Factuarea · JSON-LD Context
Factuarea Com Context
JSON-LD context defining the semantic vocabulary for Factuarea Com from Factuarea.
8 Classes
33 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
factuarea:
https://factuarea.com/schema#
Classes
PostV1Companies01931B3E7C4A7F2E9A8B3C5D6E7F8A01PacksRequest
PostV1Companies01931B3E7C4A7F2E9A8B3C5D6E7F8A01PacksResponse
GetV1CompaniesCompanyEventsResponse
GetV1CompaniesCompanyEventsEventResponse
GetV1CompaniesCompanyPacksResponse
GetV1CompaniesCompanyPacksPackResponse
GetV1CompaniesCompanyTaxesResponse
GetV1CompaniesCompanyTaxesTaxResponse
Properties
| Property | Type | Container |
|---|---|---|
| name | string | |
| sku | string | |
| slug | string | |
| summary | string | |
| tags | list | |
| channels | ||
| available_from | date | |
| available_until | date | |
| pricing | ||
| components | list | |
| metadata | ||
| id | string | |
| object | string | |
| previous_slugs | list | |
| description | string | |
| seo | ||
| currency | string | |
| price | ||
| tax_breakdown | list | |
| separately | ||
| savings | ||
| promotion | string | |
| cover | ||
| gallery | list | |
| status | string | |
| sellable | ||
| availability | ||
| attention | list | |
| created_at | dateTime | |
| updated_at | dateTime | |
| data | list | |
| has_more | boolean | |
| next_cursor | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://factuarea.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"factuarea": "https://factuarea.com/schema#",
"PostV1Companies01931B3E7C4A7F2E9A8B3C5D6E7F8A01PacksRequest": "factuarea:PostV1Companies01931B3E7C4A7F2E9A8B3C5D6E7F8A01PacksRequest",
"name": {
"@id": "factuarea:name",
"@type": "xsd:string"
},
"sku": {
"@id": "factuarea:sku",
"@type": "xsd:string"
},
"slug": {
"@id": "factuarea:slug",
"@type": "xsd:string"
},
"summary": {
"@id": "factuarea:summary",
"@type": "xsd:string"
},
"tags": {
"@id": "factuarea:tags",
"@container": "@list"
},
"channels": {
"@id": "factuarea:channels"
},
"available_from": {
"@id": "factuarea:available_from",
"@type": "xsd:date"
},
"available_until": {
"@id": "factuarea:available_until",
"@type": "xsd:date"
},
"pricing": {
"@id": "factuarea:pricing"
},
"components": {
"@id": "factuarea:components",
"@container": "@list"
},
"metadata": {
"@id": "factuarea:metadata"
},
"PostV1Companies01931B3E7C4A7F2E9A8B3C5D6E7F8A01PacksResponse": "factuarea:PostV1Companies01931B3E7C4A7F2E9A8B3C5D6E7F8A01PacksResponse",
"id": {
"@id": "factuarea:id",
"@type": "xsd:string"
},
"object": {
"@id": "factuarea:object",
"@type": "xsd:string"
},
"previous_slugs": {
"@id": "factuarea:previous_slugs",
"@container": "@list"
},
"description": {
"@id": "factuarea:description",
"@type": "xsd:string"
},
"seo": {
"@id": "factuarea:seo"
},
"currency": {
"@id": "factuarea:currency",
"@type": "xsd:string"
},
"price": {
"@id": "factuarea:price"
},
"tax_breakdown": {
"@id": "factuarea:tax_breakdown",
"@container": "@list"
},
"separately": {
"@id": "factuarea:separately"
},
"savings": {
"@id": "factuarea:savings"
},
"promotion": {
"@id": "factuarea:promotion",
"@type": "xsd:string"
},
"cover": {
"@id": "factuarea:cover"
},
"gallery": {
"@id": "factuarea:gallery",
"@container": "@list"
},
"status": {
"@id": "factuarea:status",
"@type": "xsd:string"
},
"sellable": {
"@id": "factuarea:sellable"
},
"availability": {
"@id": "factuarea:availability"
},
"attention": {
"@id": "factuarea:attention",
"@container": "@list"
},
"created_at": {
"@id": "factuarea:created_at",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "factuarea:updated_at",
"@type": "xsd:dateTime"
},
"GetV1CompaniesCompanyEventsResponse": "factuarea:GetV1CompaniesCompanyEventsResponse",
"data": {
"@id": "factuarea:data",
"@container": "@list"
},
"has_more": {
"@id": "factuarea:has_more",
"@type": "xsd:boolean"
},
"next_cursor": {
"@id": "factuarea:next_cursor",
"@type": "xsd:string"
},
"GetV1CompaniesCompanyEventsEventResponse": "factuarea:GetV1CompaniesCompanyEventsEventResponse",
"GetV1CompaniesCompanyPacksResponse": "factuarea:GetV1CompaniesCompanyPacksResponse",
"GetV1CompaniesCompanyPacksPackResponse": "factuarea:GetV1CompaniesCompanyPacksPackResponse",
"GetV1CompaniesCompanyTaxesResponse": "factuarea:GetV1CompaniesCompanyTaxesResponse",
"GetV1CompaniesCompanyTaxesTaxResponse": "factuarea:GetV1CompaniesCompanyTaxesTaxResponse"
},
"@type": "schema:Dataset",
"schema:name": "Factuarea API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Factuarea'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/_ae-authored/factuarea-com-openapi-generated.yml.",
"dcterms:created": "2026-11-07",
"dcterms:source": [
"openapi/_ae-authored/factuarea-com-openapi-generated.yml"
]
}