Hpt Su Context
JSON-LD context defining the semantic vocabulary for Hpt Su from HPT.SU.
10 Classes
12 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
hpt:
https://hpt.su/schema#
Classes
GetApiV1McpWhoamiResponse
GetApiV1NsiVehicleModelsResponse
GetApiV1NsiVehicleModelsIdResponse
GetApiV1NsiWheelFormulasResponse
GetApiV1NsiWheelFormulasIdResponse
GetApiV1UploadsResponse
PostApiV1UploadsRequest
PostApiV1UploadsResponse
GetApiV1UploadsUidResponse
PostApiV1UploadsUidWithdrawResponse
Properties
| Property |
Type |
Container |
| user_id |
string |
|
| valid |
boolean |
|
| results |
|
list |
| count |
integer |
|
| id |
integer |
|
| name |
string |
|
| formula |
string |
|
| file |
string |
|
| metadata |
|
|
| uid |
string |
|
| status |
string |
|
| created_at |
string |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://hpt.su/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"hpt": "https://hpt.su/schema#",
"GetApiV1McpWhoamiResponse": "hpt:GetApiV1McpWhoamiResponse",
"user_id": {
"@id": "hpt:user_id",
"@type": "xsd:string"
},
"valid": {
"@id": "hpt:valid",
"@type": "xsd:boolean"
},
"GetApiV1NsiVehicleModelsResponse": "hpt:GetApiV1NsiVehicleModelsResponse",
"results": {
"@id": "hpt:results",
"@container": "@list"
},
"count": {
"@id": "hpt:count",
"@type": "xsd:integer"
},
"GetApiV1NsiVehicleModelsIdResponse": "hpt:GetApiV1NsiVehicleModelsIdResponse",
"id": {
"@id": "hpt:id",
"@type": "xsd:integer"
},
"name": {
"@id": "hpt:name",
"@type": "xsd:string"
},
"GetApiV1NsiWheelFormulasResponse": "hpt:GetApiV1NsiWheelFormulasResponse",
"GetApiV1NsiWheelFormulasIdResponse": "hpt:GetApiV1NsiWheelFormulasIdResponse",
"formula": {
"@id": "hpt:formula",
"@type": "xsd:string"
},
"GetApiV1UploadsResponse": "hpt:GetApiV1UploadsResponse",
"PostApiV1UploadsRequest": "hpt:PostApiV1UploadsRequest",
"file": {
"@id": "hpt:file",
"@type": "xsd:string"
},
"metadata": {
"@id": "hpt:metadata"
},
"PostApiV1UploadsResponse": "hpt:PostApiV1UploadsResponse",
"uid": {
"@id": "hpt:uid",
"@type": "xsd:string"
},
"status": {
"@id": "hpt:status",
"@type": "xsd:string"
},
"GetApiV1UploadsUidResponse": "hpt:GetApiV1UploadsUidResponse",
"created_at": {
"@id": "hpt:created_at",
"@type": "xsd:string"
},
"PostApiV1UploadsUidWithdrawResponse": "hpt:PostApiV1UploadsUidWithdrawResponse"
},
"@type": "schema:Dataset",
"schema:name": "HPT.SU API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects HPT.SU'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-11) from openapi/_ae-authored/hpt-su-openapi-generated.yml.",
"dcterms:created": "2026-11-11",
"dcterms:source": [
"openapi/_ae-authored/hpt-su-openapi-generated.yml"
]
}