Skip to main content
POST
Dry-run preview of a RevenueCat export
Parses an uploaded RevenueCat export (subscribers with their subscriptions, and products) and returns the plan a commit would execute — nothing is written. RevenueCat identifies subscribers by app_user_id; subscribers without an email surface as conflicts, because Recurso requires one.

Example request

The response is the dry-run plan: items (each with a kind, source id, label, and planned action), a summary of per-action counts, and warnings. Product price is minor units.

Authorizations

Authorization
string
header
required

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

Body

application/json

The RevenueCat export JSON.

subscribers
object[]
products
object[]

Response

The dry-run import plan.

items
object[]
summary
object
warnings
string[]