Skip to main content
POST
Dry-run preview of a Stripe export
Parses an uploaded Stripe export (customers, products, prices, subscriptions, payment methods) and returns a plan describing what a commit would create, link_existing, skip_already_imported, mark as a conflict, or refuse as unsupported — nothing is written. Existing customers are matched by email and linked rather than duplicated. Amounts are minor units, as in Stripe.

Example request

Example response

Run this until the plan looks right, then send the same payload to commit.

Authorizations

Authorization
string
header
required

Tenant API key obtained from POST /auth/register or POST /v1/developer/keys.

Body

application/json

The Stripe export JSON.

customers
object[]
products
object[]
prices
object[]
subscriptions
object[]
payment_methods
object[]

Response

The dry-run import plan.

items
object[]
summary
object
warnings
string[]