Provision a solo creator account
Creates a solo creator account for one of your users, and returns either active (grant uploads now) or the pending shape with an onboardingUrl to redirect them to. Idempotent on two natural keys, (partner, externalUserId) and (partner, email), so a retry after a timeout cannot produce a second account, a second charge, or a second email. There is no idempotency header to send. If the address already belongs to an Easy2257 user, Easy2257 emails that person for approval instead of handing their identity records to your platform. The response is deliberately identical either way, so your integration cannot be used to probe whether one of your users already has an Easy2257 account.
Request
- Base URL: https://easy2257.com
- URL: https://easy2257.com/api/v1/solo-accounts
- Auth: HTTP bearer
Request body
Example request
{
"externalUserId": "user_12345",
"email": "creator@example.com",
"callbackUrl": "https://your-platform.com/webhooks/ez2257",
"firstName": "Jane",
"lastName": "Doe",
"redirectUrl": "https://your-platform.com/dashboard"
}Response
Existing account returned (replay, or an account already provisioned for this address).
Example response
{
"accountId": "cmd4k2x9p0001qz8h3v7ftg2a",
"onboardingUrl": "https://easy2257.com/partner-onboard/9f2c...",
"createdAt": "2026-04-22T12:00:00Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.