SeatBuilderSeatBuilder Docs

Get event objects

Returns the published chart’s objects and category definitions independent of live status (C1). Use it to join each object’s categoryKey to your own data (e.g. pricing) — including for free seats — before they are held. An unpublished chart returns empty arrays (200, not 404). Pass ?labels=A-12,A-13 to narrow the response.

GET/api/v1/events/{eventKey}/objects

Path Parameters

eventKeystring

Response Body

curl -X GET "https://seatbuilder.org/api/v1/events/string/objects"

{
  "eventKey": "evt_q3-2026-jazz-night",
  "categories": [
    {
      "key": "premium",
      "label": "Premium",
      "color": "#8B5CF6"
    },
    {
      "key": "lawn",
      "label": "Lawn",
      "color": "#10B981"
    }
  ],
  "objects": [
    {
      "objectLabel": "A-12",
      "categoryKey": "premium",
      "objectType": "seat",
      "sectionKey": "orchestra"
    },
    {
      "objectLabel": "GA-LAWN",
      "categoryKey": "lawn",
      "objectType": "generalAdmission",
      "capacity": 500
    }
  ]
}
{
  "statusCode": 0,
  "message": "string",
  "errors": {
    "property1": [
      "string"
    ],
    "property2": [
      "string"
    ]
  }
}
{
  "statusCode": 0,
  "message": "string",
  "errors": {
    "property1": [
      "string"
    ],
    "property2": [
      "string"
    ]
  }
}
{
  "statusCode": 0,
  "message": "string",
  "errors": {
    "property1": [
      "string"
    ],
    "property2": [
      "string"
    ]
  }
}
{
  "statusCode": 0,
  "message": "string",
  "errors": {
    "property1": [
      "string"
    ],
    "property2": [
      "string"
    ]
  }
}
Get event objects — SeatBuilder Docs