Retrieves detailed properties for a specific venue.
GET/api/v1/eventim/catalog/venues/:venueId/properties
Fetches comprehensive venue information including seating configuration, blocks, floors, and categories.
Used to display venue details and configure seating selection options.
For blocks, the numbered field indicates whether the block has numbered seats;
this field is omitted for other property types.
SOAP Equivalent: AWSP_VenueGetProperties
Examples
✅ Success (200)
{
"venueName": "Salle Pleyel",
"venueAddress": "252 Rue du Faubourg Saint-Honoré, 75008 Paris",
"venueLogical": "PLEYEL-001",
"venuePhysical": "PLEYEL-MAIN",
"properties": [
{
"propertyId": 4012,
"propertyLabel": "Orchestre",
"propertyType": "FLOOR",
"propertyCode": "FLR-001"
},
{
"propertyId": 4087,
"propertyLabel": "Balcon",
"propertyType": "BLOCK",
"propertyCode": "BLK-002",
"numbered": true
},
{
"propertyId": 4093,
"propertyLabel": "Fosse",
"propertyType": "BLOCK",
"propertyCode": "BLK-003",
"numbered": false
}
]
}
❌ Error 400 - Missing x-tenant header
{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "Bad Request",
"status": 400,
"detail": "Tenant header 'x-tenant' is required"
}
❌ Error 422 - Validation failed
{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.21",
"title": "Validation Failed",
"status": 422,
"detail": "The request contains 1 validation error(s)",
"errors": [
{ "field": "venueId", "message": "VenueId must be greater than 0" }
],
"errorCount": 1
}
❌ Error 404 - Venue not found
{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.5",
"title": "No venue found",
"status": 404,
"detail": "The venue id doesn't exist for the client"
}
❌ Error 500 - Server error
{
"type": "https://tools.ietf.org/html/rfc9110#section-15.6.1",
"title": "Internal Server Error",
"status": 500,
"detail": "An unexpected error occurred",
"traceId": "00-a1b2c3d4e5f6-789012345678-00"
}
SOAP to REST Field Mapping
| REST Field | SOAP Field | Notes |
|---|---|---|
| venueName | venueName | Venue name (returned by AWSP_VenueGetDetail) |
| venueAddress | venueAddress | Full physical address |
| venueLogical | venueLogical | Logical venue identifier |
| venuePhysical | venuePhysical | Physical venue identifier |
| properties[].propertyId | ID_Element | Property unique identifier (from AWSPO_GenericProperty) |
| properties[].propertyLabel | Label_Element | Property display label |
| properties[].propertyType | Type_Element | Property type (BLOCK, FLOOR, CATEGORY, etc.) |
| properties[].propertyCode | Code_Element | Property code identifier (from AWSPO_GenericPropertyFull) |
| properties[].numbered | OptionalField | Only present for BLOCK type. True if numbered, false if unnumbered |
Request
Responses
- 200
- 400
- 404
- 422
- 500
OK
Bad Request
Not Found
Unprocessable Content
Internal Server Error