Everpop · JSON-LD Context
Everpop App Context
JSON-LD context defining the semantic vocabulary for Everpop App from Everpop.
39 Classes
87 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
everpop:
https://everpop.app/schema#
Classes
Envelope
JobRef
JobRefEnvelope
ClipJobRef
ClipJobRefEnvelope
ClipItem
ClipReview
QcWarning
JobStatusEnvelope
VideoItem
UsageEnvelope
LatestJob
JobListItem
JobListEnvelope
PostItem
PostListEnvelope
ReceiptWindow
ReceiptItem
ReceiptListEnvelope
VideoListEnvelope
ImportVideoEnvelope
PublishDestination
PublishDestinationsEnvelope
PublishResult
PublishEnvelope
Campaign
CampaignEnvelope
CampaignListItem
CampaignListEnvelope
AttachEnvelope
ProofWindow
ProofItem
CampaignProofEnvelope
ErrorCode
ErrorEnvelope
PaywallError
UploadSlotEnvelope
CancelUploadEnvelope
FinalizeUploadEnvelope
Properties
| Property | Type | Container |
|---|---|---|
| ok | boolean | |
| data | ||
| error | string | |
| jobId | string | |
| status | string | |
| poll | string | |
| clipCountApplied | integer | |
| aspectRatio | string | |
| captionsEnabled | boolean | |
| clipId | string | |
| id | string | |
| title | string | |
| clipUrl | string | |
| thumbnailUrl | string | |
| durationSeconds | integer | |
| review | reference | |
| qcWarnings | list | |
| sourceStartSeconds | decimal | |
| sourceEndSeconds | decimal | |
| archetype | string | |
| captions | string | |
| hook | string | |
| width | integer | |
| height | integer | |
| heldForReview | boolean | |
| flag | string | |
| label | string | |
| detail | string | |
| detectedAt | dateTime | |
| detectionMethod | string | |
| clippable | boolean | |
| notClippableReason | string | |
| uploadUrl | reference | |
| latestJob | ||
| createdAt | dateTime | |
| sourceVideoId | string | |
| nextCursor | string | |
| postId | string | |
| destinationId | string | |
| destinationName | string | |
| platform | string | |
| publishedUrl | string | |
| scheduledAt | dateTime | |
| postedAt | dateTime | |
| views | decimal | |
| averageViewPercentage | decimal | |
| likes | decimal | |
| comments | decimal | |
| shares | decimal | |
| subscribersGained | decimal | |
| measuredAt | dateTime | |
| outcomes | ||
| receiptUrl | reference | |
| browserUploadUrl | reference | |
| displayName | string | |
| currentStatus | string | |
| errorCode | string | |
| errorMessage | string | |
| userId | string | |
| name | string | |
| sourceUrl | string | |
| platformRule | string | |
| cpmCents | integer | |
| budgetCents | integer | |
| deadline | dateTime | |
| notes | string | |
| updatedAt | dateTime | |
| postCount | integer | |
| verifiedViews | decimal | |
| measuredCount | integer | |
| platformCounts | ||
| estimatedPayoutCents | integer | |
| publicUrl | reference | |
| source | ||
| brief | ||
| briefLines | list | |
| briefUnreadable | boolean | |
| learnExclude | boolean | |
| reason | string | |
| code | ||
| retryable | boolean | |
| issues | ||
| used | integer | |
| limit | integer | |
| resetsAt | dateTime | |
| scope | string | |
| destinationIds | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://everpop.app/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"everpop": "https://everpop.app/schema#",
"Envelope": "everpop:Envelope",
"ok": {
"@id": "everpop:ok",
"@type": "xsd:boolean"
},
"data": {
"@id": "everpop:data"
},
"error": {
"@id": "everpop:error",
"@type": "xsd:string"
},
"JobRef": "everpop:JobRef",
"jobId": {
"@id": "everpop:jobId",
"@type": "xsd:string"
},
"status": {
"@id": "everpop:status",
"@type": "xsd:string"
},
"poll": {
"@id": "everpop:poll",
"@type": "xsd:string"
},
"JobRefEnvelope": "everpop:JobRefEnvelope",
"ClipJobRef": "everpop:ClipJobRef",
"clipCountApplied": {
"@id": "everpop:clipCountApplied",
"@type": "xsd:integer"
},
"aspectRatio": {
"@id": "everpop:aspectRatio",
"@type": "xsd:string"
},
"captionsEnabled": {
"@id": "everpop:captionsEnabled",
"@type": "xsd:boolean"
},
"ClipJobRefEnvelope": "everpop:ClipJobRefEnvelope",
"ClipItem": "everpop:ClipItem",
"clipId": {
"@id": "everpop:clipId",
"@type": "xsd:string"
},
"id": {
"@id": "everpop:id",
"@type": "xsd:string"
},
"title": {
"@id": "everpop:title",
"@type": "xsd:string"
},
"clipUrl": {
"@id": "everpop:clipUrl",
"@type": "xsd:string"
},
"thumbnailUrl": {
"@id": "everpop:thumbnailUrl",
"@type": "xsd:string"
},
"durationSeconds": {
"@id": "everpop:durationSeconds",
"@type": "xsd:integer"
},
"review": {
"@id": "everpop:review",
"@type": "@id"
},
"ClipReview": "everpop:ClipReview",
"qcWarnings": {
"@id": "everpop:qcWarnings",
"@container": "@list"
},
"sourceStartSeconds": {
"@id": "everpop:sourceStartSeconds",
"@type": "xsd:decimal"
},
"sourceEndSeconds": {
"@id": "everpop:sourceEndSeconds",
"@type": "xsd:decimal"
},
"archetype": {
"@id": "everpop:archetype",
"@type": "xsd:string"
},
"captions": {
"@id": "everpop:captions",
"@type": "xsd:string"
},
"hook": {
"@id": "everpop:hook",
"@type": "xsd:string"
},
"width": {
"@id": "everpop:width",
"@type": "xsd:integer"
},
"height": {
"@id": "everpop:height",
"@type": "xsd:integer"
},
"heldForReview": {
"@id": "everpop:heldForReview",
"@type": "xsd:boolean"
},
"QcWarning": "everpop:QcWarning",
"flag": {
"@id": "everpop:flag",
"@type": "xsd:string"
},
"label": {
"@id": "everpop:label",
"@type": "xsd:string"
},
"detail": {
"@id": "everpop:detail",
"@type": "xsd:string"
},
"JobStatusEnvelope": "everpop:JobStatusEnvelope",
"VideoItem": "everpop:VideoItem",
"detectedAt": {
"@id": "everpop:detectedAt",
"@type": "xsd:dateTime"
},
"detectionMethod": {
"@id": "everpop:detectionMethod",
"@type": "xsd:string"
},
"clippable": {
"@id": "everpop:clippable",
"@type": "xsd:boolean"
},
"notClippableReason": {
"@id": "everpop:notClippableReason",
"@type": "xsd:string"
},
"uploadUrl": {
"@id": "everpop:uploadUrl",
"@type": "@id"
},
"latestJob": {
"@id": "everpop:latestJob"
},
"UsageEnvelope": "everpop:UsageEnvelope",
"LatestJob": "everpop:LatestJob",
"createdAt": {
"@id": "everpop:createdAt",
"@type": "xsd:dateTime"
},
"JobListItem": "everpop:JobListItem",
"sourceVideoId": {
"@id": "everpop:sourceVideoId",
"@type": "xsd:string"
},
"JobListEnvelope": "everpop:JobListEnvelope",
"nextCursor": {
"@id": "everpop:nextCursor",
"@type": "xsd:string"
},
"PostItem": "everpop:PostItem",
"postId": {
"@id": "everpop:postId",
"@type": "xsd:string"
},
"destinationId": {
"@id": "everpop:destinationId",
"@type": "xsd:string"
},
"destinationName": {
"@id": "everpop:destinationName",
"@type": "xsd:string"
},
"platform": {
"@id": "everpop:platform",
"@type": "xsd:string"
},
"publishedUrl": {
"@id": "everpop:publishedUrl",
"@type": "xsd:string"
},
"scheduledAt": {
"@id": "everpop:scheduledAt",
"@type": "xsd:dateTime"
},
"postedAt": {
"@id": "everpop:postedAt",
"@type": "xsd:dateTime"
},
"PostListEnvelope": "everpop:PostListEnvelope",
"ReceiptWindow": "everpop:ReceiptWindow",
"views": {
"@id": "everpop:views",
"@type": "xsd:decimal"
},
"averageViewPercentage": {
"@id": "everpop:averageViewPercentage",
"@type": "xsd:decimal"
},
"likes": {
"@id": "everpop:likes",
"@type": "xsd:decimal"
},
"comments": {
"@id": "everpop:comments",
"@type": "xsd:decimal"
},
"shares": {
"@id": "everpop:shares",
"@type": "xsd:decimal"
},
"subscribersGained": {
"@id": "everpop:subscribersGained",
"@type": "xsd:decimal"
},
"measuredAt": {
"@id": "everpop:measuredAt",
"@type": "xsd:dateTime"
},
"ReceiptItem": "everpop:ReceiptItem",
"outcomes": {
"@id": "everpop:outcomes"
},
"receiptUrl": {
"@id": "everpop:receiptUrl",
"@type": "@id"
},
"ReceiptListEnvelope": "everpop:ReceiptListEnvelope",
"VideoListEnvelope": "everpop:VideoListEnvelope",
"browserUploadUrl": {
"@id": "everpop:browserUploadUrl",
"@type": "@id"
},
"ImportVideoEnvelope": "everpop:ImportVideoEnvelope",
"PublishDestination": "everpop:PublishDestination",
"displayName": {
"@id": "everpop:displayName",
"@type": "xsd:string"
},
"PublishDestinationsEnvelope": "everpop:PublishDestinationsEnvelope",
"PublishResult": "everpop:PublishResult",
"currentStatus": {
"@id": "everpop:currentStatus",
"@type": "xsd:string"
},
"errorCode": {
"@id": "everpop:errorCode",
"@type": "xsd:string"
},
"errorMessage": {
"@id": "everpop:errorMessage",
"@type": "xsd:string"
},
"PublishEnvelope": "everpop:PublishEnvelope",
"Campaign": "everpop:Campaign",
"userId": {
"@id": "everpop:userId",
"@type": "xsd:string"
},
"name": {
"@id": "everpop:name",
"@type": "xsd:string"
},
"sourceUrl": {
"@id": "everpop:sourceUrl",
"@type": "xsd:string"
},
"platformRule": {
"@id": "everpop:platformRule",
"@type": "xsd:string"
},
"cpmCents": {
"@id": "everpop:cpmCents",
"@type": "xsd:integer"
},
"budgetCents": {
"@id": "everpop:budgetCents",
"@type": "xsd:integer"
},
"deadline": {
"@id": "everpop:deadline",
"@type": "xsd:dateTime"
},
"notes": {
"@id": "everpop:notes",
"@type": "xsd:string"
},
"updatedAt": {
"@id": "everpop:updatedAt",
"@type": "xsd:dateTime"
},
"CampaignEnvelope": "everpop:CampaignEnvelope",
"CampaignListItem": "everpop:CampaignListItem",
"postCount": {
"@id": "everpop:postCount",
"@type": "xsd:integer"
},
"verifiedViews": {
"@id": "everpop:verifiedViews",
"@type": "xsd:decimal"
},
"measuredCount": {
"@id": "everpop:measuredCount",
"@type": "xsd:integer"
},
"platformCounts": {
"@id": "everpop:platformCounts"
},
"estimatedPayoutCents": {
"@id": "everpop:estimatedPayoutCents",
"@type": "xsd:integer"
},
"publicUrl": {
"@id": "everpop:publicUrl",
"@type": "@id"
},
"source": {
"@id": "everpop:source"
},
"brief": {
"@id": "everpop:brief"
},
"briefLines": {
"@id": "everpop:briefLines",
"@container": "@list"
},
"briefUnreadable": {
"@id": "everpop:briefUnreadable",
"@type": "xsd:boolean"
},
"CampaignListEnvelope": "everpop:CampaignListEnvelope",
"AttachEnvelope": "everpop:AttachEnvelope",
"ProofWindow": "everpop:ProofWindow",
"ProofItem": "everpop:ProofItem",
"learnExclude": {
"@id": "everpop:learnExclude",
"@type": "xsd:boolean"
},
"CampaignProofEnvelope": "everpop:CampaignProofEnvelope",
"ErrorCode": "everpop:ErrorCode",
"ErrorEnvelope": "everpop:ErrorEnvelope",
"reason": {
"@id": "everpop:reason",
"@type": "xsd:string"
},
"code": {
"@id": "everpop:code"
},
"retryable": {
"@id": "everpop:retryable",
"@type": "xsd:boolean"
},
"issues": {
"@id": "everpop:issues"
},
"used": {
"@id": "everpop:used",
"@type": "xsd:integer"
},
"limit": {
"@id": "everpop:limit",
"@type": "xsd:integer"
},
"resetsAt": {
"@id": "everpop:resetsAt",
"@type": "xsd:dateTime"
},
"scope": {
"@id": "everpop:scope",
"@type": "xsd:string"
},
"destinationIds": {
"@id": "everpop:destinationIds",
"@container": "@list"
},
"PaywallError": "everpop:PaywallError",
"UploadSlotEnvelope": "everpop:UploadSlotEnvelope",
"CancelUploadEnvelope": "everpop:CancelUploadEnvelope",
"FinalizeUploadEnvelope": "everpop:FinalizeUploadEnvelope"
},
"@type": "schema:Dataset",
"schema:name": "Everpop API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Everpop'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-07) from openapi/everpop-app-openapi.json.",
"dcterms:created": "2026-11-07",
"dcterms:source": [
"openapi/everpop-app-openapi.json"
]
}