{
  "@context": {
    "@vocab": "https://easy2257.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "easy2257": "https://easy2257.com/schema#",
    "Error": "easy2257:Error",
    "error": {
      "@id": "easy2257:error",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "easy2257:code",
      "@type": "xsd:string"
    },
    "field": {
      "@id": "easy2257:field",
      "@type": "xsd:string"
    },
    "RateLimitError": "easy2257:RateLimitError",
    "retryAfter": {
      "@id": "easy2257:retryAfter",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "easy2257:limit",
      "@type": "xsd:integer"
    },
    "remaining": {
      "@id": "easy2257:remaining",
      "@type": "xsd:integer"
    },
    "reset": {
      "@id": "easy2257:reset",
      "@type": "xsd:integer"
    },
    "CreateSoloAccountBody": "easy2257:CreateSoloAccountBody",
    "externalUserId": {
      "@id": "easy2257:externalUserId",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "easy2257:email",
      "@type": "xsd:string"
    },
    "callbackUrl": {
      "@id": "easy2257:callbackUrl",
      "@type": "@id"
    },
    "firstName": {
      "@id": "easy2257:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "easy2257:lastName",
      "@type": "xsd:string"
    },
    "redirectUrl": {
      "@id": "easy2257:redirectUrl",
      "@type": "@id"
    },
    "ProvisionSoloAccountResponse": "easy2257:ProvisionSoloAccountResponse",
    "accountId": {
      "@id": "easy2257:accountId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "easy2257:status",
      "@type": "xsd:string"
    },
    "onboardingUrl": {
      "@id": "easy2257:onboardingUrl",
      "@type": "@id"
    },
    "createdAt": {
      "@id": "easy2257:createdAt",
      "@type": "xsd:dateTime"
    },
    "SoloAccountResponse": "easy2257:SoloAccountResponse",
    "verifiedAt": {
      "@id": "easy2257:verifiedAt",
      "@type": "xsd:dateTime"
    },
    "suspendedAt": {
      "@id": "easy2257:suspendedAt",
      "@type": "xsd:dateTime"
    },
    "suspendReason": {
      "@id": "easy2257:suspendReason",
      "@type": "xsd:string"
    },
    "complianceStatementUrl": {
      "@id": "easy2257:complianceStatementUrl",
      "@type": "@id"
    },
    "DeactivateSoloAccountResponse": "easy2257:DeactivateSoloAccountResponse",
    "deactivated": {
      "@id": "easy2257:deactivated",
      "@type": "xsd:boolean"
    },
    "ReactivateSoloAccountResponse": "easy2257:ReactivateSoloAccountResponse",
    "reactivated": {
      "@id": "easy2257:reactivated",
      "@type": "xsd:boolean"
    },
    "ComplianceCopyDeclaration": "easy2257:ComplianceCopyDeclaration",
    "mimeType": {
      "@id": "easy2257:mimeType",
      "@type": "xsd:string"
    },
    "sizeBytes": {
      "@id": "easy2257:sizeBytes",
      "@type": "xsd:integer"
    },
    "ComplianceCopyUpload": "easy2257:ComplianceCopyUpload",
    "url": {
      "@id": "easy2257:url",
      "@type": "@id"
    },
    "method": {
      "@id": "easy2257:method",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "easy2257:headers"
    },
    "expiresAt": {
      "@id": "easy2257:expiresAt",
      "@type": "xsd:dateTime"
    },
    "maxBytes": {
      "@id": "easy2257:maxBytes",
      "@type": "xsd:integer"
    },
    "ComplianceCopyState": "easy2257:ComplianceCopyState",
    "ComplianceCopyConfirmResponse": "easy2257:ComplianceCopyConfirmResponse",
    "depictionId": {
      "@id": "easy2257:depictionId",
      "@type": "xsd:string"
    },
    "contentLogId": {
      "@id": "easy2257:contentLogId",
      "@type": "xsd:string"
    },
    "complianceCopy": {
      "@id": "easy2257:complianceCopy"
    },
    "ComplianceCopyConfirmError": "easy2257:ComplianceCopyConfirmError",
    "complianceCopyUpload": {
      "@id": "easy2257:complianceCopyUpload"
    },
    "LogContentBody": "easy2257:LogContentBody",
    "contentUrl": {
      "@id": "easy2257:contentUrl",
      "@type": "@id"
    },
    "title": {
      "@id": "easy2257:title",
      "@type": "xsd:string"
    },
    "contentType": {
      "@id": "easy2257:contentType",
      "@type": "xsd:string"
    },
    "externalContentId": {
      "@id": "easy2257:externalContentId",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "easy2257:platform",
      "@type": "xsd:string"
    },
    "productionDate": {
      "@id": "easy2257:productionDate",
      "@type": "xsd:dateTime"
    },
    "fileHash": {
      "@id": "easy2257:fileHash",
      "@type": "xsd:string"
    },
    "LogContentResponse": "easy2257:LogContentResponse",
    "LogContentDuplicateResponse": "easy2257:LogContentDuplicateResponse",
    "duplicate": {
      "@id": "easy2257:duplicate",
      "@type": "xsd:boolean"
    },
    "DeleteContentResponse": "easy2257:DeleteContentResponse",
    "deleted": {
      "@id": "easy2257:deleted",
      "@type": "xsd:boolean"
    },
    "TalentCheckBody": "easy2257:TalentCheckBody",
    "TalentCheckResponse": "easy2257:TalentCheckResponse",
    "found": {
      "@id": "easy2257:found",
      "@type": "xsd:boolean"
    },
    "verified": {
      "@id": "easy2257:verified",
      "@type": "xsd:boolean"
    },
    "lastVerifiedAt": {
      "@id": "easy2257:lastVerifiedAt",
      "@type": "xsd:string"
    },
    "CreateCollabSceneBody": "easy2257:CreateCollabSceneBody",
    "uploaderAccountId": {
      "@id": "easy2257:uploaderAccountId",
      "@type": "xsd:string"
    },
    "uploaderExternalUserId": {
      "@id": "easy2257:uploaderExternalUserId",
      "@type": "xsd:string"
    },
    "shootDate": {
      "@id": "easy2257:shootDate",
      "@type": "xsd:dateTime"
    },
    "performers": {
      "@id": "easy2257:performers",
      "@container": "@list"
    },
    "uploaderAttestation": {
      "@id": "easy2257:uploaderAttestation"
    },
    "CollabSceneResponse": "easy2257:CollabSceneResponse",
    "sceneId": {
      "@id": "easy2257:sceneId",
      "@type": "xsd:string"
    },
    "fees": {
      "@id": "easy2257:fees"
    },
    "CollabSceneDetailResponse": "easy2257:CollabSceneDetailResponse",
    "performerCount": {
      "@id": "easy2257:performerCount",
      "@type": "xsd:integer"
    },
    "consentedCount": {
      "@id": "easy2257:consentedCount",
      "@type": "xsd:integer"
    },
    "releaseSignedCount": {
      "@id": "easy2257:releaseSignedCount",
      "@type": "xsd:integer"
    },
    "refusedCount": {
      "@id": "easy2257:refusedCount",
      "@type": "xsd:integer"
    },
    "publications": {
      "@id": "easy2257:publications",
      "@container": "@list"
    },
    "RegisterPublicationBody": "easy2257:RegisterPublicationBody",
    "depictionSha256": {
      "@id": "easy2257:depictionSha256",
      "@type": "xsd:string"
    },
    "PublicationResponse": "easy2257:PublicationResponse",
    "id": {
      "@id": "easy2257:id",
      "@type": "xsd:string"
    },
    "collabSceneId": {
      "@id": "easy2257:collabSceneId",
      "@type": "xsd:string"
    },
    "publishedAt": {
      "@id": "easy2257:publishedAt",
      "@type": "xsd:dateTime"
    },
    "RemovePublicationBody": "easy2257:RemovePublicationBody",
    "reason": {
      "@id": "easy2257:reason",
      "@type": "xsd:string"
    },
    "RemovePublicationResponse": "easy2257:RemovePublicationResponse",
    "removedAt": {
      "@id": "easy2257:removedAt",
      "@type": "xsd:dateTime"
    },
    "message": {
      "@id": "easy2257:message",
      "@type": "xsd:string"
    },
    "ExtendSceneResponse": "easy2257:ExtendSceneResponse",
    "extendedTo": {
      "@id": "easy2257:extendedTo",
      "@type": "xsd:string"
    },
    "fee": {
      "@id": "easy2257:fee"
    },
    "nextStep": {
      "@id": "easy2257:nextStep",
      "@type": "xsd:string"
    },
    "CreateUploadSessionBody": "easy2257:CreateUploadSessionBody",
    "contentId": {
      "@id": "easy2257:contentId",
      "@type": "xsd:string"
    },
    "contentTitle": {
      "@id": "easy2257:contentTitle",
      "@type": "xsd:string"
    },
    "detectedFaceCount": {
      "@id": "easy2257:detectedFaceCount",
      "@type": "xsd:integer"
    },
    "contentOrigin": {
      "@id": "easy2257:contentOrigin",
      "@type": "xsd:string"
    },
    "personaName": {
      "@id": "easy2257:personaName",
      "@type": "xsd:string"
    },
    "contentSha256": {
      "@id": "easy2257:contentSha256",
      "@type": "xsd:string"
    },
    "generationTool": {
      "@id": "easy2257:generationTool",
      "@type": "xsd:string"
    },
    "uploaderEmail": {
      "@id": "easy2257:uploaderEmail",
      "@type": "xsd:string"
    },
    "uploaderFirstName": {
      "@id": "easy2257:uploaderFirstName",
      "@type": "xsd:string"
    },
    "uploaderLastName": {
      "@id": "easy2257:uploaderLastName",
      "@type": "xsd:string"
    },
    "UploadSessionResponse": "easy2257:UploadSessionResponse",
    "sessionId": {
      "@id": "easy2257:sessionId",
      "@type": "xsd:string"
    },
    "token": {
      "@id": "easy2257:token",
      "@type": "xsd:string"
    },
    "hostedUrl": {
      "@id": "easy2257:hostedUrl",
      "@type": "@id"
    },
    "ProductionResponse": "easy2257:ProductionResponse",
    "documentedAt": {
      "@id": "easy2257:documentedAt",
      "@type": "xsd:dateTime"
    },
    "custodianName": {
      "@id": "easy2257:custodianName",
      "@type": "xsd:string"
    },
    "custodianAddress": {
      "@id": "easy2257:custodianAddress",
      "@type": "xsd:string"
    },
    "takedownContact": {
      "@id": "easy2257:takedownContact",
      "@type": "xsd:string"
    },
    "ProductionListResponse": "easy2257:ProductionListResponse",
    "productions": {
      "@id": "easy2257:productions",
      "@container": "@list"
    },
    "nextCursor": {
      "@id": "easy2257:nextCursor",
      "@type": "xsd:string"
    },
    "VerifyCertificateBody": "easy2257:VerifyCertificateBody",
    "certificate": {
      "@id": "easy2257:certificate",
      "@type": "xsd:string"
    },
    "VerifyCertificateResponse": "easy2257:VerifyCertificateResponse",
    "valid": {
      "@id": "easy2257:valid",
      "@type": "xsd:boolean"
    },
    "productionId": {
      "@id": "easy2257:productionId",
      "@type": "xsd:string"
    },
    "issuedAt": {
      "@id": "easy2257:issuedAt",
      "@type": "xsd:dateTime"
    },
    "currentStatus": {
      "@id": "easy2257:currentStatus",
      "@type": "xsd:string"
    },
    "CrlResponse": "easy2257:CrlResponse",
    "retrievedAt": {
      "@id": "easy2257:retrievedAt",
      "@type": "xsd:dateTime"
    },
    "revocations": {
      "@id": "easy2257:revocations",
      "@container": "@list"
    },
    "CertificatesResponse": "easy2257:CertificatesResponse",
    "certificates": {
      "@id": "easy2257:certificates",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Easy2257 API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Easy2257's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-06) from openapi/easy2257-com-openapi.yml.",
  "dcterms:created": "2026-11-06",
  "dcterms:source": [
    "openapi/easy2257-com-openapi.yml"
  ]
}