/external-memberships/-actions/update-by-external-id

Update a Bay Club external membership using its external_id as the key. Because Bay Club does not know Dash internal IDs, this endpoint lets the integration push membership changes (primarily expires_at) without tracking Dash record IDs. Status is automatically derived from expires_at: null/future → active, past → expired. Every save is recorded in the audit log (objectType = SIT_ExternalMembership).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Update a Bay Club external membership using its external_id as the key. Because Bay Club does not know Dash internal IDs, this endpoint lets the integration push membership changes (primarily expires_at) without tracking Dash record IDs. Status is automatically derived from expires_at: null/future → active, past → expired. Every save is recorded in the audit log (objectType = SIT_ExternalMembership).

date-time | null

UTC ISO-8601 datetime when the membership expires. Omit or send null for memberships with no expiry (treated as active).

string
required

Bay Club's member ID used to locate the existing Dash record.

string
enum
required

Provider type. Currently only "bayclub" is accepted.

Allowed:
Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/vnd.api+json