> ## 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.

# List All Machine Groups for Actor

> Retrieves all machine groups associated with a specific actor, identified by `ActorID`.



## OpenAPI

````yaml /openapi/lynx.yaml get /v1/actor/{ActorID}/machineGroups
openapi: 3.0.1
info:
  title: Nayax Operational Lynx API
  version: v1
servers:
  - url: https://qa-lynx.nayax.com/operational
security:
  - Authorization: []
paths:
  /v1/actor/{ActorID}/machineGroups:
    get:
      tags:
        - Actors
      summary: List All Machine Groups for Actor
      description: >-
        Retrieves all machine groups associated with a specific actor,
        identified by `ActorID`.
      operationId: get-all-machine-groups-for-actor
      parameters:
        - name: ActorID
          in: path
          required: true
          description: >-
            The unique identifier of the actor for whom the machine groups are
            being retrieved.
          schema:
            type: integer
            format: int64
      responses:
        '200':
          description: >-
            A list of machine groups associated with the actor was retrieved
            successfully.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/MachineGroupResponseDTO'
components:
  schemas:
    MachineGroupResponseDTO:
      type: object
      description: >-
        Represents the details of a machine group associated with an actor,
        including identification, status, and audit information.
      properties:
        MachineGroupId:
          type: integer
          format: int32
          nullable: true
          description: The unique identifier of the machine group.
        ActorId:
          type: integer
          format: int64
          nullable: true
          description: >-
            The unique identifier of the actor associated with this machine
            group.
        MachineGroupName:
          type: string
          nullable: true
          description: The name of the machine group.
        MachineGroupCode:
          type: integer
          format: int64
          nullable: true
          description: >-
            A code assigned to the machine group for identification or
            categorization.
        MachineGroupStatus:
          type: integer
          format: int32
          description: >-
            The status identifier of the machine group, indicating its current
            state.
        CreatedBy:
          type: integer
          format: int64
          nullable: true
          description: The unique identifier of the user who created this machine group.
        CreatedOn:
          type: string
          format: date-time
          nullable: true
          description: The date and time when the machine group was created.
        UpdatedOn:
          type: string
          format: date-time
          nullable: true
          description: The date and time when the machine group was last updated.
        UpdatedBy:
          type: integer
          format: int64
          nullable: true
          description: >-
            The unique identifier of the user who last updated this machine
            group.
      additionalProperties: false
  securitySchemes:
    Authorization:
      type: http
      scheme: bearer
      description: Enter your Bearer token. It's required to authenticate API requests.

````