Skip to main content
POST
Import a RevenueCat export (customers, plans, active subscriptions)
Takes the same payload as preview and performs the import: subscribers with an email become customers, products become plans, and active subscriptions are inserted directly — no billing side effect, so Recurso takes over at the next renewal. Re-running is safe; per-object failures are returned rather than aborting the import.

Example request

The response contains the executed plan, a created map of per-kind counts, and a failures array. After committing, prove the migration with the compare gate before cut-over.

Authorizations

Authorization
string
header
required

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

Body

application/json
subscribers
object[]
products
object[]

Response

The commit result.

plan
object
created
object
failures
object[]