latestOpenAPI 3.1.02026-08-218667571.2 MB

a8ca30023371

Super Admin APIs
load-testing

Seed Signup Provisioning

Insert a PAID pending_signups row plus Stripe-shaped stripe_subscription_data, optionally synthetic events and an async task_signup_provisioning run.

Requires Stripe test credentials and signup plan config that match selected_plan_id so provisioning can call Stripe (e.g. Price.retrieve, upsert_plan_from_strip_subscription).

post/api/v1/admin/load-test/signup-provisioning/seed

Request body

emailstring nullable

Optional. If omitted, a unique ltprov+<12hex>@carbonarc.co address is allocated (grep ltprov+ to find fixtures).

selected_plan_idstring
subscription_periodstring

monthly or annual (must match signup_plan_config).

synthesize_eventsboolean

Insert pending_signup_events that mirror verification + payment (recommended).

enqueue_provisioningboolean

If true, enqueue task_signup_provisioning for this session_id.

queuestring nullable

Celery queue when enqueue_provisioning is true.

Response

Successful Response

session_idstring required
emailstring required
signup_idstring required
selected_plan_idstring required
subscription_periodstring required
celery_task_idstring nullable