Skip to main content
POST
Add a hosted-table guest

Path Parameters

clientSlugOrId
string
required

Public organization slug or numeric ID.

Example:

"example-foundation"

eventSlug
string
required

Event slug within the organization.

Example:

"annual-gala"

tableId
integer
required

Record ID in the authenticated organization.

Example:

42

sessionId
string
required

Authenticated donor portal session.

Example:

"donor-session-token"

Body

application/json
first_name
string
required

Guest first name; required when creating.

Maximum string length: 255
Example:

"Jane"

last_name
string | null

Guest surname.

Maximum string length: 255
Example:

"Doe"

email
string<email> | null

Guest email; nullable to clear when updating.

Maximum string length: 255
Example:

"jane@example.org"

phone
string | null

Guest phone; nullable to clear when updating.

Maximum string length: 80
Example:

"+12565550123"

seat_label
string | null

Optional seat label; empty/null clears the existing seat.

Maximum string length: 80
Example:

"A1"

Response

Add a hosted-table guest completed.

status
string

Operation status.

Example:

"success"

data
object
guest
object