Passer au contenu
OpenALaCarte

Enquiries

Read and update website contact-form submissions. Auth: Authorization: Bearer oac_live_<key>. A company key covers every property it owns; a venue key covers its venue. Lists are cursor-paginated.

GET/api/v1/enquiries

List enquiries across your properties, newest first.

Query: status (NEW·READ·ARCHIVED), limit (≤100), cursor

200 OK
{
  "data": [
    { "id": "clo...", "type": "RESTAURANT", "slug": "the-red-lion-arundel",
      "name": "Sam", "email": "sam@example.com", "message": "Do you cater?",
      "status": "NEW", "createdAt": "2026-07-08T10:00:00.000Z" }
  ],
  "nextCursor": null
}
PATCH/api/v1/enquiries/{id}

Mark an enquiry READ / ARCHIVED / NEW.

Requires the write scope.

cURL
curl -X PATCH https://openalacarte.com/api/v1/enquiries/clo... \
  -H "Authorization: Bearer oac_live_<your-key>" \
  -H "Content-Type: application/json" -d '{"status":"READ"}'