Provision a checkout customer API key

Authenticated provisioning endpoint for checkout/webhook/account flows. It applies UploadCheck plan economics server-side and returns the raw apiKey only on the first successful provisioning call. Optional overage_cap_cents approves extra-minute spend after included deterministic minutes; zero or omitted blocks at included minutes. Stored workspace API keys with api_keys:write are pinned to their own workspace, owner, plan economics, and overage cap before checkout provisioning. Idempotent retries return the redacted key record without the bearer secret.

post/v1/checkout/provision-api-key

Request

  • Base URL: https://api.uploadcheck.app
  • URL: https://api.uploadcheck.app/v1/checkout/provision-api-key
  • Auth: HTTP bearer

Request body

plan_id'creator' | 'studio' | 'network' required
owner_emailstring required
workspace_idstring
checkout_customer_idstring
checkout_subscription_idstring
overage_cap_centsinteger
provisioning_idstring

Optional idempotency key. Defaults to checkout:<plan>:<subscription/customer/workspace>.

Response

Existing provisioning record returned without bearer secret.

Changes

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