Mocklab Context
JSON-LD context defining the semantic vocabulary for Mocklab from MockLab.
10 Classes
18 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
mocklab:
https://wiremock.io/schema#
Classes
GetWellKnownOpenidConfigurationResponse
GetAdminExtImportsResponse
PostAdminExtImportsResponse
GetAdminExtJobs8E2F36415F0A45A29D1B39Cf16B2D0E7Response
GetAdminMappingsResponse
DeleteBaskets1ItemsResponse
PostBaskets1ItemsRequest
DeleteBaskets1Items2Response
GetBaskets1ItemsItemidResponse
GetBasketsBasketidItemsResponse
Properties
| Property |
Type |
Container |
| token_endpoint |
string |
|
| device_authorization_endpoint |
string |
|
| revocation_endpoint |
string |
|
| Authorization |
string |
|
| id |
string |
|
| jobType |
string |
|
| status |
string |
|
| started |
dateTime |
|
| finished |
dateTime |
|
| elapsed |
string |
|
| links |
|
|
| outcome |
|
|
| headers |
|
|
| items |
|
list |
| total |
integer |
|
| item |
string |
|
| quantity |
integer |
|
| error |
string |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://wiremock.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"mocklab": "https://wiremock.io/schema#",
"GetWellKnownOpenidConfigurationResponse": "mocklab:GetWellKnownOpenidConfigurationResponse",
"token_endpoint": {
"@id": "mocklab:token_endpoint",
"@type": "xsd:string"
},
"device_authorization_endpoint": {
"@id": "mocklab:device_authorization_endpoint",
"@type": "xsd:string"
},
"revocation_endpoint": {
"@id": "mocklab:revocation_endpoint",
"@type": "xsd:string"
},
"GetAdminExtImportsResponse": "mocklab:GetAdminExtImportsResponse",
"Authorization": {
"@id": "mocklab:Authorization",
"@type": "xsd:string"
},
"PostAdminExtImportsResponse": "mocklab:PostAdminExtImportsResponse",
"GetAdminExtJobs8E2F36415F0A45A29D1B39Cf16B2D0E7Response": "mocklab:GetAdminExtJobs8E2F36415F0A45A29D1B39Cf16B2D0E7Response",
"id": {
"@id": "mocklab:id",
"@type": "xsd:string"
},
"jobType": {
"@id": "mocklab:jobType",
"@type": "xsd:string"
},
"status": {
"@id": "mocklab:status",
"@type": "xsd:string"
},
"started": {
"@id": "mocklab:started",
"@type": "xsd:dateTime"
},
"finished": {
"@id": "mocklab:finished",
"@type": "xsd:dateTime"
},
"elapsed": {
"@id": "mocklab:elapsed",
"@type": "xsd:string"
},
"links": {
"@id": "mocklab:links"
},
"outcome": {
"@id": "mocklab:outcome"
},
"GetAdminMappingsResponse": "mocklab:GetAdminMappingsResponse",
"headers": {
"@id": "mocklab:headers"
},
"DeleteBaskets1ItemsResponse": "mocklab:DeleteBaskets1ItemsResponse",
"items": {
"@id": "mocklab:items",
"@container": "@list"
},
"total": {
"@id": "mocklab:total",
"@type": "xsd:integer"
},
"PostBaskets1ItemsRequest": "mocklab:PostBaskets1ItemsRequest",
"item": {
"@id": "mocklab:item",
"@type": "xsd:string"
},
"quantity": {
"@id": "mocklab:quantity",
"@type": "xsd:integer"
},
"DeleteBaskets1Items2Response": "mocklab:DeleteBaskets1Items2Response",
"GetBaskets1ItemsItemidResponse": "mocklab:GetBaskets1ItemsItemidResponse",
"error": {
"@id": "mocklab:error",
"@type": "xsd:string"
},
"GetBasketsBasketidItemsResponse": "mocklab:GetBasketsBasketidItemsResponse"
},
"@type": "schema:Dataset",
"schema:name": "MockLab API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects MockLab'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-21) from openapi/_ae-authored/mocklab-openapi-generated.yml.",
"dcterms:created": "2026-10-21",
"dcterms:source": [
"openapi/_ae-authored/mocklab-openapi-generated.yml"
]
}