billing

Send Welcome

Fire Day 0 + scheduled Day 3 onboarding emails for the authenticated user's most recent Subscription.

Idempotent: a second call returns already_sent without invoking Resend. Gated by WELCOME_EMAILS_ENABLED (pick #5 Dave-approval gate). Resend SDK errors collapse to 502 with the Subscription row untouched, so the next /welcome poll-and-call retries.

post/api/billing/welcome/send

Request

  • Base URL: https://api.civilquants.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.civilquants.com/api/billing/welcome/send
  • Auth: none declared

Headers

authorizationstring nullable

Response

Successful Response

status'sent' | 'already_sent' | 'skipped' required

Changes

No recorded changes to this operation across all 1 revision of this API.