schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
footage:
https://footage.cool/schema#
{
"@context": {
"@vocab": "https://footage.cool/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"footage": "https://footage.cool/schema#",
"PostApiDatasetsAcceptRequest": "footage:PostApiDatasetsAcceptRequest",
"order_token": {
"@id": "footage:order_token",
"@type": "xsd:string"
},
"agreement_sha256": {
"@id": "footage:agreement_sha256",
"@type": "xsd:string"
},
"legal_name": {
"@id": "footage:legal_name",
"@type": "xsd:string"
},
"signer_name": {
"@id": "footage:signer_name",
"@type": "xsd:string"
},
"confirmed": {
"@id": "footage:confirmed",
"@type": "xsd:boolean"
},
"PostApiDatasetsAcceptResponse": "footage:PostApiDatasetsAcceptResponse",
"status": {
"@id": "footage:status",
"@type": "xsd:string"
},
"GetApiDatasetsAgreementTxtResponse": "footage:GetApiDatasetsAgreementTxtResponse",
"body": {
"@id": "footage:body",
"@type": "xsd:string"
},
"X-Agreement-Sha256": {
"@id": "footage:X-Agreement-Sha256",
"@type": "xsd:string"
},
"GetApiDatasetsCatalogResponse": "footage:GetApiDatasetsCatalogResponse",
"PostApiDatasetsCheckoutRequest": "footage:PostApiDatasetsCheckoutRequest",
"PostApiDatasetsCheckoutResponse": "footage:PostApiDatasetsCheckoutResponse",
"checkout_url": {
"@id": "footage:checkout_url",
"@type": "xsd:string"
},
"invoice": {
"@id": "footage:invoice"
},
"GetApiDatasetsOrdersOrdertokenResponse": "footage:GetApiDatasetsOrdersOrdertokenResponse",
"download.manifest_url": {
"@id": "footage:download.manifest_url",
"@type": "xsd:string"
},
"PostApiDatasetsQuotesRequest": "footage:PostApiDatasetsQuotesRequest",
"tier": {
"@id": "footage:tier",
"@type": "xsd:string"
},
"media_resolution": {
"@id": "footage:media_resolution",
"@type": "xsd:string"
},
"filters": {
"@id": "footage:filters"
},
"customer_email": {
"@id": "footage:customer_email",
"@type": "xsd:string"
},
"customer_org": {
"@id": "footage:customer_org",
"@type": "xsd:string"
},
"intended_use": {
"@id": "footage:intended_use",
"@type": "xsd:string"
},
"PostApiDatasetsQuotesResponse": "footage:PostApiDatasetsQuotesResponse",
"price": {
"@id": "footage:price"
},
"PostApiDatasetsScopeRequest": "footage:PostApiDatasetsScopeRequest",
"PostApiDatasetsScopeResponse": "footage:PostApiDatasetsScopeResponse",
"clip_count": {
"@id": "footage:clip_count",
"@type": "xsd:integer"
},
"hours_of_footage": {
"@id": "footage:hours_of_footage",
"@type": "xsd:decimal"
}
},
"@type": "schema:Dataset",
"schema:name": "footage.cool API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects footage.cool'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-08) from openapi/_ae-authored/footage-cool-openapi-generated.yml.",
"dcterms:created": "2026-11-08",
"dcterms:source": [
"openapi/_ae-authored/footage-cool-openapi-generated.yml"
]
}