API Reference

Create Attendee

Add a new attendee to your organization.

POST/api/v1/attendees

Programmatically add a new attendee to the system. Phone numbers are automatically normalized, and duplicate checking is enforced on both `phone` and `external_id` (e.g., student IDs) to maintain database integrity.

Authorization

Bearer Token Required

Include your API key in the Authorization header as Bearer attg_live_…

Headers

ParameterTypeRequiredDescription
AuthorizationstringrequiredBearer token. Format: `Bearer attg_live_…`

Body Parameters

ParameterTypeRequiredDescription
first_namestringrequiredAttendee's first name
last_namestringrequiredAttendee's last name
phonestringoptionalAttendee's phone number
external_idstringoptionalCustom ID (e.g. Student ID)

Rate Limits

120 requests per 60s window per IP address.

Responses

Responses

Attendee created successfully.

{
  "ok": true,
  "data": {
    "id": "uuid",
    "first_name": "Ahmed"
  }
}