CheckChannelAvailability checks if a channel is currently available.
GET/api/v1/ticketing/availability/check
Priority Order
- Channel 24/7 flag (from engagements service channel config)
- OOO Override
- Holiday
- Business Hours
Response
- is_available: Whether the channel is open
- reason: Why (OPEN, CLOSED, HOLIDAY, OOO_OVERRIDE, CHANNEL_24_7)
- unavailable_until: When the channel will reopen (if closed)
- message_text: Custom message for the reason (if configured)
- sound_file_id: Audio file ID for voice channel (if configured)
Responses
- 200: Availability status returned
Request
Responses
- 200
- default
A successful response.
An unexpected error response.