Retrieves detailed properties for a specific venue
GET/api/v1/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.
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": 1,
"propertyLabel": "Orchestre",
"propertyType": "Block",
"propertyCode": "BLK-001"
},
{
"propertyId": 2,
"propertyLabel": "Balcon",
"propertyType": "Block",
"propertyCode": "BLK-002"
},
{
"propertyId": 3,
"propertyLabel": "Rez-de-chaussée",
"propertyType": "Floor",
"propertyCode": "FLR-001"
}
]
}
Error 400 - Missing x-tenant header
{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "Bad Request",
"status": 400,
"detail": "The x-tenant header is required"
}
Error 400 - Validation failed
{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "Bad Request",
"status": 400,
"detail": "VenueId must be greater than 0"
}
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-abc123-def456-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) |
Request
Responses
- 200
- 400
- 401
- 404
- 500
OK
Bad Request
Unauthorized
Not Found
Internal Server Error