Productions

Get production status

Current compliance status of one production, plus the custodian identity you can print on a records statement. Scoped to productions linked to your partner account: anything else returns 404.

get/api/v1/productions/{productionId}

Request

  • Base URL: https://easy2257.com
  • URL: https://easy2257.com/api/v1/productions/{productionId}
  • Auth: HTTP bearer

Path parameters

productionIdstring required
Example:cmd3p8w1k0002qz8h9j4r7v5s

Response

Production found.

idstring required
status'pending_documentation' | 'documented' | 'revoked' | 'takedown_pending' | 'takedown_complete' required

pending_documentation: records not yet complete. documented: records on file and a certificate issued. revoked: certificate revoked by an actioned takedown. takedown_pending: removal request received, under review. takedown_complete: content removed, records sealed.

performerCountinteger required

Number of talent participants across the production's scenes.

documentedAtstring date-time nullable required
custodianNamestring required

Custodian of Records legal entity, exactly as published on the Easy2257 records statement. Render it, do not parse it.

custodianAddressstring required

Custodian mailing address on one line. Empty string when no address is on file.

takedownContactstring email required
lastVerifiedAtstring date-time required

Timestamp of this lookup, not of a stored verification event. Useful as an audit breadcrumb for when you last checked.

Example response

{
  "id": "cmd3p8w1k0002qz8h9j4r7v5s",
  "performerCount": 3,
  "documentedAt": "2026-04-24T18:00:00Z",
  "takedownContact": "takedown@easy2257.com"
}

Changes

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