Members
Member Access
Perform subscription lifecycle actions or fully remove a member from a board
POST
Use this endpoint when the member already exists and you need to change access state or fully remove the member from this board.Documentation Index
Fetch the complete documentation index at: https://kardow.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Supported Actions
activate, expire_now, cancel_now, cancel_at_period_end, reactivate, mark_past_due, or delete_member.delete_member removes the member’s job_board_users row for this organization and deletes their org-scoped user_subscriptions so paywall access is revoked immediately. It does not delete the shared Supabase auth.users account.
Member email. Required if
userId is not provided.Member UUID. Required if
email is not provided.Existing external subscription identifier to target. Not needed for
delete_member.Needed for
activate if you do not send another plan identifier.Optional timestamp for a scheduled cancel or expiration. Ignored for
delete_member.Examples
Expire access immediately
cURL
Cancel at period end
cURL
Activate a new plan
cURL
Reactivate a paused or canceled subscription
cURL
Delete a member from this board
cURL
Response Shape
The updated subscription record after a subscription action, or a deletion summary after
delete_member.Example response
Example delete response
Authorizations
API key for authentication. Get yours from Settings > API Keys in the Kardow dashboard.
Body
application/json
Available options:
activate, delete_member, expire_now, cancel_now, cancel_at_period_end, reactivate, mark_past_due Response
Subscription updated or member removed
- Option 1
- Option 2