GET
/
wp-json
/
latepoint-api
/
v1
/
availability

Required Parameters

ParameterTypeRequiredDescription
service_idintegerYesService ID
agent_idintegerYesAgent ID
datestringYesDate (YYYY-MM-DD)
durationintegerNoService duration in minutes. If not provided, uses the service default duration. Must be a valid duration for the service.

Example Request

# Basic request using service default duration
GET /wp-json/latepoint-api/v1/availability?service_id=1&agent_id=1&date=2024-01-15

# Request with specific duration
GET /wp-json/latepoint-api/v1/availability?service_id=1&agent_id=1&date=2024-01-15&duration=60

Additional Examples

# Check availability for a 90-minute service
GET /wp-json/latepoint-api/v1/availability?service_id=1&agent_id=1&date=2024-01-15&duration=90

# Check availability for a 30-minute service
GET /wp-json/latepoint-api/v1/availability?service_id=1&agent_id=1&date=2024-01-15&duration=30