Send Waitlist Notification
Send an availability notification email to a waitlist entry. The email contains a "Book Now" link that directs the customer to the booking widget with pre-filled details.
POST /v1/waitlist/{id}/notify
Authenticationโ
Requires a valid API key with waitlist:write scope.
Path Parametersโ
| Parameter | Type | Description |
|---|---|---|
id | integer | The waitlist entry ID |
Prerequisitesโ
- The entry must be in
waitingstatus - Sending a notification updates the entry status to
notified
Request Exampleโ
curl -X POST "https://app.equipdash.com/api/v1/waitlist/789/notify" \
-H "Authorization: Bearer eqd_live_your_api_key"
Responseโ
Returns the updated waitlist entry with notified status.
{
"data": {
"id": 789,
"type": "experience",
"status": "notified",
"customer": {
"id": 456,
"name": "Jane Smith",
"email": "jane@example.com",
"phone": "+1234567890"
},
"experience_id": 42,
"schedule_id": 156,
"quantity": 2,
"notes": null,
"source": "api",
"notified_at": "2026-02-11T16:00:00+00:00",
"created_at": "2026-02-11T14:30:00+00:00",
"updated_at": "2026-02-11T16:00:00+00:00"
},
"meta": {
"request_id": "req_abc123",
"timestamp": "2026-02-11T16:00:00+00:00"
}
}
Error Responsesโ
| Status | Code | Description |
|---|---|---|
| 404 | not_found | Waitlist entry not found |
| 422 | notification_error | Entry is not in waiting status or notification dispatch failed |