Collab Scenes

Extend a greenlit scene to your platform

Sign once, publish everywhere. Once a scene is greenlit on one platform, the uploader can syndicate it to any other Easy2257 partner platform without putting the performers through a second signing round, because the model releases already cover multi-platform distribution. There is no request body. Authorization is possession of the sceneId of a greenlit scene: an unguessable id that only the scene's creating partner holds, handed to you when the uploader arranges the syndication. The scene owner is notified of every publication you register. Charges your partner account a $2 extension fee (200 cents, USD), off-session against the saved payment method of your partner owner user, at most once per partner per scene: a re-POST retries an unpaid fee instead of charging again. The extension is recorded even if the charge fails; read the fee object in the response rather than assuming payment succeeded. Then call POST /publications with your URL and hash. Each platform's publications stay separate for acquirer reports and for the removal portal.

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

Request

  • Base URL: https://easy2257.com
  • URL: https://easy2257.com/api/v1/collab-scenes/{sceneId}/extend
  • Auth: HTTP bearer

Path parameters

sceneIdstring required
Example:cmd5r9a4t0001qz8hb6k2m3xd

Response

Extension recorded, with the fee outcome in fee. Proceed to POST /publications.

sceneIdstring required
status'greenlit' required
extendedTostring required

Your partner id, confirming the extension was recorded against your account.

performerCountinteger required

Number of performers on the scene.

consentedCountinteger required

How many of those performers have signed consent.

releaseSignedCountinteger required

How many of those performers have a signed release on file.

nextStepstring required

Example response

{
  "sceneId": "cmd5r9a4t0001qz8hb6k2m3xd",
  "extendedTo": "cmd2n6t0h0001qz8h1c9x4b7m",
  "performerCount": 3,
  "consentedCount": 3,
  "releaseSignedCount": 3,
  "fee": {
    "extensionFeeCents": 200,
    "stripeChargeId": "pi_3NabcDEfghIJklmn"
  },
  "nextStep": "Call POST /api/v1/collab-scenes/{sceneId}/publications with your content URL and depiction SHA-256."
}

Changes

No recorded changes to this operation across all 1 revision of this API.