> ## Documentation Index
> Fetch the complete documentation index at: https://nayax-44d6e37b-docs-marshall-faq-redistribution.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Machine Models

> Retrieves a list of machine models, optionally filtered by a specific `MachineModeID`.



## OpenAPI

````yaml /openapi/lynx.yaml get /v1/lookupTypes/machineModels
openapi: 3.0.1
info:
  title: Nayax Operational Lynx API
  version: v1
servers:
  - url: https://qa-lynx.nayax.com/operational
security:
  - Authorization: []
paths:
  /v1/lookupTypes/machineModels:
    get:
      tags:
        - Lookups
      summary: Get Machine Models
      description: >-
        Retrieves a list of machine models, optionally filtered by a specific
        `MachineModeID`.
      operationId: get-machine-models
      parameters:
        - name: MachineModeID
          in: query
          description: The unique identifier of the machine model to filter the results.
          schema:
            type: integer
            format: int64
      responses:
        '200':
          description: A list of machine models matching the specified criteria.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/MachineModelsDbEntity'
components:
  schemas:
    MachineModelsDbEntity:
      type: object
      description: >-
        Represents the details of a machine model, including identifiers,
        associated types, and metadata.
      properties:
        MachineModelID:
          type: integer
          format: int64
          nullable: true
          description: The unique identifier of the machine model.
        MachineTypeID:
          $ref: '#/components/schemas/MachineTypeIDEnum'
          type: integer
          format: int32
          nullable: true
          description: The identifier of the machine type associated with this model.
        ProviderID:
          type: integer
          format: int32
          nullable: true
          description: The identifier of the provider associated with this machine model.
        ProtocolTypeID:
          type: integer
          format: int32
          nullable: true
          description: The identifier of the protocol type used by this machine model.
        LastUpdated:
          type: string
          format: date-time
          nullable: true
          description: The date and time when the machine model was last updated.
        MachineModelName:
          type: string
          nullable: true
          description: The name of the machine model.
        ActorID:
          type: integer
          format: int64
          nullable: true
          description: The identifier of the actor associated with this machine model.
        CreationDateTime:
          type: string
          format: date-time
          nullable: true
          description: The date and time when the machine model was created.
        CreatedBy:
          type: integer
          format: int64
          nullable: true
          description: The identifier of the user who created the machine model record.
        UpdatedBy:
          type: integer
          format: int64
          nullable: true
          description: >-
            The identifier of the user who last updated the machine model
            record.
        MachineModelStatus:
          type: integer
          format: int32
          nullable: true
          description: The status of the machine model, represented as an integer.
      additionalProperties: false
    MachineTypeIDEnum:
      type: integer
      format: int32
      enum:
        - 555001
        - 555002
        - 555003
        - 555004
        - 555005
        - 555006
        - 555007
        - 555008
        - 556017
        - 556018
        - 30000514
        - 30000515
        - 30000516
        - 30000517
        - 30000518
        - 30000519
        - 30000520
        - 30000521
        - 30000522
        - 30000523
        - 30000524
        - 30000525
        - 30000526
        - 30000527
        - 30000561
        - 30000578
        - 30000579
        - 30000580
        - 30000581
        - 30000582
        - 30000583
        - 30000602
        - 30000611
        - 30000612
        - 30000617
        - 30000618
        - 30000619
        - 30000620
        - 30000623
        - 176649542
        - 227707459
        - 227707460
        - 504059468
        - 529079224
        - 363311433
        - 244797254
      x-enumDescriptions:
        '555001': Safe
        '555002': Cash Register
        '555003': Car Accessories
        '555004': Donation station
        '555005': Transportation
        '555006': Micro Markets
        '555007': OCPP Electrical Vehicle
        '555008': Parking
        '556017': Windshield washer fluid
        '556018': Canteen
        '30000514': Hot Drinks
        '30000515': Cold Drinks
        '30000516': Snacks
        '30000517': Ice Cream
        '30000518': Milk Produce
        '30000519': Sandwiches
        '30000520': Food
        '30000521': Amusement
        '30000522': Alcohol
        '30000523': Cigarettes
        '30000524': Combo
        '30000525': Air
        '30000526': Electricity
        '30000527': Other
        '30000561': Recycling
        '30000578': Car Wash Machine
        '30000579': Laundry Machine
        '30000580': Cellular Accessories
        '30000581': Pharmacy
        '30000582': TV And Internet Services
        '30000583': PPE
        '30000602': Massage Chairs
        '30000611': Ice
        '30000612': Photo Booth
        '30000617': Pictures
        '30000618': Photocopies
        '30000619': Flowers
        '30000620': Car Vacuum Cleaner
        '30000623': Water Filling Station
        '176649542': Access Control
        '227707459': Golf Ball Dispenser
        '227707460': Gaming
        '244797254': Weight
        '363311433': Fresh Juice
        '504059468': Dog Wash
        '529079224': Lockers
  securitySchemes:
    Authorization:
      type: http
      scheme: bearer
      description: Enter your Bearer token. It's required to authenticate API requests.

````