Citation · JSON-LD Context
Citation Co Context
JSON-LD context defining the semantic vocabulary for Citation Co from Citation.
56 Classes
109 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
citation:
https://citation.co/schema#
Classes
context
applyJob
create
update
source
sourceUpdate
write
check
resolve
import
export
invite
member
access
comment
decision
webhook
key
WritingAction
CheckFinding
CheckReview
JobResult
Connection
Pricing
Balance
Document
DocumentMutation
SourceMutation
DocumentsPage
SourcesPage
SourceRecord
HistoryPage
HistoryEntry
Bibliography
CitationIssues
WritingContext
AcceptedJob
Application
FileResult
Sharing
PublicLink
Invitation
CommentRecord
CommentsPage
EventRecord
EventsPage
LedgerPage
WebhookCreated
Webhooks
DeliveriesPage
Deleted
DocumentTrashed
Updated
Revoked
Error
Job
Properties
| Property | Type | Container |
|---|---|---|
| revision | integer | |
| version | integer | |
| title | string | |
| text | string | |
| content | ||
| style | string | |
| url | ||
| doi | string | |
| type | string | |
| csl | ||
| excerpt | string | |
| max_credits | integer | |
| document_id | string | |
| apply | boolean | |
| message | string | |
| intent | string | |
| selection | string | |
| source_ids | list | |
| section_id | string | |
| comment_ids | list | |
| shorten_percent | decimal | |
| terms | list | |
| context_revision | integer | |
| themes | list | |
| cursor | integer | |
| query | string | |
| file_id | string | |
| format | string | |
| string | ||
| role | string | |
| user_id | string | |
| enabled | boolean | |
| body | string | |
| events | list | |
| label | string | |
| workspace_id | string | |
| scopes | list | |
| days | integer | |
| kind | string | |
| original | string | |
| position | string | |
| id | string | |
| run_id | string | |
| severity | string | |
| detail | string | |
| status | string | |
| anchors | list | |
| evidence | list | |
| dependencies | list | |
| action_id | ||
| action | ||
| stale | boolean | |
| incomplete | boolean | |
| changes_meaning | boolean | |
| run | ||
| findings | list | |
| children | list | |
| completion | string | |
| application | ||
| source_fingerprint | string | |
| sources | list | |
| warnings | list | |
| replayed | boolean | |
| download_url | string | |
| size | integer | |
| sha256 | string | |
| document_version | integer | |
| expires_at | string | |
| limits | ||
| currency | string | |
| package | ||
| operations | ||
| expires | boolean | |
| balance | integer | |
| reserved | integer | |
| available | integer | |
| updated_at | string | |
| total_characters | integer | |
| next_offset | ||
| source_id | string | |
| items | list | |
| has_more | boolean | |
| next_cursor | string | |
| origin | string | |
| created_at | string | |
| reason | string | |
| plain_text | string | |
| snapshot_id | string | |
| bibliography | list | |
| in_text | list | |
| total | decimal | |
| issues | list | |
| job_id | string | |
| credits | integer | |
| error | ||
| name | string | |
| members | list | |
| invitations | list | |
| public_url | string | |
| resolved | boolean | |
| data | ||
| secret | string | |
| deleted | boolean | |
| updated | boolean | |
| revoked | boolean | |
| check_run_id | ||
| operation | string | |
| result | ||
| cancel_requested | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://citation.co/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"citation": "https://citation.co/schema#",
"context": "citation:context",
"revision": {
"@id": "citation:revision",
"@type": "xsd:integer"
},
"applyJob": "citation:applyJob",
"version": {
"@id": "citation:version",
"@type": "xsd:integer"
},
"create": "citation:create",
"title": {
"@id": "citation:title",
"@type": "xsd:string"
},
"text": {
"@id": "citation:text",
"@type": "xsd:string"
},
"content": {
"@id": "citation:content"
},
"style": {
"@id": "citation:style",
"@type": "xsd:string"
},
"update": "citation:update",
"source": "citation:source",
"url": {
"@id": "citation:url"
},
"doi": {
"@id": "citation:doi",
"@type": "xsd:string"
},
"type": {
"@id": "citation:type",
"@type": "xsd:string"
},
"csl": {
"@id": "citation:csl"
},
"excerpt": {
"@id": "citation:excerpt",
"@type": "xsd:string"
},
"sourceUpdate": "citation:sourceUpdate",
"write": "citation:write",
"max_credits": {
"@id": "citation:max_credits",
"@type": "xsd:integer"
},
"document_id": {
"@id": "citation:document_id",
"@type": "xsd:string"
},
"apply": {
"@id": "citation:apply",
"@type": "xsd:boolean"
},
"message": {
"@id": "citation:message",
"@type": "xsd:string"
},
"intent": {
"@id": "citation:intent",
"@type": "xsd:string"
},
"selection": {
"@id": "citation:selection",
"@type": "xsd:string"
},
"source_ids": {
"@id": "citation:source_ids",
"@container": "@list"
},
"section_id": {
"@id": "citation:section_id",
"@type": "xsd:string"
},
"comment_ids": {
"@id": "citation:comment_ids",
"@container": "@list"
},
"shorten_percent": {
"@id": "citation:shorten_percent",
"@type": "xsd:decimal"
},
"terms": {
"@id": "citation:terms",
"@container": "@list"
},
"context_revision": {
"@id": "citation:context_revision",
"@type": "xsd:integer"
},
"themes": {
"@id": "citation:themes",
"@container": "@list"
},
"cursor": {
"@id": "citation:cursor",
"@type": "xsd:integer"
},
"check": "citation:check",
"resolve": "citation:resolve",
"query": {
"@id": "citation:query",
"@type": "xsd:string"
},
"import": "citation:import",
"file_id": {
"@id": "citation:file_id",
"@type": "xsd:string"
},
"export": "citation:export",
"format": {
"@id": "citation:format",
"@type": "xsd:string"
},
"invite": "citation:invite",
"email": {
"@id": "citation:email",
"@type": "xsd:string"
},
"role": {
"@id": "citation:role",
"@type": "xsd:string"
},
"member": "citation:member",
"user_id": {
"@id": "citation:user_id",
"@type": "xsd:string"
},
"access": "citation:access",
"enabled": {
"@id": "citation:enabled",
"@type": "xsd:boolean"
},
"comment": "citation:comment",
"body": {
"@id": "citation:body",
"@type": "xsd:string"
},
"decision": "citation:decision",
"webhook": "citation:webhook",
"events": {
"@id": "citation:events",
"@container": "@list"
},
"key": "citation:key",
"label": {
"@id": "citation:label",
"@type": "xsd:string"
},
"workspace_id": {
"@id": "citation:workspace_id",
"@type": "xsd:string"
},
"scopes": {
"@id": "citation:scopes",
"@container": "@list"
},
"days": {
"@id": "citation:days",
"@type": "xsd:integer"
},
"WritingAction": "citation:WritingAction",
"kind": {
"@id": "citation:kind",
"@type": "xsd:string"
},
"original": {
"@id": "citation:original",
"@type": "xsd:string"
},
"position": {
"@id": "citation:position",
"@type": "xsd:string"
},
"CheckFinding": "citation:CheckFinding",
"id": {
"@id": "citation:id",
"@type": "xsd:string"
},
"run_id": {
"@id": "citation:run_id",
"@type": "xsd:string"
},
"severity": {
"@id": "citation:severity",
"@type": "xsd:string"
},
"detail": {
"@id": "citation:detail",
"@type": "xsd:string"
},
"status": {
"@id": "citation:status",
"@type": "xsd:string"
},
"anchors": {
"@id": "citation:anchors",
"@container": "@list"
},
"evidence": {
"@id": "citation:evidence",
"@container": "@list"
},
"dependencies": {
"@id": "citation:dependencies",
"@container": "@list"
},
"action_id": {
"@id": "citation:action_id"
},
"action": {
"@id": "citation:action"
},
"stale": {
"@id": "citation:stale",
"@type": "xsd:boolean"
},
"incomplete": {
"@id": "citation:incomplete",
"@type": "xsd:boolean"
},
"changes_meaning": {
"@id": "citation:changes_meaning",
"@type": "xsd:boolean"
},
"CheckReview": "citation:CheckReview",
"run": {
"@id": "citation:run"
},
"findings": {
"@id": "citation:findings",
"@container": "@list"
},
"JobResult": "citation:JobResult",
"children": {
"@id": "citation:children",
"@container": "@list"
},
"completion": {
"@id": "citation:completion",
"@type": "xsd:string"
},
"application": {
"@id": "citation:application"
},
"source_fingerprint": {
"@id": "citation:source_fingerprint",
"@type": "xsd:string"
},
"sources": {
"@id": "citation:sources",
"@container": "@list"
},
"warnings": {
"@id": "citation:warnings",
"@container": "@list"
},
"replayed": {
"@id": "citation:replayed",
"@type": "xsd:boolean"
},
"download_url": {
"@id": "citation:download_url",
"@type": "xsd:string"
},
"size": {
"@id": "citation:size",
"@type": "xsd:integer"
},
"sha256": {
"@id": "citation:sha256",
"@type": "xsd:string"
},
"document_version": {
"@id": "citation:document_version",
"@type": "xsd:integer"
},
"Connection": "citation:Connection",
"expires_at": {
"@id": "citation:expires_at",
"@type": "xsd:string"
},
"limits": {
"@id": "citation:limits"
},
"Pricing": "citation:Pricing",
"currency": {
"@id": "citation:currency",
"@type": "xsd:string"
},
"package": {
"@id": "citation:package"
},
"operations": {
"@id": "citation:operations"
},
"expires": {
"@id": "citation:expires",
"@type": "xsd:boolean"
},
"Balance": "citation:Balance",
"balance": {
"@id": "citation:balance",
"@type": "xsd:integer"
},
"reserved": {
"@id": "citation:reserved",
"@type": "xsd:integer"
},
"available": {
"@id": "citation:available",
"@type": "xsd:integer"
},
"Document": "citation:Document",
"updated_at": {
"@id": "citation:updated_at",
"@type": "xsd:string"
},
"total_characters": {
"@id": "citation:total_characters",
"@type": "xsd:integer"
},
"next_offset": {
"@id": "citation:next_offset"
},
"DocumentMutation": "citation:DocumentMutation",
"SourceMutation": "citation:SourceMutation",
"source_id": {
"@id": "citation:source_id",
"@type": "xsd:string"
},
"DocumentsPage": "citation:DocumentsPage",
"items": {
"@id": "citation:items",
"@container": "@list"
},
"has_more": {
"@id": "citation:has_more",
"@type": "xsd:boolean"
},
"next_cursor": {
"@id": "citation:next_cursor",
"@type": "xsd:string"
},
"SourcesPage": "citation:SourcesPage",
"SourceRecord": "citation:SourceRecord",
"origin": {
"@id": "citation:origin",
"@type": "xsd:string"
},
"created_at": {
"@id": "citation:created_at",
"@type": "xsd:string"
},
"HistoryPage": "citation:HistoryPage",
"HistoryEntry": "citation:HistoryEntry",
"reason": {
"@id": "citation:reason",
"@type": "xsd:string"
},
"plain_text": {
"@id": "citation:plain_text",
"@type": "xsd:string"
},
"Bibliography": "citation:Bibliography",
"snapshot_id": {
"@id": "citation:snapshot_id",
"@type": "xsd:string"
},
"bibliography": {
"@id": "citation:bibliography",
"@container": "@list"
},
"in_text": {
"@id": "citation:in_text",
"@container": "@list"
},
"total": {
"@id": "citation:total",
"@type": "xsd:decimal"
},
"CitationIssues": "citation:CitationIssues",
"issues": {
"@id": "citation:issues",
"@container": "@list"
},
"WritingContext": "citation:WritingContext",
"AcceptedJob": "citation:AcceptedJob",
"job_id": {
"@id": "citation:job_id",
"@type": "xsd:string"
},
"credits": {
"@id": "citation:credits",
"@type": "xsd:integer"
},
"Application": "citation:Application",
"error": {
"@id": "citation:error"
},
"FileResult": "citation:FileResult",
"name": {
"@id": "citation:name",
"@type": "xsd:string"
},
"Sharing": "citation:Sharing",
"members": {
"@id": "citation:members",
"@container": "@list"
},
"invitations": {
"@id": "citation:invitations",
"@container": "@list"
},
"public_url": {
"@id": "citation:public_url",
"@type": "xsd:string"
},
"PublicLink": "citation:PublicLink",
"Invitation": "citation:Invitation",
"CommentRecord": "citation:CommentRecord",
"resolved": {
"@id": "citation:resolved",
"@type": "xsd:boolean"
},
"CommentsPage": "citation:CommentsPage",
"EventRecord": "citation:EventRecord",
"data": {
"@id": "citation:data"
},
"EventsPage": "citation:EventsPage",
"LedgerPage": "citation:LedgerPage",
"WebhookCreated": "citation:WebhookCreated",
"secret": {
"@id": "citation:secret",
"@type": "xsd:string"
},
"Webhooks": "citation:Webhooks",
"DeliveriesPage": "citation:DeliveriesPage",
"Deleted": "citation:Deleted",
"deleted": {
"@id": "citation:deleted",
"@type": "xsd:boolean"
},
"DocumentTrashed": "citation:DocumentTrashed",
"Updated": "citation:Updated",
"updated": {
"@id": "citation:updated",
"@type": "xsd:boolean"
},
"Revoked": "citation:Revoked",
"revoked": {
"@id": "citation:revoked",
"@type": "xsd:boolean"
},
"Error": "citation:Error",
"Job": "citation:Job",
"check_run_id": {
"@id": "citation:check_run_id"
},
"operation": {
"@id": "citation:operation",
"@type": "xsd:string"
},
"result": {
"@id": "citation:result"
},
"cancel_requested": {
"@id": "citation:cancel_requested",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "Citation API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Citation'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-10-30) from openapi/citation-co-openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/citation-co-openapi.json"
]
}