---
title: "Obtains list of Access Control groups for checking/management"
method: GET
path: "/api/v1/AclNameList"
tags: ["Access control management"]
---

# Obtains list of Access Control groups for checking/management

`GET /api/v1/AclNameList`

## Query parameters

- `IncludeTemplates` boolean
- `Mode` 0 | 1
- `EventIds` integer[]

## Response `200`

OK

- AclNameDTO[]
  - `Id` integer — ID of the ACL group
  - `Name` string, nullable — Current Name of the ACL group
  - `OriginalName` string, nullable — Original Name of the ACL group
  - `Type` 0 | 1
  - `UserId` integer — ID of the ACL Group
  - `Tasks` AclTaskDTO[], nullable
    - `TaskType` 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
    - `TaskData` string, nullable
    - `Serverside` boolean
    - `Clientside` boolean
  - `Items` AclItemDTO[], nullable
    - `Id` integer
    - `AclNameId` integer
    - `Name` string, nullable
    - `OriginalName` string, nullable
    - `TicketDates` TicketDateDTO[], nullable
      - `Id` integer
      - `StartTime` string, date-time
      - `EndTime` string, date-time
      - `PublishStartTime` string, date-time, nullable
      - `PublishEndTime` string, date-time, nullable
      - `TicketType` 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128
      - `EventDateId` integer
      - `ParentTicket` TicketDTO
        - `Currency` 203 | 348 | 643 | 826 | 840 | 978 | 985 | -2 | -1
        - `TicketSettings` 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64
        - `EventSettings` 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024
        - `TicketDates` TicketDateDTO[], nullable
        - `Id` integer
        - `EventId` integer
        - `Name` string, nullable
        - `Price` number, double
        - `VAT` number, double
        - `TotalPrice` number, double
        - `CustomFields` CustomFieldDefinitionDTO[], nullable
          - `Id` integer
          - `EventId` integer
          - `Name` string, nullable
          - `MappingType` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 — Determines which field from table User is the custom field mapped to
          - `FieldType` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 — Types of custom-defined mandatory field for ticketdeltachange
          - `Target` 0 | 1 — Determines if custom field is targeted for individual user, or whole order
          - `AssignmentType` integer
          - `ExtendedData1` string, nullable
          - `Mandatory` boolean
          - `CaptionCS` string, nullable
          - `CaptionEN` string, nullable
          - `CaptionSK` string, nullable
          - `NameLocalized` LocalizedString
            - `Slovak` string, nullable
            - `English` string, nullable
            - `Czech` string, nullable
            - `German` string, nullable
            - `Latvian` string, nullable
            - `Polish` string, nullable
            - `Hungarian` string, nullable
          - `GdprReason` LocalizedString
            - `Slovak` string, nullable
            - `English` string, nullable
            - `Czech` string, nullable
            - `German` string, nullable
            - `Latvian` string, nullable
            - `Polish` string, nullable
            - `Hungarian` string, nullable
          - `Subtitle` LocalizedString
            - `Slovak` string, nullable
            - `English` string, nullable
            - `Czech` string, nullable
            - `German` string, nullable
            - `Latvian` string, nullable
            - `Polish` string, nullable
            - `Hungarian` string, nullable
          - `PublicVisible` boolean
          - `IsSystem` boolean
          - `WriteFlags` 0 | 1 | 2
          - `ValueMaxUseCount` integer, nullable
          - `SelectionValues` CustomFieldChoiceValueDTO[], nullable
            - `Value` string, nullable
            - `SortOrder` integer
            - `ExpressionJSON` string, nullable
            - `RemainingCount` integer, nullable
            - `TextLocalized` LocalizedString
              - …
          - `Flags` 0 | 1
        - `EventName` string, nullable
        - `VenueName` string, nullable
  - `Templates` AclTaskTemplateDTO[], nullable
    - `Id` integer
    - `TicketBindings` AclTaskTemplateTicketBinding[], nullable
      - `TicketId` integer
      - `TaskType` 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
    - `Name` string, nullable
    - `TemplateBody` string, nullable
    - `Width` integer
    - `Height` integer
    - `TargetFormat` 0 | 1
    - `WidthDesignRatio` number, double
    - `HeightDesignRatio` number, double
    - `SettingsJSON` string, nullable

---

[API](https://skmtc.net/inviton/apis/inviton-web-api.md) · [All operations](https://skmtc.net/inviton/apis/inviton-web-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/inviton/inviton-web-api/revisions/a8be3ca51a5f/schema)
