Easy2257
API Reference

Extend to New Platform

POST /api/v1/collab-scenes/{sceneId}/extend — Sign once, publish everywhere.

Sign once, publish everywhere. Once all performers have signed releases on one platform, extend the scene to any EZ2257 partner platform without re-collecting signatures. Existing model releases cover multi-platform distribution. Each platform registers its own publication URL and receives its own acquirer reports.

POST
/api/v1/collab-scenes/{sceneId}/extend

Authorization

BearerAuth
AuthorizationBearer <token>

Partner API key. Use ez_test_ prefix for sandbox, ez_live_ for production.

In: header

Path Parameters

sceneId*string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

uploaderUserId*string

Must match the scene's original uploader. Proves the uploader authorized this extension from your platform.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://easy2257.com/api/v1/collab-scenes/cs_xyz789/extend" \  -H "Content-Type: application/json" \  -d '{    "uploaderUserId": "clu_abc123"  }'
{
  "sceneId": "string",
  "status": "greenlit",
  "extendedTo": "string",
  "performers": [
    {
      "email": "user@example.com",
      "consented": true,
      "releaseSigned": true
    }
  ],
  "nextStep": "Call POST /api/v1/collab-scenes/{sceneId}/publications with your content URL and depiction SHA-256."
}
{
  "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"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}