{
  "@context": {
    "@vocab": "https://everypage.co/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "everypage": "https://everypage.co/schema#",
    "GateField": "everypage:GateField",
    "key": {
      "@id": "everypage:key",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "everypage:label",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "everypage:type",
      "@type": "xsd:string"
    },
    "required": {
      "@id": "everypage:required",
      "@type": "xsd:boolean"
    },
    "options": {
      "@id": "everypage:options",
      "@container": "@list"
    },
    "ApiIndex": "everypage:ApiIndex",
    "name": {
      "@id": "everypage:name",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "everypage:version",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "everypage:status",
      "@type": "xsd:string"
    },
    "openapi": {
      "@id": "everypage:openapi",
      "@type": "@id"
    },
    "documentation": {
      "@id": "everypage:documentation",
      "@type": "@id"
    },
    "authentication": {
      "@id": "everypage:authentication"
    },
    "rate_limit": {
      "@id": "everypage:rate_limit"
    },
    "errors": {
      "@id": "everypage:errors",
      "@type": "xsd:string"
    },
    "versioning": {
      "@id": "everypage:versioning",
      "@type": "@id"
    },
    "free_plan": {
      "@id": "everypage:free_plan"
    },
    "UploadResult": "everypage:UploadResult",
    "uuid": {
      "@id": "everypage:uuid",
      "@type": "xsd:string"
    },
    "shortId": {
      "@id": "everypage:shortId",
      "@type": "xsd:string"
    },
    "shareUrl": {
      "@id": "everypage:shareUrl",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "everypage:message",
      "@type": "xsd:string"
    },
    "File": "everypage:File",
    "slug": {
      "@id": "everypage:slug",
      "@type": "xsd:string"
    },
    "originalName": {
      "@id": "everypage:originalName",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "everypage:size",
      "@type": "xsd:integer"
    },
    "mimeType": {
      "@id": "everypage:mimeType",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "everypage:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "everypage:updatedAt",
      "@type": "xsd:dateTime"
    },
    "deleteAt": {
      "@id": "everypage:deleteAt",
      "@type": "xsd:dateTime"
    },
    "viewCount": {
      "@id": "everypage:viewCount",
      "@type": "xsd:integer"
    },
    "totalPages": {
      "@id": "everypage:totalPages",
      "@type": "xsd:integer"
    },
    "viewerMode": {
      "@id": "everypage:viewerMode",
      "@type": "xsd:string"
    },
    "protected": {
      "@id": "everypage:protected",
      "@type": "xsd:boolean"
    },
    "allowDownload": {
      "@id": "everypage:allowDownload",
      "@type": "xsd:boolean"
    },
    "requireEmail": {
      "@id": "everypage:requireEmail",
      "@type": "xsd:boolean"
    },
    "notifyOnView": {
      "@id": "everypage:notifyOnView",
      "@type": "xsd:boolean"
    },
    "commentsEnabled": {
      "@id": "everypage:commentsEnabled",
      "@type": "xsd:boolean"
    },
    "commentsAllowPublic": {
      "@id": "everypage:commentsAllowPublic",
      "@type": "xsd:boolean"
    },
    "notifyOnComment": {
      "@id": "everypage:notifyOnComment",
      "@type": "xsd:boolean"
    },
    "askReceipt": {
      "@id": "everypage:askReceipt",
      "@type": "xsd:boolean"
    },
    "showExpiry": {
      "@id": "everypage:showExpiry",
      "@type": "xsd:boolean"
    },
    "marksEnabled": {
      "@id": "everypage:marksEnabled",
      "@type": "xsd:boolean"
    },
    "annotationsEnabled": {
      "@id": "everypage:annotationsEnabled",
      "@type": "xsd:boolean"
    },
    "viewLimit": {
      "@id": "everypage:viewLimit",
      "@type": "xsd:integer"
    },
    "viewsConsumed": {
      "@id": "everypage:viewsConsumed",
      "@type": "xsd:integer"
    },
    "burnedAt": {
      "@id": "everypage:burnedAt",
      "@type": "xsd:dateTime"
    },
    "underReview": {
      "@id": "everypage:underReview",
      "@type": "xsd:boolean"
    },
    "pausedAt": {
      "@id": "everypage:pausedAt",
      "@type": "xsd:dateTime"
    },
    "reviewReasons": {
      "@id": "everypage:reviewReasons",
      "@container": "@list"
    },
    "gateDomains": {
      "@id": "everypage:gateDomains",
      "@container": "@list"
    },
    "gateFields": {
      "@id": "everypage:gateFields",
      "@container": "@list"
    },
    "gateHeading": {
      "@id": "everypage:gateHeading",
      "@type": "xsd:string"
    },
    "gateMessage": {
      "@id": "everypage:gateMessage",
      "@type": "xsd:string"
    },
    "watermark": {
      "@id": "everypage:watermark",
      "@type": "xsd:boolean"
    },
    "viewerSettings": {
      "@id": "everypage:viewerSettings"
    },
    "shareDomain": {
      "@id": "everypage:shareDomain",
      "@type": "xsd:string"
    },
    "folderId": {
      "@id": "everypage:folderId",
      "@type": "xsd:string"
    },
    "anonShareable": {
      "@id": "everypage:anonShareable",
      "@type": "xsd:boolean"
    },
    "revisions": {
      "@id": "everypage:revisions",
      "@container": "@list"
    },
    "pageRange": {
      "@id": "everypage:pageRange"
    },
    "contentVersion": {
      "@id": "everypage:contentVersion",
      "@type": "xsd:integer"
    },
    "palette": {
      "@id": "everypage:palette",
      "@type": "@id"
    },
    "canvaDesignId": {
      "@id": "everypage:canvaDesignId",
      "@type": "xsd:string"
    },
    "canvaUpdatesEnabled": {
      "@id": "everypage:canvaUpdatesEnabled",
      "@type": "xsd:boolean"
    },
    "ImportResult": "everypage:ImportResult",
    "republished": {
      "@id": "everypage:republished",
      "@type": "xsd:boolean"
    },
    "CanvaImportResult": "everypage:CanvaImportResult",
    "viewURL": {
      "@id": "everypage:viewURL",
      "@type": "xsd:string"
    },
    "qrURL": {
      "@id": "everypage:qrURL",
      "@type": "xsd:string"
    },
    "claimToken": {
      "@id": "everypage:claimToken",
      "@type": "xsd:string"
    },
    "manageToken": {
      "@id": "everypage:manageToken",
      "@type": "xsd:string"
    },
    "CanvaDesignStatus": "everypage:CanvaDesignStatus",
    "published": {
      "@id": "everypage:published",
      "@type": "xsd:boolean"
    },
    "publishedByOther": {
      "@id": "everypage:publishedByOther",
      "@type": "xsd:boolean"
    },
    "claimed": {
      "@id": "everypage:claimed",
      "@type": "xsd:boolean"
    },
    "connectedAccountIsOwner": {
      "@id": "everypage:connectedAccountIsOwner",
      "@type": "xsd:boolean"
    },
    "ClaimResult": "everypage:ClaimResult",
    "PageRange": "everypage:PageRange",
    "from": {
      "@id": "everypage:from",
      "@type": "xsd:integer"
    },
    "to": {
      "@id": "everypage:to",
      "@type": "xsd:integer"
    },
    "FileSettings": "everypage:FileSettings",
    "password": {
      "@id": "everypage:password",
      "@type": "xsd:string"
    },
    "neverExpire": {
      "@id": "everypage:neverExpire",
      "@type": "xsd:boolean"
    },
    "detachCanvaDesign": {
      "@id": "everypage:detachCanvaDesign",
      "@type": "xsd:boolean"
    },
    "ReadEvent": "everypage:ReadEvent",
    "id": {
      "@id": "everypage:id",
      "@type": "xsd:integer"
    },
    "fileUuid": {
      "@id": "everypage:fileUuid",
      "@type": "xsd:string"
    },
    "fileName": {
      "@id": "everypage:fileName",
      "@type": "xsd:string"
    },
    "readAt": {
      "@id": "everypage:readAt",
      "@type": "xsd:dateTime"
    },
    "country": {
      "@id": "everypage:country",
      "@type": "xsd:string"
    },
    "pagesViewed": {
      "@id": "everypage:pagesViewed",
      "@type": "xsd:integer"
    },
    "timeMs": {
      "@id": "everypage:timeMs",
      "@type": "xsd:integer"
    },
    "fields": {
      "@id": "everypage:fields"
    },
    "Variant": "everypage:Variant",
    "url": {
      "@id": "everypage:url",
      "@type": "xsd:string"
    },
    "overrides": {
      "@id": "everypage:overrides",
      "@type": "@id"
    },
    "revoked": {
      "@id": "everypage:revoked",
      "@type": "xsd:boolean"
    },
    "redactedAt": {
      "@id": "everypage:redactedAt",
      "@type": "xsd:dateTime"
    },
    "VariantOverrides": "everypage:VariantOverrides",
    "VariantCreate": "everypage:VariantCreate",
    "VariantUpdate": "everypage:VariantUpdate",
    "Webhook": "everypage:Webhook",
    "events": {
      "@id": "everypage:events",
      "@container": "@list"
    },
    "format": {
      "@id": "everypage:format",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "everypage:active",
      "@type": "xsd:boolean"
    },
    "consecutiveFailures": {
      "@id": "everypage:consecutiveFailures",
      "@type": "xsd:integer"
    },
    "WebhookCreate": "everypage:WebhookCreate",
    "User": "everypage:User",
    "email": {
      "@id": "everypage:email",
      "@type": "xsd:string"
    },
    "subscription": {
      "@id": "everypage:subscription",
      "@type": "xsd:string"
    },
    "isAdmin": {
      "@id": "everypage:isAdmin",
      "@type": "xsd:boolean"
    },
    "created_at": {
      "@id": "everypage:created_at",
      "@type": "xsd:dateTime"
    },
    "hasDealLicense": {
      "@id": "everypage:hasDealLicense",
      "@type": "xsd:boolean"
    },
    "trialEligible": {
      "@id": "everypage:trialEligible",
      "@type": "xsd:boolean"
    },
    "trialEndsAt": {
      "@id": "everypage:trialEndsAt",
      "@type": "xsd:dateTime"
    },
    "storageLimited": {
      "@id": "everypage:storageLimited",
      "@type": "xsd:boolean"
    },
    "OEmbed": "everypage:OEmbed",
    "provider_name": {
      "@id": "everypage:provider_name",
      "@type": "xsd:string"
    },
    "provider_url": {
      "@id": "everypage:provider_url",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "everypage:title",
      "@type": "xsd:string"
    },
    "html": {
      "@id": "everypage:html",
      "@type": "xsd:string"
    },
    "width": {
      "@id": "everypage:width",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "everypage:height",
      "@type": "xsd:integer"
    },
    "Problem": "everypage:Problem",
    "detail": {
      "@id": "everypage:detail",
      "@type": "xsd:string"
    },
    "instance": {
      "@id": "everypage:instance",
      "@type": "@id"
    },
    "code": {
      "@id": "everypage:code",
      "@type": "xsd:string"
    },
    "hint": {
      "@id": "everypage:hint",
      "@type": "xsd:string"
    },
    "OAuthError": "everypage:OAuthError",
    "error": {
      "@id": "everypage:error",
      "@type": "xsd:string"
    },
    "error_description": {
      "@id": "everypage:error_description",
      "@type": "xsd:string"
    },
    "DeleteResult": "everypage:DeleteResult",
    "trashed": {
      "@id": "everypage:trashed",
      "@type": "xsd:boolean"
    },
    "trashedAt": {
      "@id": "everypage:trashedAt",
      "@type": "xsd:dateTime"
    },
    "purgeAt": {
      "@id": "everypage:purgeAt",
      "@type": "xsd:dateTime"
    },
    "ReplaceResult": "everypage:ReplaceResult",
    "anchorsCleared": {
      "@id": "everypage:anchorsCleared",
      "@type": "xsd:boolean"
    },
    "clearedHotspots": {
      "@id": "everypage:clearedHotspots",
      "@type": "xsd:integer"
    },
    "clearedNotes": {
      "@id": "everypage:clearedNotes",
      "@type": "xsd:integer"
    },
    "Revision": "everypage:Revision",
    "ReadershipReport": "everypage:ReadershipReport",
    "file": {
      "@id": "everypage:file",
      "@type": "@id"
    },
    "tier": {
      "@id": "everypage:tier",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "everypage:summary"
    },
    "variants": {
      "@id": "everypage:variants",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "EveryPage API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects EveryPage'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/everypage-openapi.json.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/everypage-openapi.json"
  ]
}