{
  "@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"
  ]
}