Easy2257
API Reference

Create Solo Account

POST /api/v1/solo-accounts — Provision a solo creator account.

POST
/api/v1/solo-accounts

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"
}