Aura Logo
AuraAPI Docs
OpenapiV1Booking linksIdFields

Get booking link field schema

Retrieve the normalized booking-form field schema for a booking link — the same unified view the public booking page renders.

Response includes:

  • Built-in contact fields (name / email / phone) as kind: "default" entries, synthesized for legacy links that stored only custom fields
  • Admin-created questions as kind: "custom" with type, options, multiselect, and reveal stage
  • Fields in display order, with soft-disabled fields flagged enabled: false

Pair with GET /v1/calls/:id/answers to map a call's answers back to their questions.

GET
/v1/booking-links/{id}/fields

Path Parameters

idstring

Booking link ID (UUID)

Formatuuid

Response Body

application/json

application/json

application/json

curl -X GET "https://api.aura-app.ai/v1/booking-links/550e8400-e29b-41d4-a716-446655440000/fields"
{
  "data": {
    "fields": [
      {
        "enabled": true,
        "id": "field_1718000000000",
        "key": "monthly_revenue",
        "kind": "default",
        "label": "What is your monthly revenue?",
        "multiselect": true,
        "options": [
          "Under $10k",
          "$10k-$50k",
          "$50k+"
        ],
        "order": 3,
        "required": true,
        "stage": "preview",
        "type": "select"
      }
    ]
  },
  "success": true
}
{
  "code": "NOT_FOUND",
  "error": "Lead not found",
  "requestId": "req_abc123",
  "success": false
}
{
  "code": "NOT_FOUND",
  "error": "Lead not found",
  "requestId": "req_abc123",
  "success": false
}