Docs

Get Surfaces

GET /surfaces

GET/surfaces

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.

Returns all surfaces for the event. Surfaces are physical or virtual display locations (screens, stages, etc.) that content can be scheduled onto.

Response

Returns an array of surface objects.

FieldTypeDescription
idGuidSurface ID.
namestringDisplay name.
areaobject| nullAssociated area (`{ id, name }`), or `null`.
exactLocationstringFree-text location description.
rasterMapobject| nullLinked raster map (`{ id, name, status }`), or `null`.
contentBlocksContentBlock[]Content currently scheduled on this surface.
contentBlocks[].idGuidContent block ID.
contentBlocks[].contentobjectThe scheduled content item (`{ id, name }`).
contentBlocks[].startTimeDateTimeBlock start time.
contentBlocks[].endTimeDateTimeBlock end time.