Skip to content

Error codes & troubleshooting

{
"status": "error",
"error": {
"code": "NO_AVAILABILITY",
"message": "No available time slots found for the requested date",
"details": {
"requested_date": "2026-03-15",
"next_available": "2026-03-17"
}
}
}
CodeHTTP StatusDescriptionResolution
AUTH_FAILED401Invalid or missing auth credentialsCheck API key/signature settings
CLIENT_NOT_FOUND404Webhook config does not map to an active clientVerify endpoint and provider mapping
NO_AVAILABILITY422No available slots for requested dateExpand FSM availability or select another date
FSM_DISCONNECTED503FSM connection is unavailableReconnect the FSM integration
FSM_ERROR502Upstream FSM returned an errorCheck FSM account status and retry
INVALID_PAYLOAD400Missing/invalid required fieldsValidate against payload reference
RATE_LIMITED429Request rate exceededRetry with exponential backoff
DUPLICATE_REQUEST409Duplicate request already processedReuse original result; no further action
  • 401 responses: verify API key and signature headers
  • 422 availability issues: confirm FSM timezone and technician schedules
  • 202 but no job created yet: check dispatch processing status and integration health
  • Duplicate dispatches: include a stable call ID in each webhook request