tenderapi-eu · JSON-LD Context
Tenderapi Eu Context
JSON-LD context defining the semantic vocabulary for Tenderapi Eu from tenderapi-eu.
10 Classes
29 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
tenderapi:
https://tenderapi.eu/schema#
Classes
SearchTendersRequest
TenderList
TenderDetail
Organisation
OrganisationList
SearchOrganisationsRequest
PageInfo
EstimatedValue
TenderSortBy
SortOrder
Properties
| Property | Type | Container |
|---|---|---|
| buyerCountries | list | |
| cpvCodes | list | |
| statuses | list | |
| sortBy | string | |
| limit | integer | |
| tenders | list | |
| page | reference | |
| id | string | |
| title | string | |
| abstract | string | |
| status | string | |
| serviceType | string | |
| source | string | |
| publicationDate | string | |
| deadline | string | |
| deadlineHasTime | boolean | |
| buyer | reference | |
| estimatedValue | reference | |
| link | string | |
| winners | list | |
| name | string | |
| country | string | |
| organisations | list | |
| countries | list | |
| nextCursor | string | |
| total | ||
| value | decimal | |
| currency | string | |
| valueEur | decimal |
JSON-LD Document
{
"@context": {
"@vocab": "https://tenderapi.eu/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"tenderapi": "https://tenderapi.eu/schema#",
"SearchTendersRequest": "tenderapi:SearchTendersRequest",
"buyerCountries": {
"@id": "tenderapi:buyerCountries",
"@container": "@list"
},
"cpvCodes": {
"@id": "tenderapi:cpvCodes",
"@container": "@list"
},
"statuses": {
"@id": "tenderapi:statuses",
"@container": "@list"
},
"sortBy": {
"@id": "tenderapi:sortBy",
"@type": "xsd:string"
},
"limit": {
"@id": "tenderapi:limit",
"@type": "xsd:integer"
},
"TenderList": "tenderapi:TenderList",
"tenders": {
"@id": "tenderapi:tenders",
"@container": "@list"
},
"page": {
"@id": "tenderapi:page",
"@type": "@id"
},
"TenderDetail": "tenderapi:TenderDetail",
"id": {
"@id": "tenderapi:id",
"@type": "xsd:string"
},
"title": {
"@id": "tenderapi:title",
"@type": "xsd:string"
},
"abstract": {
"@id": "tenderapi:abstract",
"@type": "xsd:string"
},
"status": {
"@id": "tenderapi:status",
"@type": "xsd:string"
},
"serviceType": {
"@id": "tenderapi:serviceType",
"@type": "xsd:string"
},
"source": {
"@id": "tenderapi:source",
"@type": "xsd:string"
},
"publicationDate": {
"@id": "tenderapi:publicationDate",
"@type": "xsd:string"
},
"deadline": {
"@id": "tenderapi:deadline",
"@type": "xsd:string"
},
"deadlineHasTime": {
"@id": "tenderapi:deadlineHasTime",
"@type": "xsd:boolean"
},
"buyer": {
"@id": "tenderapi:buyer",
"@type": "@id"
},
"estimatedValue": {
"@id": "tenderapi:estimatedValue",
"@type": "@id"
},
"link": {
"@id": "tenderapi:link",
"@type": "xsd:string"
},
"winners": {
"@id": "tenderapi:winners",
"@container": "@list"
},
"Organisation": "tenderapi:Organisation",
"name": {
"@id": "tenderapi:name",
"@type": "xsd:string"
},
"country": {
"@id": "tenderapi:country",
"@type": "xsd:string"
},
"OrganisationList": "tenderapi:OrganisationList",
"organisations": {
"@id": "tenderapi:organisations",
"@container": "@list"
},
"SearchOrganisationsRequest": "tenderapi:SearchOrganisationsRequest",
"countries": {
"@id": "tenderapi:countries",
"@container": "@list"
},
"PageInfo": "tenderapi:PageInfo",
"nextCursor": {
"@id": "tenderapi:nextCursor",
"@type": "xsd:string"
},
"total": {
"@id": "tenderapi:total"
},
"EstimatedValue": "tenderapi:EstimatedValue",
"value": {
"@id": "tenderapi:value",
"@type": "xsd:decimal"
},
"currency": {
"@id": "tenderapi:currency",
"@type": "xsd:string"
},
"valueEur": {
"@id": "tenderapi:valueEur",
"@type": "xsd:decimal"
},
"TenderSortBy": "tenderapi:TenderSortBy",
"SortOrder": "tenderapi:SortOrder"
},
"@type": "schema:Dataset",
"schema:name": "tenderapi-eu API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects tenderapi-eu'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-31) from openapi/tenderapi-eu-openapi.yaml.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/tenderapi-eu-openapi.yaml"
]
}