API Reference
Create Solo Account
POST /api/v1/solo-accounts — Provision a solo creator account.
Authorization
BearerAuth AuthorizationBearer <token>
Partner API key. Use ez_test_ prefix for sandbox, ez_live_ for production.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://easy2257.com/api/v1/solo-accounts" \ -H "Content-Type: application/json" \ -d '{ "externalUserId": "user_12345", "email": "performer@example.com", "callbackUrl": "https://your-platform.com/webhooks/ez2257" }'{
"accountId": "acct_01HZABC123",
"status": "pending_id_verification",
"onboardingUrl": "https://easy2257.com/partner-onboard/abc123token",
"createdAt": "2026-04-22T12:00:00Z",
"verifiedAt": "2026-04-22T13:00:00Z",
"suspendedAt": "2019-08-24T14:15:22Z",
"suspendReason": "string"
}{
"accountId": "acct_01HZABC123",
"status": "pending_id_verification",
"onboardingUrl": "https://easy2257.com/partner-onboard/abc123token",
"createdAt": "2026-04-22T12:00:00Z",
"verifiedAt": "2026-04-22T13:00:00Z",
"suspendedAt": "2019-08-24T14:15:22Z",
"suspendReason": "string"
}{
"error": "externalUserId is required",
"code": "missing_parameter"
}{
"error": "externalUserId is required",
"code": "missing_parameter"
}{
"error": "externalUserId is required",
"code": "missing_parameter"
}{
"error": "externalUserId is required",
"code": "missing_parameter"
}