Skip to main content
PATCH
Update member details
This endpoint is in beta: its request and response contract can still change while it’s being developed.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

membershipId
string
required
Pattern: ^[a-fA-F0-9]{24}$

Body

application/json

Only the properties sent change, including address parts: omitted parts are kept and an empty string clears one. null clears a phone, address or date of birth.

firstName
string
lastName
string
phone
MembershipPhone · object | null
address
object | null
dateOfBirth
string | null

Response

Default Response

Core details are top-level; every other question on the organiser's membership form is a custom field.

id
string
required
firstName
string | null
required
lastName
string | null
required
emailAddress
string | null
required

The account email. Read-only; staff move a membership from the dashboard.

phone
MembershipPhone · object | null
required
address
MembershipAddress · object | null
required
dateOfBirth
string | null
required

ISO date (YYYY-MM-DD). Null when none is recorded.

customFields
MembershipCustomField · object[]
required