Booking API v2 Specification

Version: 1.48.0

Version 2 constitutes a complete architectural overhaul of our API, building upon the foundation of version 1 while implementing key enhancements based on operational experience and customer feedback. Key features: * Consolidated composite keys replaced with single identifiers * Redesigned entity relationships for improved data integrity * Streamlined booking and pricing workflows * Enhanced bulk operation capabilities The API provides comprehensive endpoints for: * Event lifecycle management * Venue configuration and operations * Booking process automation * Dynamic pricing control with full CRUD operations across all entities Implementation requirements: * Rate limiting: Applied uniformly across all endpoints * Error handling: Robust error management protocols are mandatory * Token caching: Strongly recommended for optimal performance Authentication Protocol: * All API requests are restricted to authenticated users. You must include your tenant or organization token in each request header as follows: X-API-Key: {tenantToken/organizationToken} If you use your tenant token, also provide the X-Organization-ID header as follows: X-Organization-ID: {id of the organization} Note: Your token is provided in the login response from the Editor application. To learn more about access options, refer to \"Managing access\" (https://landing.seatmap.dev/knowledge-base/venue-editor/access/).

Access

Authentication Methods

  • APIKey KeyParamName: X-API-Key, KeyInQuery: false, KeyInHeader: true

  • APIKey KeyParamName: X-Organization-ID, KeyInQuery: false, KeyInHeader: true

Endpoints

Booking

Operations for seat and GA area management, including locking/unlocking seats, handling sales status, and reverting sales. Supports real-time booking control and capacity management.

lock

POST /api/private/v2.0/booking/lock

Lock a seat or GA

Description

Seat should be available

Parameters
Body Parameter
Name Description Required Default Pattern

StateSelection

StateSelection

X

Query Parameters
Name Description Required Default Pattern

eventId

X

null

Content Type
  • /

Responses
Table 1. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct private key.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/booking/lock?eventId=5a868d61-e93c-4795-9663-609f206ffd5c' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "sessionId" : "993d3796-3bc7-4cc2-a2bc-03d80f0e9be4",
  "groupOfSeats" : [ {
    "id" : 817,
    "capacity" : 20
  } ],
  "seats" : [ {
    "id" : 68678,
    "capacity" : null
  }, {
    "id" : 68673,
    "capacity" : null
  } ]
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

revertSale

POST /api/private/v2.0/booking/revertsale

Transfer seat or GA to the state active

Description

This feature applicable only in a sales control mode

Parameters
Body Parameter
Name Description Required Default Pattern

StateSelection

StateSelection

X

Query Parameters
Name Description Required Default Pattern

eventId

X

null

Content Type
  • /

Responses
Table 2. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct private key.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/booking/revertsale?eventId=5a868d61-e93c-4795-9663-609f206ffd5c' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "sessionId" : "c86b5737-d944-45f1-af5a-768520031582",
  "groupOfSeats" : [ {
    "id" : 817,
    "capacity" : 10
  } ],
  "seats" : [ {
    "id" : 68678,
    "capacity" : null
  }, {
    "id" : 68673,
    "capacity" : null
  } ]
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

sale

POST /api/private/v2.0/booking/sale

Transfer seat or GA to the state sold

Description

This feature applicable only in a sales control mode

Parameters
Body Parameter
Name Description Required Default Pattern

StateSelection

StateSelection

X

Query Parameters
Name Description Required Default Pattern

eventId

X

null

Content Type
  • /

Responses
Table 3. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct private key.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/booking/sale?eventId=5a868d61-e93c-4795-9663-609f206ffd5c' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "sessionId" : "82099229-470d-4a2f-9605-c588b602350f",
  "groupOfSeats" : [ {
    "id" : 817,
    "capacity" : 10
  } ],
  "seats" : [ {
    "id" : 68678,
    "capacity" : null
  }, {
    "id" : 68673,
    "capacity" : null
  } ]
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

unLock

POST /api/private/v2.0/booking/unlock

Unlock a seat or GA

Description

For GA unlocking capacity counter shall be specified

Parameters
Body Parameter
Name Description Required Default Pattern

StateSelection

StateSelection

X

Query Parameters
Name Description Required Default Pattern

eventId

X

null

Content Type
  • /

Responses
Table 4. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct private key.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/booking/unlock?eventId=5a868d61-e93c-4795-9663-609f206ffd5c' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "sessionId" : "2f7a8905-01fa-428e-9fa4-abfe790f5af8",
  "groupOfSeats" : [ {
    "id" : 817,
    "capacity" : 20
  } ],
  "seats" : [ {
    "id" : 68678,
    "capacity" : null
  }, {
    "id" : 68673,
    "capacity" : null
  } ]
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

EventEventDetails

Complete event lifecycle management including creation, scheduling, updates, and deletion. Supports pagination and detailed event configuration.

addEvent

POST /api/private/v2.0/events/

Create an event

Description

Binds an event

Parameters
Body Parameter
Name Description Required Default Pattern

Event

Event

X

Return Type
Content Type
  • /

Responses
Table 5. HTTP Response Codes
Code Message Datatype

200

Returns created object

Event

400

Input data is not valid

Event

403

Forbidden. Please use correct private key.

Event

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/events/' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "id" : null,
  "createdDate" : null,
  "start" : "2025-06-24T06:53:16.449031087",
  "endDate" : "2025-06-25T06:53:16.449033738",
  "name" : "event",
  "schemaId" : 80
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 206

{
  "id" : "c10644a3-465d-4efd-a1ca-4824f5d0ba41",
  "createdDate" : null,
  "start" : "2025-06-24T06:53:16.449031087",
  "endDate" : "2025-06-25T06:53:16.449033738",
  "name" : "event",
  "schemaId" : 80
}

deleteEventById

DELETE /api/private/v2.0/events/{id}

Delete an event

Description

Binds an event

Parameters
Path Parameters
Name Description Required Default Pattern

id

X

null

Content Type
  • /

Responses
Table 6. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct private key.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/events/ae8a672d-cb3c-4d37-b4b3-b587f2c7ae59' -i -X DELETE \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

getEventById

GET /api/private/v2.0/events/{id}

Retrieves a specific event by id

Description

Getting event by Id

Parameters
Path Parameters
Name Description Required Default Pattern

id

X

null

Return Type
Content Type
  • /

Responses
Table 7. HTTP Response Codes
Code Message Datatype

200

Returns object

EventExpand

400

Input data is not valid

EventExpand

403

Forbidden. Please use correct credentials.

EventExpand

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/events/ae8a672d-cb3c-4d37-b4b3-b587f2c7ae59' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 305

{
  "id" : "ae8a672d-cb3c-4d37-b4b3-b587f2c7ae59",
  "createdDate" : "2025-06-24T06:53:16.438245",
  "start" : "2025-06-24T06:53:16.430522",
  "endDate" : "2025-06-25T06:53:16.430525",
  "name" : "event",
  "schemaId" : 80,
  "schemaName" : "Country Road",
  "venueId" : "68",
  "venueName" : "O2 Arena"
}

getEvents

GET /api/private/v2.0/events/

Retrieve list of all events

Description

Getting all the events with paging

Parameters
Query Parameters
Name Description Required Default Pattern

page

Zero-based page index (0..N)

-

0

size

The size of the page to be returned

-

20

sort

Sorting criteria in the format: property,(asc

desc). Default sort order is ascending. Multiple sort criteria are supported.

-

null

id

-

null

schemaId

-

null

name

-

null

startDate

-

null

endDate

-

null

Return Type
Content Type
  • /

Responses
Table 8. HTTP Response Codes
Code Message Datatype

200

Returns list of objects

PageEventExpand

400

Input data is not valid

PageEventExpand

403

Forbidden. Please use correct credentials.

PageEventExpand

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/events/?sort=createdDate%2Cdesc' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 6737

{
  "content" : [ {
    "id" : "de6dd66b-5ab0-4938-941f-a6750827eb6f",
    "createdDate" : "2025-06-24T06:53:12.850496",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "79dbf0df-b32c-4891-9437-4269cebd7ec4",
    "createdDate" : "2025-06-24T06:53:13.470536",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "3b6b3e33-7abe-4a68-b810-028fee85ef5f",
    "createdDate" : "2025-06-24T06:53:13.508423",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test22",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "1963cfe2-e3dd-476d-838a-f3705da36ee9",
    "createdDate" : "2025-06-24T06:53:13.556121",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "717ea41b-5ee3-436d-a8c8-589bef2c57c6",
    "createdDate" : "2025-06-24T06:53:13.924963",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "88466c1f-dce7-4788-a977-f75096201911",
    "createdDate" : "2025-06-24T06:53:14.194691",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "32d4a612-1d7a-4738-965a-39d53f362c04",
    "createdDate" : "2025-06-24T06:53:14.40312",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "testPrice",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "11ff4a6e-c112-4cb6-9c7e-13a2f46ffb56",
    "createdDate" : "2025-06-24T06:53:14.426674",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "testPrice",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "5fdae772-f00b-498a-8a9b-65967c9917f0",
    "createdDate" : "2025-06-24T06:53:14.452017",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "testPrice",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "18841584-63ef-4689-aa90-62d1ea2672ad",
    "createdDate" : "2025-06-24T06:53:14.476406",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "testPrice",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "b314b4a2-8fc7-4737-8015-329774c7835e",
    "createdDate" : "2025-06-24T06:53:14.503758",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "63a3a48c-0154-44e9-b6a9-47dd7bfcb539",
    "createdDate" : "2025-06-24T06:53:14.715217",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "cda527b8-54ae-447b-9eba-637627f6c5a1",
    "createdDate" : "2025-06-24T06:53:14.791917",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "484fd04a-b6e1-470b-ad50-eb4499aaf491",
    "createdDate" : "2025-06-24T06:53:14.921035",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "644fd0f0-cccd-4487-ae58-658cc57bac29",
    "createdDate" : "2025-06-24T06:53:15.10796",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "2d6abcef-e345-4b26-af4f-fe640be79ad3",
    "createdDate" : "2025-06-24T06:53:15.121375",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "a5612812-baed-4997-8e03-48b44e2ede0e",
    "createdDate" : "2025-06-24T06:53:15.298858",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "bd759212-f64b-4cd0-a7f3-c6450b516fce",
    "createdDate" : "2025-06-24T06:53:15.440955",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "457c38f6-f7c6-4e57-bbbe-dfb00fd1c90f",
    "createdDate" : "2025-06-24T06:53:15.55916",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  }, {
    "id" : "2abd658f-ceb7-4ddc-a118-5bf948a4e1f6",
    "createdDate" : "2025-06-24T06:53:15.659073",
    "start" : "2025-06-24T06:53:00",
    "endDate" : "2025-06-24T06:53:00",
    "name" : "test",
    "schemaId" : 80,
    "schemaName" : "Country Road",
    "venueId" : "68",
    "venueName" : "O2 Arena"
  } ],
  "pageable" : {
    "pageNumber" : 0,
    "pageSize" : 20,
    "sort" : {
      "empty" : false,
      "unsorted" : false,
      "sorted" : true
    },
    "offset" : 0,
    "paged" : true,
    "unpaged" : false
  },
  "last" : false,
  "totalElements" : 25,
  "totalPages" : 2,
  "first" : true,
  "size" : 20,
  "number" : 0,
  "sort" : {
    "empty" : false,
    "unsorted" : false,
    "sorted" : true
  },
  "numberOfElements" : 20,
  "empty" : false
}

updateEvent

PUT /api/private/v2.0/events/

Update an event

Description

Binds an event

Parameters
Body Parameter
Name Description Required Default Pattern

Event

Event

X

Return Type
Content Type
  • /

Responses
Table 9. HTTP Response Codes
Code Message Datatype

200

Returns updated object

Event

400

Input data is not valid

Event

403

Forbidden. Please use correct private key.

Event

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/events/' -i -X PUT \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "id" : "ae8a672d-cb3c-4d37-b4b3-b587f2c7ae59",
  "createdDate" : null,
  "start" : "2025-06-24T06:53:16.430522258",
  "endDate" : "2025-06-25T06:53:16.430525435",
  "name" : "namewe",
  "schemaId" : 80
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 177

{
  "id" : "ae8a672d-cb3c-4d37-b4b3-b587f2c7ae59",
  "createdDate" : null,
  "start" : "2025-06-24T06:53:16.430522",
  "endDate" : null,
  "name" : "namewe",
  "schemaId" : 80
}

Pricing

Price management operations for events including creation, retrieval, updates, and deletion of pricing structures. Supports bulk operations and pagination.

assignPrice

POST /api/private/v2.0/event/{eventId}/prices/assignments/

Assign a price to seats and group of seats

Description

Assign a price to seats and group of seats

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

Body Parameter
Name Description Required Default Pattern

Selection

Selection

X

Content Type
  • /

Responses
Table 10. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok.

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/event/d5886909-783b-4dd2-9b05-79b18b57c571/prices/assignments/' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "seats" : [ {
    "objectId" : 68678,
    "assignmentId" : 13,
    "activeCount" : null
  }, {
    "objectId" : 68673,
    "assignmentId" : 13,
    "activeCount" : null
  } ],
  "groupOfSeats" : [ {
    "objectId" : 5955,
    "assignmentId" : 13,
    "activeCount" : 100
  }, {
    "objectId" : 5957,
    "assignmentId" : 13,
    "activeCount" : 200
  }, {
    "objectId" : 5957,
    "assignmentId" : 14,
    "activeCount" : 200
  } ]
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

cleanAllAssignments

DELETE /api/private/v2.0/event/{eventId}/prices/assignments/all/

Clean all assignments to seats and group of seats

Description

Clean all assignments to seats and group of seats

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

Content Type
  • /

Responses
Table 11. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok.

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/event/d5886909-783b-4dd2-9b05-79b18b57c571/prices/assignments/all/' -i -X DELETE \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

cleanAssignmentsBySeatIdAndGroupOfSeatsId

DELETE /api/private/v2.0/event/{eventId}/prices/assignments/

Clean assignments by seats and group of seats

Description

Clean assignments by seats and group of seats

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

Body Parameter
Name Description Required Default Pattern

CleanAssignment

CleanAssignment

X

Content Type
  • /

Responses
Table 12. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok.

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/event/d5886909-783b-4dd2-9b05-79b18b57c571/prices/assignments/' -i -X DELETE \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "seatIds" : [ 68678 ],
  "groupOfSeatIds" : [ 5955 ]
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

getAllAssignmentsWithTheirStates

GET /api/private/v2.0/event/{eventId}/prices/assignments/

Get all assignments with their states

Description

Get all assignments with their states

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

Return Type
Content Type
  • /

Responses
Table 13. HTTP Response Codes
Code Message Datatype

200

Returns all price assignments with their states.

AssignmentOnEvent

400

Input data is not valid

AssignmentOnEvent

403

Forbidden. Please use correct credentials.

AssignmentOnEvent

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/event/d5886909-783b-4dd2-9b05-79b18b57c571/prices/assignments/' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 48

{
  "seatsOnEvent" : [ ],
  "gaOnEvents" : [ ]
}

getPriceById

GET /api/private/v2.0/event/{eventId}/prices/{id}

Retrieves a specific price by id

Description

Getting price by Id

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

id

X

null

Return Type
Content Type
  • /

Responses
Table 14. HTTP Response Codes
Code Message Datatype

200

Returns object

Price

400

Input data is not valid

Price

403

Forbidden. Please use correct credentials.

Price

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/event/d5886909-783b-4dd2-9b05-79b18b57c571/prices/11' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 108

{
  "id" : 11,
  "name" : "3",
  "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
  "externalId" : null
}

getPrices

GET /api/private/v2.0/event/{eventId}/prices/

Retrieve list of all prices

Description

Getting all the prices with paging

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

Query Parameters
Name Description Required Default Pattern

page

Zero-based page index (0..N)

-

0

size

The size of the page to be returned

-

20

sort

Sorting criteria in the format: property,(asc

desc). Default sort order is ascending. Multiple sort criteria are supported.

-

null

Return Type
Content Type
  • /

Responses
Table 15. HTTP Response Codes
Code Message Datatype

200

Returns list of objects

PagePrice

400

Input data is not valid

PagePrice

403

Forbidden. Please use correct credentials.

PagePrice

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/event/d5886909-783b-4dd2-9b05-79b18b57c571/prices/' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 713

{
  "content" : [ {
    "id" : 11,
    "name" : "3",
    "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
    "externalId" : null
  }, {
    "id" : 12,
    "name" : "8",
    "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
    "externalId" : null
  } ],
  "pageable" : {
    "pageNumber" : 0,
    "pageSize" : 20,
    "sort" : {
      "empty" : true,
      "unsorted" : true,
      "sorted" : false
    },
    "offset" : 0,
    "paged" : true,
    "unpaged" : false
  },
  "last" : true,
  "totalElements" : 2,
  "totalPages" : 1,
  "first" : true,
  "size" : 20,
  "number" : 0,
  "sort" : {
    "empty" : true,
    "unsorted" : true,
    "sorted" : false
  },
  "numberOfElements" : 2,
  "empty" : false
}

priceCreate

POST /api/private/v2.0/event/{eventId}/prices/

Create a price for event

Description

Binds a price to event

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

Body Parameter
Name Description Required Default Pattern

body

[AnyType]

X

Content Type
  • /

Responses
Table 16. HTTP Response Codes
Code Message Datatype

200

Returns created object

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct private key.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/event/d5886909-783b-4dd2-9b05-79b18b57c571/prices/' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '[ {
  "id" : null,
  "name" : "3",
  "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
  "externalId" : null
}, {
  "id" : null,
  "name" : "8",
  "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
  "externalId" : null
} ]'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 222

[ {
  "id" : 13,
  "name" : "3",
  "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
  "externalId" : null
}, {
  "id" : 14,
  "name" : "8",
  "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
  "externalId" : null
} ]

priceDelete

DELETE /api/private/v2.0/event/{eventId}/prices/{id}

Delete a price for event

Description

Binds a price to event

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

id

X

null

Content Type
  • /

Responses
Table 17. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct private key.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/event/d5886909-783b-4dd2-9b05-79b18b57c571/prices/11' -i -X DELETE \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

priceUpdate

PUT /api/private/v2.0/event/{eventId}/prices/

Update a price for event

Description

Binds a price to event

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

Body Parameter
Name Description Required Default Pattern

body

[AnyType]

X

Content Type
  • /

Responses
Table 18. HTTP Response Codes
Code Message Datatype

200

Returns updated object

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct private key.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/event/d5886909-783b-4dd2-9b05-79b18b57c571/prices/' -i -X PUT \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '[ {
  "id" : 11,
  "name" : "4",
  "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
  "externalId" : null
}, {
  "id" : 12,
  "name" : "8",
  "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
  "externalId" : null
} ]'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 222

[ {
  "id" : 11,
  "name" : "4",
  "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
  "externalId" : null
}, {
  "id" : 12,
  "name" : "8",
  "eventId" : "d5886909-783b-4dd2-9b05-79b18b57c571",
  "externalId" : null
} ]

PricingZones

Management of venue pricing zones with support for zone creation, assignment, and bulk operations. Controls pricing area definitions and seat categorization.

addPricingZone

POST /api/private/v2.0/schemas/{schemaId}/pricing_zones/

Create a pricing zone for schema

Description

Create a pricing zone for schema

Parameters
Path Parameters
Name Description Required Default Pattern

schemaId

X

null

Body Parameter
Name Description Required Default Pattern

body

[AnyType]

X

Content Type
  • /

Responses
Table 19. HTTP Response Codes
Code Message Datatype

200

Returns created object

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/80/pricing_zones/' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '[ {
  "id" : null,
  "name" : "2",
  "schemaId" : 80
} ]'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 53

[ {
  "id" : 2,
  "name" : "2",
  "schemaId" : 80
} ]

assignPricingZone

POST /api/private/v2.0/schemas/{schemaId}/pricing_zones/assignments/

Assign a pricing zone to seats and group of seats

Description

Assign a pricing zone to seats and group of seats

Parameters
Path Parameters
Name Description Required Default Pattern

schemaId

X

null

Body Parameter
Name Description Required Default Pattern

Selection

Selection

X

Content Type
  • /

Responses
Table 20. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok.

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/80/pricing_zones/assignments/' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "seats" : [ {
    "objectId" : 68678,
    "assignmentId" : 2,
    "activeCount" : null
  }, {
    "objectId" : 68673,
    "assignmentId" : 2,
    "activeCount" : null
  } ],
  "groupOfSeats" : [ {
    "objectId" : 5955,
    "assignmentId" : 2,
    "activeCount" : null
  }, {
    "objectId" : 5957,
    "assignmentId" : 2,
    "activeCount" : null
  } ]
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

deletePricingZone

DELETE /api/private/v2.0/schemas/{schemaId}/pricing_zones/{id}

Delete a pricing zone for schema

Description

Delete a pricing zone for schema

Parameters
Path Parameters
Name Description Required Default Pattern

schemaId

X

null

id

X

null

Content Type
  • /

Responses
Table 21. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok.

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/80/pricing_zones/1' -i -X DELETE \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

getPricingZones

GET /api/private/v2.0/schemas/{schemaId}/pricing_zones/

Retrieve list of all pricing zones

Description

Getting all the pricing zones with paging

Parameters
Path Parameters
Name Description Required Default Pattern

schemaId

X

null

Query Parameters
Name Description Required Default Pattern

page

Zero-based page index (0..N)

-

0

size

The size of the page to be returned

-

20

sort

Sorting criteria in the format: property,(asc

desc). Default sort order is ascending. Multiple sort criteria are supported.

-

null

Return Type
Content Type
  • /

Responses
Table 22. HTTP Response Codes
Code Message Datatype

200

Returns list of objects

PagePricingZone

400

Input data is not valid

PagePricingZone

403

Forbidden. Please use correct credentials.

PagePricingZone

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/80/pricing_zones/' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 532

{
  "content" : [ {
    "id" : 1,
    "name" : "2",
    "schemaId" : 80
  } ],
  "pageable" : {
    "pageNumber" : 0,
    "pageSize" : 20,
    "sort" : {
      "empty" : true,
      "unsorted" : true,
      "sorted" : false
    },
    "offset" : 0,
    "paged" : true,
    "unpaged" : false
  },
  "last" : true,
  "totalElements" : 1,
  "totalPages" : 1,
  "first" : true,
  "size" : 20,
  "number" : 0,
  "sort" : {
    "empty" : true,
    "unsorted" : true,
    "sorted" : false
  },
  "numberOfElements" : 1,
  "empty" : false
}

getPricingZonesById

GET /api/private/v2.0/schemas/{schemaId}/pricing_zones/{id}

Retrieves a specific pricing zone by id

Description

Getting pricing zone by Id

Parameters
Path Parameters
Name Description Required Default Pattern

schemaId

X

null

id

X

null

Return Type
Content Type
  • /

Responses
Table 23. HTTP Response Codes
Code Message Datatype

200

Returns object

PricingZone

400

Input data is not valid

PricingZone

403

Forbidden. Please use correct credentials.

PricingZone

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/80/pricing_zones/1' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 49

{
  "id" : 1,
  "name" : "2",
  "schemaId" : 80
}

updatePricingZone

PUT /api/private/v2.0/schemas/{schemaId}/pricing_zones/

Update a pricing zone for schema

Description

Update a pricing zone for schema

Parameters
Path Parameters
Name Description Required Default Pattern

schemaId

X

null

Body Parameter
Name Description Required Default Pattern

body

[AnyType]

X

Content Type
  • /

Responses
Table 24. HTTP Response Codes
Code Message Datatype

200

Returns updated object

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/80/pricing_zones/' -i -X PUT \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '[ {
  "id" : 1,
  "name" : "3",
  "schemaId" : 80
} ]'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 53

[ {
  "id" : 1,
  "name" : "3",
  "schemaId" : 80
} ]

SchemasTopology

Comprehensive venue schema management including layout creation, cloning, and topology definitions. Handles section arrangements, seating configurations, and schema versioning.

cloneSchemaById

POST /api/private/v2.0/schemas/clone/{id}

Clone a schema

Description

Clone a schema

Parameters
Path Parameters
Name Description Required Default Pattern

id

X

null

Content Type
  • /

Responses
Table 25. HTTP Response Codes
Code Message Datatype

200

Returns uuid.

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/clone/80' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 38

"48129325-72d8-4902-9315-42a28b8423b0"

createSchema

POST /api/private/v2.0/schemas/

Create a new schema

Description

Create a new schema

Parameters
Body Parameter
Name Description Required Default Pattern

Schema

Schema

X

Return Type
Content Type
  • /

Responses
Table 26. HTTP Response Codes
Code Message Datatype

200

Returns created schema

Schema

400

Input data is not valid

Schema

403

Forbidden. Please use correct credentials.

Schema

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "id" : null,
  "name" : "Test Schema edb8ed43",
  "externalId" : "256c1628-20ee-485a-a1a0-f32f186bb355",
  "template" : false,
  "draft" : true,
  "gaCapacity" : 100,
  "seatsCapacity" : 500,
  "description" : "Test schema created via API",
  "preview" : null,
  "archived" : false,
  "venueId" : 68,
  "venueName" : null,
  "thumbnail" : null
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 350

{
  "id" : 1,
  "name" : "Test Schema edb8ed43",
  "externalId" : "256c1628-20ee-485a-a1a0-f32f186bb355",
  "template" : false,
  "draft" : true,
  "gaCapacity" : 100,
  "seatsCapacity" : 0,
  "description" : "Test schema created via API",
  "preview" : null,
  "archived" : false,
  "venueId" : 68,
  "venueName" : "O2 Arena",
  "thumbnail" : null
}

deleteSchemaById

DELETE /api/private/v2.0/schemas/{id}

Delete a schema

Description

Delete a schema

Parameters
Path Parameters
Name Description Required Default Pattern

id

X

null

Content Type
  • /

Responses
Table 27. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok.

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/80' -i -X DELETE \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

geSchemas

GET /api/private/v2.0/schemas/

Retrieve list of all schemas

Description

Getting all the schemas with paging

Parameters
Query Parameters
Name Description Required Default Pattern

page

Zero-based page index (0..N)

-

0

size

The size of the page to be returned

-

20

sort

Sorting criteria in the format: property,(asc

desc). Default sort order is ascending. Multiple sort criteria are supported.

-

null

venueId

-

null

Return Type
Content Type
  • /

Responses
Table 28. HTTP Response Codes
Code Message Datatype

200

Returns list of objects

PageSchema

400

Input data is not valid

PageSchema

403

Forbidden. Please use correct credentials.

PageSchema

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/?venueId=68' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 820

{
  "content" : [ {
    "id" : 80,
    "name" : "Country Road",
    "externalId" : null,
    "template" : false,
    "draft" : false,
    "gaCapacity" : null,
    "seatsCapacity" : null,
    "description" : null,
    "preview" : "f409d730-5fa9-476c-9cf1-12bb44f394bd",
    "archived" : false,
    "venueId" : 68,
    "venueName" : null,
    "thumbnail" : null
  } ],
  "pageable" : {
    "pageNumber" : 0,
    "pageSize" : 20,
    "sort" : {
      "empty" : true,
      "unsorted" : true,
      "sorted" : false
    },
    "offset" : 0,
    "paged" : true,
    "unpaged" : false
  },
  "last" : true,
  "totalElements" : 1,
  "totalPages" : 1,
  "first" : true,
  "size" : 20,
  "number" : 0,
  "sort" : {
    "empty" : true,
    "unsorted" : true,
    "sorted" : false
  },
  "numberOfElements" : 1,
  "empty" : false
}

getGroupOfSeatsBySchemaId

GET /api/private/v2.0/schemas/{schemaId}/seatmaps/

Retrieve list of all group of seats

Description

Getting all the group of seats

Parameters
Path Parameters
Name Description Required Default Pattern

schemaId

X

null

Query Parameters
Name Description Required Default Pattern

parentId

-

null

type

-

null

Content Type
  • /

Responses
Table 29. HTTP Response Codes
Code Message Datatype

200

Returns list of objects

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/80/seatmaps/?type=SECTION' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 56199

[ {
  "id" : 212949,
  "name" : "fan zone",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "518e0583-2951-4cbd-a527-4fa57db8bd8b",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "b5fcb4c7-61f5-4a2f-8e93-f8c6d4f0afdf",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 267,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "eb912208-602e-467f-baa5-c26e298d44c2",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 815,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "050b617f-8d13-4669-bf6a-a40a1a319f61",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 816,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "50f88444-c5a1-40ae-a793-357246ec4eb1",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 817,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "ce97470b-dc70-4d42-9f8e-1e4bb165765e",
  "externalId" : null,
  "shapes" : [ {
    "id" : "9a3ab7ff-834b-4d7f-bb0a-4c2d693e28c3",
    "width" : 84.0,
    "height" : 84.0,
    "y" : 303.0,
    "x" : 607.0,
    "angle" : null,
    "groupOfSeatsGuid" : "ce97470b-dc70-4d42-9f8e-1e4bb165765e",
    "order" : null,
    "text" : null,
    "textPosition" : null
  } ],
  "width" : 84,
  "height" : 84,
  "left" : 607,
  "top" : 303,
  "angle" : null
}, {
  "id" : 820,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "722dc184-4918-45d9-963f-a00dd6af6333",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 948,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "e11e1628-5411-4fd7-a3ab-31b83717db9d",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 949,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "1b62eaa1-40b1-4c06-b3ee-cad529df5d17",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 950,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "ccba321f-e6ce-400f-af6c-be1f49c81218",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 951,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "d028fba6-23e7-418a-ba4f-c3c2d78459a2",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 957,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "7dcdce34-2c78-49d6-999c-ea805cfa676a",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 958,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "c9600292-8f5e-48af-bb0d-fa91b60b696b",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 959,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "c7aafcc7-04fd-47ef-96c4-f2b3e2173174",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 960,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "3d951fe3-0321-4f6a-aa04-d90c3b4a3fe0",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 961,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "e245f143-e88e-4bec-b4b2-f4a2922b71f7",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 963,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "46929414-e739-4c1e-98a4-bccc7219a63d",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 964,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "03ade4b6-092e-4aa0-9093-149e43d75dee",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 965,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "c134f720-6f4e-464b-928a-38901c50a173",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 967,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "51609826-930a-44aa-8fbd-bc2dd9fc78fb",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 968,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "6077bfaa-2e81-4162-83b6-858f6d669231",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 972,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "3992ad00-7287-404a-b618-04e4a2e34435",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 973,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "0cc353b6-e6e6-40be-a596-730d10ad1a94",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 975,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "5e707cc8-5b5e-4c95-b87a-c6f827ef9000",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 991,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "8ca4f25b-c8e2-4019-8eff-1b9fc826d8a8",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 992,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "61c43aed-9712-4c56-97b2-0173d697ada3",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 993,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "48d73ee1-f252-4da7-8151-8409db803676",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 994,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "3b92102a-fb1a-4cd2-978a-1e2fc876650e",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 995,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "ac7a5ec8-4777-4ca8-83bd-5da818d13095",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 996,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "d03f9283-9cd1-4aa0-9528-c103abd3cd6b",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1001,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "a6d7dfc4-30c7-45d0-9203-811d814055eb",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1042,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "48c50d0b-5714-48bb-a8ca-2d191ce01f8b",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1044,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "666a0613-4771-4744-8f3c-b27530b38ff5",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1045,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "3c852dd7-2322-4757-a770-9e86fb840b6d",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1046,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "c94a0ca2-c793-420c-bc7c-452a9bcbd0b4",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1049,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "8be9ab3b-cde6-4b22-a6b3-1a731d0c4fb8",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1050,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "4b345354-ad14-48ee-889f-3807692ec972",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1051,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "b9a283ae-3f10-4242-8a52-c5b9cf7dcb9a",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1052,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "962fe5d8-fe6b-4704-859b-e3293b99270c",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1067,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "5006d62d-5a2c-439f-be67-506fd353fdc3",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1080,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "347db117-3813-4771-885a-3f2c65a04af8",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1081,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "aa454777-78d7-4dba-a918-36a080f25a51",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1082,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "fed35dd6-9650-4d69-91f0-6ea6af6001c1",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1084,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "8d608254-1578-4341-ad0e-99964a5ba5af",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1085,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "ef491643-c276-41c2-880f-201a9a86c7d5",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1086,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "640e2764-67fb-4f95-a425-e9e0700e9131",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1088,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "b5b3669e-b7fa-496f-898c-c0fc8615a63b",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1090,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "efd2bba2-69e7-4663-9277-d6b8ecb19bcd",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1091,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "d033d1c9-0ad2-4e57-bbb9-361b0fb81bab",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1092,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "e7e6652d-0ec1-4e99-959f-2815823fc567",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1094,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "7249aa4c-6f49-4e90-8c71-6fa307f64f69",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1098,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "7f7d0937-1832-4ad7-858e-e7b6403e3036",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1099,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "7a2b77c7-965e-46f6-9186-900966255cc9",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1148,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "4217ac3e-4ed5-48d0-bed7-32281b8b60c7",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1149,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "da470d71-2b2a-4e4d-8942-ca2fa58cf80c",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1155,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "bb9765db-d1e4-4245-949d-19550666fdd6",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1162,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "f691b823-1feb-47bd-b060-176009109d1f",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1163,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "16d68c4b-9088-4f01-b96b-5943f2c6b93e",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1164,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "97c22eb6-7f09-4de8-99ba-6c211b710e7f",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1165,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "6d3bcf07-ceeb-4198-9e45-7ad1c3d572f8",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1172,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "ec16b6b7-18eb-4fd1-8c3f-6eb368d0fb36",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1173,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "ab7aca55-a7ac-4446-8d61-3db07765e70b",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1175,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "722ad2f9-0a77-464d-a824-31075f902fd3",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1176,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "ec1aba74-86e7-469f-bfed-9ccced2a3ed6",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1327,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "b4d8a68f-fd6a-4025-98e1-036aa998c744",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1329,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "40e92c03-9d8e-4c27-a132-3ae5fd313d50",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1330,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "67930470-4bcb-41cd-b835-782ba5972aaa",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1331,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "dacc8a07-1cb3-49a3-81eb-a66067228234",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1362,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "23afc55f-eb27-474a-82f6-e45b42fd8bcb",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1363,
  "name" : "Unnamed section copy copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "9d9d70e5-50fa-43ba-8e85-b4720317e281",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1364,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "72821f54-71ec-4618-a5c6-62edf42e5afc",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1365,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "1b2af020-6e92-4f68-8297-aa2fa00b6018",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1560,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "a3c1cfe2-8f86-40af-a9d0-968ce0521b37",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1591,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "4ef62e7c-a72d-45b5-a99e-c5d44c7d4005",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1593,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "81042a3b-9c50-4aad-abdf-8a7ebb52c8dd",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1602,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "ae7d6638-2acb-4efb-bb98-00ac8e6a147a",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1603,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "5d9e129a-efac-46b9-b4c2-3142d56ce70c",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1606,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "6de5b51b-e685-4bf5-b186-e676926518a1",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1609,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "1c067acc-6e07-4165-a3b4-88b77784f19e",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1610,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "88f3519b-daf4-4c3a-97b0-1fd4a7abbf93",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1611,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "a7e59013-fa98-4577-8b3f-edd0c90acc05",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1612,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "661f2dac-69aa-499c-9029-6927f54787c6",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1613,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "acf5689f-ff6b-447f-bf44-8b6ac66727b9",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1614,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "e5b9e09d-38fc-4585-98fa-8b172b761b57",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1615,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "bd1833af-616a-48d9-a0bc-2085c15f28ee",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1616,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "be54d8dd-18df-47b9-90fe-42082f00e794",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1617,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "c04a19be-545d-462c-8564-5338abaabcc0",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1618,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "1c54996c-7e15-4ff2-bf44-39251b1965b8",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1619,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "54a276ca-1432-423a-ab6c-b2c12fb8b90e",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1620,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "7bc8987d-af4b-4e26-96d2-65c069c859f4",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1621,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "0639d4be-6bfb-47a8-a551-d8522fd1760d",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1622,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "8e8cf673-aa9b-4d7f-b6ab-09c9e3d232c7",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1623,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "c3206879-c8f8-47ec-b063-f42acc46aa59",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1624,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "b8682715-1232-4293-bb8e-e4aeb8cb813c",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1625,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "7e266804-c30b-42c2-a799-bf12d1d50d47",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1626,
  "name" : "Unnamed section copy copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "94a48e15-b6f3-4321-b34e-8002df83efee",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1629,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "19166f96-c527-48de-b8ad-9cf74299c0ea",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1630,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "4afb4c3f-b3d7-4735-9e4b-81c068f4f65f",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1631,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "6db6be52-7d42-4960-8da2-6b7be0a25884",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1632,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "262550dd-893d-40d1-a3d7-0b14023fea5e",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1633,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "d78bed06-9ecb-4005-96c7-8a125a60784f",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1634,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "9730db47-5d2c-4ed3-a90b-f81ca6d9f95b",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1637,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "ecea6d35-913c-4d24-bc39-5a6b80b0ec29",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1638,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "d0ab77cc-4e2a-4297-86a4-8eb25a70ab16",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1639,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "67103450-ce67-41d9-9e23-bb40d217c6ad",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1640,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "6aec0bb5-2d12-44c2-b433-ee093d2805d7",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1641,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "7fdbc70e-9dad-4bf2-98b5-fa21e3b579e4",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1642,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "44646ba0-cf09-4a84-ba84-8d9127a96229",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1643,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "467dce43-f7dc-45b8-b6bb-bb3184235ca5",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1644,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "7dc35420-17e6-48ae-8887-3c1ee845563d",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1645,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "05a704a1-825a-422f-9c05-1e754d7f3413",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1646,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "30a1e558-21bb-468e-9dcc-eb0a15cd548c",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1647,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "bdacba05-83d6-4f0f-97ed-e0f0a3f7890f",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1648,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "25910a77-8a02-4157-8ab0-e58fd4973fe0",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1649,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "acf3c6fc-d118-41d1-b7f9-f7a32ed0ec62",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1650,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "978583de-d4fb-4d58-b62a-7288eb254320",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1651,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "1cc29be2-5bcf-4637-9f8a-40081cb5ea61",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1652,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "0453da9d-10c7-40bc-896c-3c1b07fbaaa4",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1653,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "1cdbcb26-c729-4ad8-bac9-759cad5b777c",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1654,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "08bcea0e-8550-43e0-a4f9-8f4ca625d1f4",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1655,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "60900fa7-3db3-4fd9-a693-15b28b95ce79",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1656,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "aab4f669-bb66-4ab5-bcc3-50ee72a53cd6",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1657,
  "name" : "Unnamed section copy copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "f4d4fd39-3ad4-465d-be62-4ca7de964f47",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1658,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "e01c93f4-c8b7-4650-8f58-08f735584020",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1659,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "1b199ab9-58b0-4478-9eb0-53ad0770db08",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1660,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "4dff9b1c-9881-47c3-8577-f5d2f3508056",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1661,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "ec01f2f9-87f7-4853-a2d8-6782f8410d4d",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1662,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "bfafaa91-2f00-4ea8-a8ea-3e360b9b0fda",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1663,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "53cab72d-7884-4a69-89e9-0054cc085457",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1664,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "dc806564-2d75-45d1-9452-e39753daca31",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1665,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "4c210ad3-953e-4f7b-9533-af05e6441c17",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1666,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "1f646194-aee5-406e-ab1d-31f2dc4500df",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1667,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "939e7164-d4bf-4ed0-bd0c-6bb073225d2e",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1668,
  "name" : "Unnamed section copy copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "896b6bab-4b5e-406c-9cbc-4cab5ec4e9a9",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1669,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "59e97351-f30e-4ff5-bf19-ca3d562ea780",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1670,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "b1147d11-4043-4fa1-b961-04796584489a",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1671,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "46399bc1-9cba-4f4b-9c97-92319513649c",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1672,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "a9b42f6a-a4f6-4ba9-8400-e5b4584f999d",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1676,
  "name" : "Unnamed section copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "983be00b-f854-4ff6-8ebd-ef6b99872d8c",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1677,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "b3789906-2444-4c17-9e9a-ff877d012fb7",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1678,
  "name" : "Unnamed section copy copy copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "193e571f-c177-4168-a4ad-785006926195",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1679,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "e2fb01cd-e47a-4bde-8da2-ab941992dcf1",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1680,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "88602adf-1f49-4765-91ee-4a39f5af1737",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1683,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "0a0ec93a-3ea6-4ac8-a785-1797dfbbaa57",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1684,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "e1c6e512-2c56-4238-8168-1f2e6a318f36",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1685,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "b395dc5e-a91c-4bd2-aa99-4d9a59a6451b",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1686,
  "name" : "Unnamed section",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "757325e0-0415-41ce-857e-c0098a979129",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
}, {
  "id" : 1687,
  "name" : "Unnamed section copy",
  "prefix" : null,
  "seatPrefix" : null,
  "parentId" : null,
  "type" : "SECTION",
  "ga" : false,
  "schemaId" : 80,
  "pricingZoneId" : null,
  "guid" : "d79b0fe9-8e94-4bbb-a76b-329c4de4714d",
  "externalId" : null,
  "shapes" : null,
  "width" : null,
  "height" : null,
  "left" : null,
  "top" : null,
  "angle" : null
} ]

getSchemaById

GET /api/private/v2.0/schemas/{id}

Retrieves a specific schema by id

Description

Getting schema by Id

Parameters
Path Parameters
Name Description Required Default Pattern

id

X

null

Return Type
Content Type
  • /

Responses
Table 30. HTTP Response Codes
Code Message Datatype

200

Returns object

Schema

400

Input data is not valid

Schema

403

Forbidden. Please use correct credentials.

Schema

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/80' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 322

{
  "id" : 80,
  "name" : "Country Road",
  "externalId" : null,
  "template" : false,
  "draft" : false,
  "gaCapacity" : null,
  "seatsCapacity" : 500,
  "description" : null,
  "preview" : "f409d730-5fa9-476c-9cf1-12bb44f394bd",
  "archived" : false,
  "venueId" : 68,
  "venueName" : "O2 Arena",
  "thumbnail" : null
}

getSeatsBySectionId

GET /api/private/v2.0/schemas/{schemaId}/seatmaps/seats/

Retrieve list of seats by section id

Description

Getting all the seats

Parameters
Path Parameters
Name Description Required Default Pattern

schemaId

X

null

Query Parameters
Name Description Required Default Pattern

sectionId

X

null

Return Type
Content Type
  • /

Responses
Table 31. HTTP Response Codes
Code Message Datatype

200

Returns list of objects

Section

400

Input data is not valid

Section

403

Forbidden. Please use correct credentials.

Section

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/80/seatmaps/seats/?sectionId=5971' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 18

{
  "rows" : [ ]
}

resultOfCloneSchemaById

GET /api/private/v2.0/schemas/clone/result/{uuid}

Clone a schema

Description

Clone a schema

Parameters
Path Parameters
Name Description Required Default Pattern

uuid

X

null

Return Type
Content Type
  • /

Responses
Table 32. HTTP Response Codes
Code Message Datatype

200

Returns result of cloning schema

CloneCommand

400

Input data is not valid

CloneCommand

403

Forbidden. Please use correct credentials.

CloneCommand

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/clone/result/48129325-72d8-4902-9315-42a28b8423b0' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 137

{
  "uuid" : "48129325-72d8-4902-9315-42a28b8423b0",
  "state" : "CREATED",
  "venueId" : 68,
  "schemaId" : 80,
  "organizationId" : 1
}

updateSchema

PUT /api/private/v2.0/schemas/

Update a schema

Description

Update a schema

Parameters
Body Parameter
Name Description Required Default Pattern

Schema

Schema

X

Return Type
Content Type
  • /

Responses
Table 33. HTTP Response Codes
Code Message Datatype

200

Returns updated object

Schema

400

Input data is not valid

Schema

403

Forbidden. Please use correct credentials.

Schema

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/schemas/' -i -X PUT \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "id" : 80,
  "name" : "namewe",
  "externalId" : "31d08dee-e1d2-4112-83e3-9916621e904c",
  "template" : false,
  "draft" : false,
  "gaCapacity" : null,
  "seatsCapacity" : 500,
  "description" : null,
  "preview" : "f409d730-5fa9-476c-9cf1-12bb44f394bd",
  "archived" : false,
  "venueId" : 68,
  "venueName" : "O2 Arena",
  "thumbnail" : null
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 350

{
  "id" : 80,
  "name" : "namewe",
  "externalId" : "31d08dee-e1d2-4112-83e3-9916621e904c",
  "template" : false,
  "draft" : false,
  "gaCapacity" : null,
  "seatsCapacity" : 500,
  "description" : null,
  "preview" : "f409d730-5fa9-476c-9cf1-12bb44f394bd",
  "archived" : false,
  "venueId" : 68,
  "venueName" : "O2 Arena",
  "thumbnail" : null
}

Selection

Endpoints for managing pricing zone assignments to seats and seating areas. Handles bulk assignments and zone mapping operations.

selection

POST /api/private/v2.0/event/{eventId}/selection/

Assign a pricing zone to seats

Description

Assign a pricing zone to seats

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

Body Parameter
Name Description Required Default Pattern

body

[AnyType]

X

Content Type
  • /

Responses
Table 34. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok.

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples

unSelection

POST /api/private/v2.0/event/{eventId}/unselection/

Unassign a pricing zone to seats

Description

Unassign a pricing zone to seats

Parameters
Path Parameters
Name Description Required Default Pattern

eventId

X

null

Body Parameter
Name Description Required Default Pattern

body

[AnyType]

X

Content Type
  • /

Responses
Table 35. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok.

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples

VenuesVenueDetails

Venue management operations including creation, updates, and configuration. Handles venue details, geographical information, and associated schema relationships.

addVenue

POST /api/private/v2.0/venues/

Create a venue

Description

Create a venue

Parameters
Body Parameter
Name Description Required Default Pattern

Venue

Venue

X

Return Type
Content Type
  • /

Responses
Table 36. HTTP Response Codes
Code Message Datatype

200

Returns created object

Venue

400

Input data is not valid

Venue

403

Forbidden. Please use correct credentials.

Venue

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/venues/' -i -X POST \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "id" : null,
  "name" : "name",
  "address" : "address",
  "lat" : 0.0,
  "lng" : 0.0,
  "draft" : true,
  "externalId" : null
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 129

{
  "id" : 1,
  "name" : "name",
  "address" : "address",
  "lat" : 0.0,
  "lng" : 0.0,
  "draft" : true,
  "externalId" : null
}

deleteVenueById

DELETE /api/private/v2.0/venues/{id}

Delete a venue

Description

Delete a venue

Parameters
Path Parameters
Name Description Required Default Pattern

id

X

null

Content Type
  • /

Responses
Table 37. HTTP Response Codes
Code Message Datatype

200

Returns true if everything is ok.

[oas_any_type_not_mapped]

400

Input data is not valid

[oas_any_type_not_mapped]

403

Forbidden. Please use correct credentials.

[oas_any_type_not_mapped]

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/venues/1' -i -X DELETE \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 4

true

getVenueById

GET /api/private/v2.0/venues/{id}

Retrieves a specific venue by id

Description

Getting venue by Id

Parameters
Path Parameters
Name Description Required Default Pattern

id

X

null

Return Type
Content Type
  • /

Responses
Table 38. HTTP Response Codes
Code Message Datatype

200

Returns object

Venue

400

Input data is not valid

Venue

403

Forbidden. Please use correct credentials.

Venue

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/venues/1' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 129

{
  "id" : 1,
  "name" : "name",
  "address" : "address",
  "lat" : 0.0,
  "lng" : 0.0,
  "draft" : true,
  "externalId" : null
}

getVenues

GET /api/private/v2.0/venues/

Retrieve list of all venues

Description

Getting all the venues with paging

Parameters
Query Parameters
Name Description Required Default Pattern

page

Zero-based page index (0..N)

-

0

size

The size of the page to be returned

-

20

sort

Sorting criteria in the format: property,(asc

desc). Default sort order is ascending. Multiple sort criteria are supported.

-

null

Return Type
Content Type
  • /

Responses
Table 39. HTTP Response Codes
Code Message Datatype

200

Returns list of objects

PageVenue

400

Input data is not valid

PageVenue

403

Forbidden. Please use correct credentials.

PageVenue

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/venues/' -i -X GET \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 776

{
  "content" : [ {
    "id" : 68,
    "name" : "O2 Arena",
    "address" : "London, UK",
    "lat" : 0.0,
    "lng" : 0.0,
    "draft" : false,
    "externalId" : null
  }, {
    "id" : 1,
    "name" : "name",
    "address" : "address",
    "lat" : 0.0,
    "lng" : 0.0,
    "draft" : true,
    "externalId" : null
  } ],
  "pageable" : {
    "pageNumber" : 0,
    "pageSize" : 20,
    "sort" : {
      "empty" : true,
      "unsorted" : true,
      "sorted" : false
    },
    "offset" : 0,
    "paged" : true,
    "unpaged" : false
  },
  "last" : true,
  "totalElements" : 2,
  "totalPages" : 1,
  "first" : true,
  "size" : 20,
  "number" : 0,
  "sort" : {
    "empty" : true,
    "unsorted" : true,
    "sorted" : false
  },
  "numberOfElements" : 2,
  "empty" : false
}

updateVenue

PUT /api/private/v2.0/venues/

Update a venue

Description

Update a venue

Parameters
Body Parameter
Name Description Required Default Pattern

Venue

Venue

X

Return Type
Content Type
  • /

Responses
Table 40. HTTP Response Codes
Code Message Datatype

200

Returns updated object

Venue

400

Input data is not valid

Venue

403

Forbidden. Please use correct credentials.

Venue

Samples
$ curl 'https://booking.seatmap.pro/api/private/v2.0/venues/' -i -X PUT \
    -H 'Content-Type: application/json' \
    -H 'X-Api-Key: TEN:tLRTiAnxVKyJcunhg6hwMkU:fpmJqHgxYiNe-B6FNqg-w' \
    -H 'X-Organization-ID: 1' \
    -d '{
  "id" : 1,
  "name" : "namewe",
  "address" : "address",
  "lat" : 0.0,
  "lng" : 0.0,
  "draft" : true,
  "externalId" : null
}'
HTTP/1.1 200 OK
Content-Type: application/json
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Content-Length: 131

{
  "id" : 1,
  "name" : "namewe",
  "address" : "address",
  "lat" : 0.0,
  "lng" : 0.0,
  "draft" : true,
  "externalId" : null
}

Models

Assignment

Represents an assignment of a price or state to a seat or group of seats

Field Name Required Type Description Format

objectId

X

oas_any_type_not_mapped

ID of the object (seat or group of seats) being assigned

int64

assignmentId

X

oas_any_type_not_mapped

ID of the assignment (price or state)

int64

activeCount

oas_any_type_not_mapped

Count of active assignments for general admission areas

int32

AssignmentOnEvent

Field Name Required Type Description Format

seatsOnEvent

oas_any_type_not_mapped

gaOnEvents

oas_any_type_not_mapped

CleanAssignment

Request object for cleaning assignments from seats and groups of seats

Field Name Required Type Description Format

seatIds

oas_any_type_not_mapped

List of seat IDs to clean assignments from

groupOfSeatIds

oas_any_type_not_mapped

List of group of seats IDs to clean assignments from

CloneCommand

Field Name Required Type Description Format

uuid

oas_any_type_not_mapped

uuid

state

oas_any_type_not_mapped

Enum: CREATED, IN_PROCESS, DONE, ERROR,

venueId

oas_any_type_not_mapped

int64

schemaId

oas_any_type_not_mapped

int64

organizationId

oas_any_type_not_mapped

int64

Event

Represents an event in the booking system

Field Name Required Type Description Format

id

oas_any_type_not_mapped

Unique identifier for the event

uuid

createdDate

oas_any_type_not_mapped

Date and time when the event was created

date-time

start

X

oas_any_type_not_mapped

Start date and time of the event

date-time

endDate

X

oas_any_type_not_mapped

End date and time of the event

date-time

name

oas_any_type_not_mapped

Name of the event

schemaId

X

oas_any_type_not_mapped

ID of the schema associated with this event

int64

EventExpand

Extended event information including venue and schema details

Field Name Required Type Description Format

id

oas_any_type_not_mapped

Unique identifier for the event

uuid

createdDate

oas_any_type_not_mapped

Date and time when the event was created

date-time

start

X

oas_any_type_not_mapped

Start date and time of the event

date-time

endDate

X

oas_any_type_not_mapped

End date and time of the event

date-time

name

oas_any_type_not_mapped

Name of the event

schemaId

X

oas_any_type_not_mapped

ID of the schema associated with this event

int64

schemaName

oas_any_type_not_mapped

Name of the schema associated with this event

venueId

oas_any_type_not_mapped

ID of the venue where the event takes place

venueName

oas_any_type_not_mapped

Name of the venue where the event takes place

GaOnEvent

Field Name Required Type Description Format

priceId

oas_any_type_not_mapped

int64

groupOfSeatsId

oas_any_type_not_mapped

int64

activeCount

oas_any_type_not_mapped

int32

lockedCount

oas_any_type_not_mapped

int32

price

oas_any_type_not_mapped

GroupOfSeats

Represents a group of seats in a venue schema

Field Name Required Type Description Format

id

oas_any_type_not_mapped

Unique identifier for the group of seats

int64

name

oas_any_type_not_mapped

Name of the group of seats

prefix

oas_any_type_not_mapped

Prefix used for row naming

seatPrefix

oas_any_type_not_mapped

Prefix used for seat naming

parentId

oas_any_type_not_mapped

ID of the parent group of seats

int64

type

oas_any_type_not_mapped

Type of the group of seats

Enum: SECTION, ROW, ENTRY, TABLE,

ga

oas_any_type_not_mapped

Indicates if this is a general admission area

schemaId

oas_any_type_not_mapped

ID of the schema this group belongs to

int64

pricingZoneId

oas_any_type_not_mapped

ID of the pricing zone this group belongs to

int64

guid

oas_any_type_not_mapped

Globally unique identifier

uuid

externalId

oas_any_type_not_mapped

External identifier for integration with other systems

shapes

oas_any_type_not_mapped

List of shapes defining the visual representation of this group

width

oas_any_type_not_mapped

Width of the group in pixels

int32

height

oas_any_type_not_mapped

Height of the group in pixels

int32

left

oas_any_type_not_mapped

Left position of the group in pixels

int32

top

oas_any_type_not_mapped

Top position of the group in pixels

int32

angle

oas_any_type_not_mapped

Rotation angle of the group in degrees

int32

PageEventExpand

Field Name Required Type Description Format

totalElements

oas_any_type_not_mapped

int64

totalPages

oas_any_type_not_mapped

int32

first

oas_any_type_not_mapped

last

oas_any_type_not_mapped

size

oas_any_type_not_mapped

int32

content

oas_any_type_not_mapped

number

oas_any_type_not_mapped

int32

sort

SortObject

numberOfElements

oas_any_type_not_mapped

int32

pageable

PageableObject

empty

oas_any_type_not_mapped

PagePrice

Field Name Required Type Description Format

totalElements

oas_any_type_not_mapped

int64

totalPages

oas_any_type_not_mapped

int32

first

oas_any_type_not_mapped

last

oas_any_type_not_mapped

size

oas_any_type_not_mapped

int32

content

oas_any_type_not_mapped

number

oas_any_type_not_mapped

int32

sort

SortObject

numberOfElements

oas_any_type_not_mapped

int32

pageable

PageableObject

empty

oas_any_type_not_mapped

PagePricingZone

Field Name Required Type Description Format

totalElements

oas_any_type_not_mapped

int64

totalPages

oas_any_type_not_mapped

int32

first

oas_any_type_not_mapped

last

oas_any_type_not_mapped

size

oas_any_type_not_mapped

int32

content

oas_any_type_not_mapped

number

oas_any_type_not_mapped

int32

sort

SortObject

numberOfElements

oas_any_type_not_mapped

int32

pageable

PageableObject

empty

oas_any_type_not_mapped

PageSchema

Field Name Required Type Description Format

totalElements

oas_any_type_not_mapped

int64

totalPages

oas_any_type_not_mapped

int32

first

oas_any_type_not_mapped

last

oas_any_type_not_mapped

size

oas_any_type_not_mapped

int32

content

oas_any_type_not_mapped

number

oas_any_type_not_mapped

int32

sort

SortObject

numberOfElements

oas_any_type_not_mapped

int32

pageable

PageableObject

empty

oas_any_type_not_mapped

PageVenue

Field Name Required Type Description Format

totalElements

oas_any_type_not_mapped

int64

totalPages

oas_any_type_not_mapped

int32

first

oas_any_type_not_mapped

last

oas_any_type_not_mapped

size

oas_any_type_not_mapped

int32

content

oas_any_type_not_mapped

number

oas_any_type_not_mapped

int32

sort

SortObject

numberOfElements

oas_any_type_not_mapped

int32

pageable

PageableObject

empty

oas_any_type_not_mapped

PageableObject

Field Name Required Type Description Format

offset

oas_any_type_not_mapped

int64

sort

SortObject

pageNumber

oas_any_type_not_mapped

int32

pageSize

oas_any_type_not_mapped

int32

paged

oas_any_type_not_mapped

unpaged

oas_any_type_not_mapped

Price

Represents a price category for an event

Field Name Required Type Description Format

id

oas_any_type_not_mapped

Unique identifier for the price

int64

name

oas_any_type_not_mapped

Name of the price category

eventId

X

oas_any_type_not_mapped

ID of the event this price belongs to

uuid

externalId

oas_any_type_not_mapped

External identifier for integration with other systems

PricingZone

Represents a pricing zone within a venue schema

Field Name Required Type Description Format

id

oas_any_type_not_mapped

Unique identifier for the pricing zone

int64

name

oas_any_type_not_mapped

Name of the pricing zone

schemaId

X

oas_any_type_not_mapped

ID of the schema this pricing zone belongs to

int64

Row

Represents a row of seats in a venue schema

Field Name Required Type Description Format

id

oas_any_type_not_mapped

Unique identifier for the row

int64

name

X

oas_any_type_not_mapped

Name or label of the row

seats

oas_any_type_not_mapped

List of seats in this row

Schema

Represents a venue schema with seating layout and configuration

Field Name Required Type Description Format

id

oas_any_type_not_mapped

Unique identifier for the schema

int64

name

oas_any_type_not_mapped

Name of the schema

externalId

oas_any_type_not_mapped

External identifier for integration with other systems

template

oas_any_type_not_mapped

Indicates if this schema is a template for creating other schemas

draft

oas_any_type_not_mapped

Indicates if the schema is in draft status

gaCapacity

oas_any_type_not_mapped

Capacity for general admission areas

int32

seatsCapacity

oas_any_type_not_mapped

Total capacity of individual seats

int32

description

oas_any_type_not_mapped

Detailed description of the schema

preview

oas_any_type_not_mapped

UUID reference to a preview image of the schema

uuid

archived

oas_any_type_not_mapped

Indicates if the schema is archived

venueId

X

oas_any_type_not_mapped

ID of the venue this schema belongs to

int64

venueName

oas_any_type_not_mapped

Name of the venue this schema belongs to

thumbnail

oas_any_type_not_mapped

Seat

Represents a seat in a venue schema

Field Name Required Type Description Format

id

oas_any_type_not_mapped

Unique identifier for the seat

int64

name

oas_any_type_not_mapped

Name or label of the seat

accessible

oas_any_type_not_mapped

Indicates if the seat is accessible for people with disabilities

hidden

oas_any_type_not_mapped

Indicates if the seat is hidden from public view

marked

oas_any_type_not_mapped

Indicates if the seat is marked for special purposes

groupOfSeatsId

oas_any_type_not_mapped

ID of the group of seats this seat belongs to

int64

schemaId

oas_any_type_not_mapped

ID of the schema this seat belongs to

int64

pricingZoneId

oas_any_type_not_mapped

ID of the pricing zone this seat belongs to

int64

externalId

oas_any_type_not_mapped

External identifier for integration with other systems

SeatOnEvent

Field Name Required Type Description Format

priceId

oas_any_type_not_mapped

int64

seatId

oas_any_type_not_mapped

int64

state

oas_any_type_not_mapped

Enum: ACTIVE, SOLD, LOCKED,

price

oas_any_type_not_mapped

Section

Represents a section in a venue schema containing rows of seats

Field Name Required Type Description Format

rows

oas_any_type_not_mapped

List of rows in this section

Selection

Represents a selection of seats and groups of seats for assignment operations

Field Name Required Type Description Format

seats

oas_any_type_not_mapped

List of seat assignments in this selection

groupOfSeats

oas_any_type_not_mapped

List of group of seats assignments in this selection

Shape

Field Name Required Type Description Format

id

oas_any_type_not_mapped

uuid

width

oas_any_type_not_mapped

height

oas_any_type_not_mapped

y

oas_any_type_not_mapped

x

oas_any_type_not_mapped

angle

oas_any_type_not_mapped

int32

groupOfSeatsGuid

oas_any_type_not_mapped

uuid

order

oas_any_type_not_mapped

int32

text

oas_any_type_not_mapped

textPosition

oas_any_type_not_mapped

Enum: TOP, BOTTOM, LEFT, RIGHT,

SortObject

Field Name Required Type Description Format

empty

oas_any_type_not_mapped

unsorted

oas_any_type_not_mapped

sorted

oas_any_type_not_mapped

StateAssignment

Represents a state assignment for seats or groups of seats

Field Name Required Type Description Format

id

X

oas_any_type_not_mapped

Unique identifier for the state assignment

int64

capacity

oas_any_type_not_mapped

Capacity for general admission areas

int32

StateSelection

Represents a selection of state assignments for seats and groups of seats

Field Name Required Type Description Format

sessionId

oas_any_type_not_mapped

Unique session identifier for tracking the selection

groupOfSeats

oas_any_type_not_mapped

List of state assignments for groups of seats

seats

oas_any_type_not_mapped

List of state assignments for individual seats

Venue

Represents a venue where events take place

Field Name Required Type Description Format

id

oas_any_type_not_mapped

Unique identifier for the venue

int64

name

oas_any_type_not_mapped

Name of the venue

address

oas_any_type_not_mapped

Physical address of the venue

lat

oas_any_type_not_mapped

Latitude coordinate of the venue location

double

lng

oas_any_type_not_mapped

Longitude coordinate of the venue location

double

draft

oas_any_type_not_mapped

Indicates if the venue is in draft status

externalId

oas_any_type_not_mapped

External identifier for integration with other systems