Livestockinformation Org Uk Context
JSON-LD context defining the semantic vocabulary for Livestockinformation Org Uk from Livestock Information Ltd.
14 Classes
9 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
livestockinformation:
https://livestockinformation.org.uk/schema#
Classes
PostHoldingsValidholdingsRequest
PostHoldingsValidholdingsResponse
GetV1CorrecttransferrequestsResponse
PostV1CorrecttransferrequestsRequest
PostV1CorrecttransferrequestsResponse
GetV1ReviewholdingmovementrequestsResponse
PostV1ReviewholdingmovementrequestsRequest
PostV1ReviewholdingmovementrequestsResponse
GetV1TransferrequestsResponse
PostV1TransferrequestsRequest
PostV1TransferrequestsResponse
GetV1UndorequestsResponse
PostV1UndorequestsRequest
PostV1UndorequestsResponse
Properties
| Property |
Type |
Container |
| holdings |
|
list |
| value |
|
list |
| requestId |
integer |
|
| movementDocument |
|
|
| trackingId |
string |
|
| requestStatus |
string |
|
| tagOrBatchNumbers |
|
list |
| userHolding |
string |
|
| undoRequestId |
integer |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://livestockinformation.org.uk/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"livestockinformation": "https://livestockinformation.org.uk/schema#",
"PostHoldingsValidholdingsRequest": "livestockinformation:PostHoldingsValidholdingsRequest",
"holdings": {
"@id": "livestockinformation:holdings",
"@container": "@list"
},
"PostHoldingsValidholdingsResponse": "livestockinformation:PostHoldingsValidholdingsResponse",
"value": {
"@id": "livestockinformation:value",
"@container": "@list"
},
"GetV1CorrecttransferrequestsResponse": "livestockinformation:GetV1CorrecttransferrequestsResponse",
"PostV1CorrecttransferrequestsRequest": "livestockinformation:PostV1CorrecttransferrequestsRequest",
"requestId": {
"@id": "livestockinformation:requestId",
"@type": "xsd:integer"
},
"movementDocument": {
"@id": "livestockinformation:movementDocument"
},
"trackingId": {
"@id": "livestockinformation:trackingId",
"@type": "xsd:string"
},
"PostV1CorrecttransferrequestsResponse": "livestockinformation:PostV1CorrecttransferrequestsResponse",
"requestStatus": {
"@id": "livestockinformation:requestStatus",
"@type": "xsd:string"
},
"GetV1ReviewholdingmovementrequestsResponse": "livestockinformation:GetV1ReviewholdingmovementrequestsResponse",
"PostV1ReviewholdingmovementrequestsRequest": "livestockinformation:PostV1ReviewholdingmovementrequestsRequest",
"tagOrBatchNumbers": {
"@id": "livestockinformation:tagOrBatchNumbers",
"@container": "@list"
},
"PostV1ReviewholdingmovementrequestsResponse": "livestockinformation:PostV1ReviewholdingmovementrequestsResponse",
"GetV1TransferrequestsResponse": "livestockinformation:GetV1TransferrequestsResponse",
"PostV1TransferrequestsRequest": "livestockinformation:PostV1TransferrequestsRequest",
"userHolding": {
"@id": "livestockinformation:userHolding",
"@type": "xsd:string"
},
"PostV1TransferrequestsResponse": "livestockinformation:PostV1TransferrequestsResponse",
"GetV1UndorequestsResponse": "livestockinformation:GetV1UndorequestsResponse",
"PostV1UndorequestsRequest": "livestockinformation:PostV1UndorequestsRequest",
"undoRequestId": {
"@id": "livestockinformation:undoRequestId",
"@type": "xsd:integer"
},
"PostV1UndorequestsResponse": "livestockinformation:PostV1UndorequestsResponse"
},
"@type": "schema:Dataset",
"schema:name": "Livestock Information Ltd API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Livestock Information Ltd'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-09) from openapi/_ae-authored/livestockinformation-org-uk-openapi-generated.yml.",
"dcterms:created": "2026-11-09",
"dcterms:source": [
"openapi/_ae-authored/livestockinformation-org-uk-openapi-generated.yml"
]
}