/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).

string
enum
required

Provider type. Currently only "bayclub" is accepted.

Allowed:
string
required

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

date-time | null

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

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