EveryPage · JSON-LD Context

Everypage Co Context

JSON-LD context defining the semantic vocabulary for Everypage Co from EveryPage.

25 Classes 121 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
everypage: https://everypage.co/schema#

Classes

GateField ApiIndex UploadResult File ImportResult CanvaImportResult CanvaDesignStatus ClaimResult PageRange FileSettings ReadEvent Variant VariantOverrides VariantCreate VariantUpdate Webhook WebhookCreate User OEmbed Problem OAuthError DeleteResult ReplaceResult Revision ReadershipReport

Properties

Property Type Container
key string
label string
type string
required boolean
options list
name string
version string
status string
openapi reference
documentation reference
authentication
rate_limit
errors string
versioning reference
free_plan
uuid string
shortId string
shareUrl string
message string
slug string
originalName string
size integer
mimeType string
createdAt dateTime
updatedAt dateTime
deleteAt dateTime
viewCount integer
totalPages integer
viewerMode string
protected boolean
allowDownload boolean
requireEmail boolean
notifyOnView boolean
commentsEnabled boolean
commentsAllowPublic boolean
notifyOnComment boolean
askReceipt boolean
showExpiry boolean
marksEnabled boolean
annotationsEnabled boolean
viewLimit integer
viewsConsumed integer
burnedAt dateTime
underReview boolean
pausedAt dateTime
reviewReasons list
gateDomains list
gateFields list
gateHeading string
gateMessage string
watermark boolean
viewerSettings
shareDomain string
folderId string
anonShareable boolean
revisions list
pageRange
contentVersion integer
palette reference
canvaDesignId string
canvaUpdatesEnabled boolean
republished boolean
viewURL string
qrURL string
claimToken string
manageToken string
published boolean
publishedByOther boolean
claimed boolean
connectedAccountIsOwner boolean
from integer
to integer
password string
neverExpire boolean
detachCanvaDesign boolean
id integer
fileUuid string
fileName string
readAt dateTime
country string
pagesViewed integer
timeMs integer
fields
url string
overrides reference
revoked boolean
redactedAt dateTime
events list
format string
active boolean
consecutiveFailures integer
email string
subscription string
isAdmin boolean
created_at dateTime
hasDealLicense boolean
trialEligible boolean
trialEndsAt dateTime
storageLimited boolean
provider_name string
provider_url string
title string
html string
width integer
height integer
detail string
instance reference
code string
hint string
error string
error_description string
trashed boolean
trashedAt dateTime
purgeAt dateTime
anchorsCleared boolean
clearedHotspots integer
clearedNotes integer
file reference
tier string
summary
variants list

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}