filings.tools · JSON-LD Context
Filings Tools Context
JSON-LD context defining the semantic vocabulary for Filings Tools from filings.tools.
20 Classes
80 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
filings:
https://filings.tools/schema#
Classes
Error
RateLimitError
Standing
Company
FilingSummary
FilingList
Section
ParsedFiling
Fact
FactsResult
Counts
FilingRef
SectionDiff
Comparison
NotComparable
UnknownCompany
Unavailable
BatchItem
BatchResult
FilingTables
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| message | string | |
| free_key | reference | |
| pricing | reference | |
| recover | reference | |
| pages | integer | |
| remaining | integer | |
| maxPagesPerFile | integer | |
| product | string | |
| caller | string | |
| label | string | |
| plan | string | |
| limitKind | string | |
| unit | string | |
| limit | integer | |
| used | integer | |
| reset | integer | |
| resetIso | dateTime | |
| backend | string | |
| persistent | boolean | |
| unavailable | boolean | |
| cik | integer | |
| ticker | string | |
| name | string | |
| sic | string | |
| sicDescription | string | |
| fiscalYearEnd | string | |
| id | string | |
| form | string | |
| filingDate | date | |
| reportDate | string | |
| accession | string | |
| sourceUrl | reference | |
| pageUrl | reference | |
| sectionsUrl | reference | |
| company | reference | |
| title | string | |
| markdown | string | |
| chars | integer | |
| sections | list | |
| topics | list | |
| parserVersion | string | |
| meta | ||
| concept | string | |
| friendly | string | |
| value | decimal | |
| start | date | |
| end | date | |
| fy | integer | |
| fp | string | |
| filed | date | |
| filing | ||
| facts | list | |
| added | integer | |
| removed | integer | |
| changed | integer | |
| unchanged | integer | |
| url | reference | |
| page | string | |
| counts | reference | |
| onlyIn | string | |
| furniture | ||
| comparable | boolean | |
| current | reference | |
| prior | reference | |
| counting | string | |
| diffRulesVersion | string | |
| totals | reference | |
| reason | string | |
| search | reference | |
| suggestions | list | |
| retryAfter | integer | |
| status | string | |
| section | ||
| warnings | list | |
| availableSections | list | |
| count | integer | |
| calls | integer | |
| duplicates | list | |
| items | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://filings.tools/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"filings": "https://filings.tools/schema#",
"Error": "filings:Error",
"error": {
"@id": "filings:error",
"@type": "xsd:string"
},
"message": {
"@id": "filings:message",
"@type": "xsd:string"
},
"RateLimitError": "filings:RateLimitError",
"free_key": {
"@id": "filings:free_key",
"@type": "@id"
},
"pricing": {
"@id": "filings:pricing",
"@type": "@id"
},
"recover": {
"@id": "filings:recover",
"@type": "@id"
},
"pages": {
"@id": "filings:pages",
"@type": "xsd:integer"
},
"remaining": {
"@id": "filings:remaining",
"@type": "xsd:integer"
},
"maxPagesPerFile": {
"@id": "filings:maxPagesPerFile",
"@type": "xsd:integer"
},
"Standing": "filings:Standing",
"product": {
"@id": "filings:product",
"@type": "xsd:string"
},
"caller": {
"@id": "filings:caller",
"@type": "xsd:string"
},
"label": {
"@id": "filings:label",
"@type": "xsd:string"
},
"plan": {
"@id": "filings:plan",
"@type": "xsd:string"
},
"limitKind": {
"@id": "filings:limitKind",
"@type": "xsd:string"
},
"unit": {
"@id": "filings:unit",
"@type": "xsd:string"
},
"limit": {
"@id": "filings:limit",
"@type": "xsd:integer"
},
"used": {
"@id": "filings:used",
"@type": "xsd:integer"
},
"reset": {
"@id": "filings:reset",
"@type": "xsd:integer"
},
"resetIso": {
"@id": "filings:resetIso",
"@type": "xsd:dateTime"
},
"backend": {
"@id": "filings:backend",
"@type": "xsd:string"
},
"persistent": {
"@id": "filings:persistent",
"@type": "xsd:boolean"
},
"unavailable": {
"@id": "filings:unavailable",
"@type": "xsd:boolean"
},
"Company": "filings:Company",
"cik": {
"@id": "filings:cik",
"@type": "xsd:integer"
},
"ticker": {
"@id": "filings:ticker",
"@type": "xsd:string"
},
"name": {
"@id": "filings:name",
"@type": "xsd:string"
},
"sic": {
"@id": "filings:sic",
"@type": "xsd:string"
},
"sicDescription": {
"@id": "filings:sicDescription",
"@type": "xsd:string"
},
"fiscalYearEnd": {
"@id": "filings:fiscalYearEnd",
"@type": "xsd:string"
},
"FilingSummary": "filings:FilingSummary",
"id": {
"@id": "filings:id",
"@type": "xsd:string"
},
"form": {
"@id": "filings:form",
"@type": "xsd:string"
},
"filingDate": {
"@id": "filings:filingDate",
"@type": "xsd:date"
},
"reportDate": {
"@id": "filings:reportDate",
"@type": "xsd:string"
},
"accession": {
"@id": "filings:accession",
"@type": "xsd:string"
},
"sourceUrl": {
"@id": "filings:sourceUrl",
"@type": "@id"
},
"pageUrl": {
"@id": "filings:pageUrl",
"@type": "@id"
},
"sectionsUrl": {
"@id": "filings:sectionsUrl",
"@type": "@id"
},
"FilingList": "filings:FilingList",
"company": {
"@id": "filings:company",
"@type": "@id"
},
"Section": "filings:Section",
"title": {
"@id": "filings:title",
"@type": "xsd:string"
},
"markdown": {
"@id": "filings:markdown",
"@type": "xsd:string"
},
"chars": {
"@id": "filings:chars",
"@type": "xsd:integer"
},
"ParsedFiling": "filings:ParsedFiling",
"sections": {
"@id": "filings:sections",
"@container": "@list"
},
"topics": {
"@id": "filings:topics",
"@container": "@list"
},
"parserVersion": {
"@id": "filings:parserVersion",
"@type": "xsd:string"
},
"meta": {
"@id": "filings:meta"
},
"Fact": "filings:Fact",
"concept": {
"@id": "filings:concept",
"@type": "xsd:string"
},
"friendly": {
"@id": "filings:friendly",
"@type": "xsd:string"
},
"value": {
"@id": "filings:value",
"@type": "xsd:decimal"
},
"start": {
"@id": "filings:start",
"@type": "xsd:date"
},
"end": {
"@id": "filings:end",
"@type": "xsd:date"
},
"fy": {
"@id": "filings:fy",
"@type": "xsd:integer"
},
"fp": {
"@id": "filings:fp",
"@type": "xsd:string"
},
"filed": {
"@id": "filings:filed",
"@type": "xsd:date"
},
"FactsResult": "filings:FactsResult",
"filing": {
"@id": "filings:filing"
},
"facts": {
"@id": "filings:facts",
"@container": "@list"
},
"Counts": "filings:Counts",
"added": {
"@id": "filings:added",
"@type": "xsd:integer"
},
"removed": {
"@id": "filings:removed",
"@type": "xsd:integer"
},
"changed": {
"@id": "filings:changed",
"@type": "xsd:integer"
},
"unchanged": {
"@id": "filings:unchanged",
"@type": "xsd:integer"
},
"FilingRef": "filings:FilingRef",
"url": {
"@id": "filings:url",
"@type": "@id"
},
"page": {
"@id": "filings:page",
"@type": "xsd:string"
},
"SectionDiff": "filings:SectionDiff",
"counts": {
"@id": "filings:counts",
"@type": "@id"
},
"onlyIn": {
"@id": "filings:onlyIn",
"@type": "xsd:string"
},
"furniture": {
"@id": "filings:furniture"
},
"Comparison": "filings:Comparison",
"comparable": {
"@id": "filings:comparable",
"@type": "xsd:boolean"
},
"current": {
"@id": "filings:current",
"@type": "@id"
},
"prior": {
"@id": "filings:prior",
"@type": "@id"
},
"counting": {
"@id": "filings:counting",
"@type": "xsd:string"
},
"diffRulesVersion": {
"@id": "filings:diffRulesVersion",
"@type": "xsd:string"
},
"totals": {
"@id": "filings:totals",
"@type": "@id"
},
"NotComparable": "filings:NotComparable",
"reason": {
"@id": "filings:reason",
"@type": "xsd:string"
},
"UnknownCompany": "filings:UnknownCompany",
"search": {
"@id": "filings:search",
"@type": "@id"
},
"suggestions": {
"@id": "filings:suggestions",
"@container": "@list"
},
"Unavailable": "filings:Unavailable",
"retryAfter": {
"@id": "filings:retryAfter",
"@type": "xsd:integer"
},
"BatchItem": "filings:BatchItem",
"status": {
"@id": "filings:status",
"@type": "xsd:string"
},
"section": {
"@id": "filings:section"
},
"warnings": {
"@id": "filings:warnings",
"@container": "@list"
},
"availableSections": {
"@id": "filings:availableSections",
"@container": "@list"
},
"BatchResult": "filings:BatchResult",
"count": {
"@id": "filings:count",
"@type": "xsd:integer"
},
"calls": {
"@id": "filings:calls",
"@type": "xsd:integer"
},
"duplicates": {
"@id": "filings:duplicates",
"@container": "@list"
},
"items": {
"@id": "filings:items",
"@container": "@list"
},
"FilingTables": "filings:FilingTables"
},
"@type": "schema:Dataset",
"schema:name": "filings.tools API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects filings.tools'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/filings-tools-openapi.json.",
"dcterms:created": "2026-11-07",
"dcterms:source": [
"openapi/filings-tools-openapi.json"
]
}