Get a member
Retrieve a single member by email address (or custom ID in Custom ID mode).
Response (200):
Create a member
Create a new free member. The member is automatically synced to Ghost.
Response (200):
success: false shape for any failed request. Inspect message to surface the reason to your caller.
Creating a member via the API creates a free member. Paid subscriptions require a Stripe checkout. You can set
tier_id to associate the member with a tier, but billing is handled separately through Stripe.Update a member
Update an existing member’s information. Only include the fields you want to change.
Request body:
All fields are optional: only send the fields you want to change.
Response (200):
Delete a member
Permanently delete a member from Outpost and Ghost.
Response (200):
- Member record in Outpost
- Member record in Ghost
- All labels and relationships
- Stripe customer and payment records (retained for financial compliance)
- Mailgun email delivery logs

