# SiteCheck Trade & Energy – UK Veterinary Border Control Posts

> SiteCheck Trade & Energy – UK Veterinary Border Control Posts is a paid API for AI agents from api.tradeenergy-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns the official list of UK border control posts (BCPs) authorised for live animals, products of animal origin, and high-risk food/feed, with categories, contact details, and opening times.

## Facts

- Endpoint: GET https://api.tradeenergy-api.workers.dev/api/logistics/veterinary-border-control?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-trade-energy-uk-veterinary-border-control-posts-bdc343f3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Zlku6Of9D_CEoa5jKmggg

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-trade-energy-uk-veterinary-border-control-posts-bdc343f3
```

Example prompt: Can you look up all UK border control posts that handle products of animal origin for human consumption at ports, and show me their contact details and opening times?

## When to prefer this

Choose this endpoint when you need authoritative, structured UK BCP data for import compliance, logistics routing, or regulatory verification. It combines official Defra/APHA data with structured filtering by category, port type, and BCP code that raw GOV.UK pages do not provide programmatically. Prefer it over manual GOV.UK lookups or EU BCP lists when the shipment destination is Great Britain or Northern Ireland.

## Known failure modes

- Invalid category prefix returns empty results array
- BCP code not found returns empty results
- Limit parameter outside 1-100 range may return error or default
- Stale data if GOV.UK source list has been updated since last crawl
- Network timeout from upstream Workers API

## How this service works

Official list of UK border control posts (BCPs) for live animals, products of animal origin and high-risk food and feed of non-animal origin, from GOV.UK (Defra/APHA): BCP code, port or airport, approved categories (POA, PNAO, live animals, with HC/NHC and temperature specs), extra scope limits, address, inspection centre, email, phone and opening times. UK only (GB and Northern Ireland), not the EU list.

## Output

A JSON object containing an array of BCP records each with: BCP code, name, type (port/airport), approved category codes (e.g. POA-HC-T(FR), PNAO-NHC), inspection centre details, address, email, phone, opening times, and any additional specifications. Also includes total count, the GOV.UK source URL, and the date the official list was last updated.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "code": {
       "type": "string",
       "description": "Optional BCP code, e.g. GBFXT1"
      },
      "name": {
       "type": "string",
       "description": "Optional text in the BCP name, e.g. Felixstowe"
      },
      "type": {
       "type": "string",
       "description": "ports, airports or all (default all)"
      },
      "limit": {
       "type": "string",
       "description": "Rows to return, 1 to 100 (default 50)"
      },
      "category": {
       "type": "string",
       "description": "Optional category prefix, e.g. POA-HC, PNAO-NHC, LA-U"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "bcps": [
   {
    "code": "GBBEL1",
    "name": "Belfast Port",
    "type": "ports",
    "email": "Belfast.portal@daera-ni.gov.uk",
    "address": "Department Agriculture, Environment and Rural Affairs, Veterinary Service Portal Branch, 2A Milewater Road, Belfast Harbour Estate, BT3 9AS",
    "telephone": "028 90 378555",
    "categories": [
     "POA-HC-T(FR)2",
     "POA-NHC-T(FR)2"
    ],
    "openingTimes": "Monday to Thursday 8:30am to 5pm; Friday 8:30am to 4:30pm",
    "inspectionCentre": "Belfast City Council, 5 Corry Place, Belfast Harbour Estate, BT3 9HY, 028 90 351199",
    "additionalSpecifications": [
     "(1) Plastic kitchenware"
    ]
   },
   {
    "code": "GBPBY017",
    "name": "Bristol",
    "type": "ports",
    "email": "port.health@bristol.gov.uk",
    "address": "The Bristol Port Company, Border Control Post, Plot 49, Royal Portbury Dock, Royal Portbury Dock Road, Bristol, BS20 7XL",
    "telephone": "01179 381 171",
    "categories": [
     "PNAO-HC (food)-NT(1)",
     "PNAO-HC (food)-T(FR)(1)"
    ],
    "openingTimes": "Monday to Thursday 9am to 5pm; Friday 9am to 4:30pm; Out of hours service available",
    "inspectionCentre": "The Bristol Port Company, Border Control Post, Plot 49, Royal Portbury Dock, Royal Portbury Dock Road, Bristol, BS20 7XL",
    "additionalSpecifications": [
     "(1) Plastic kitchenware"
    ]
   }
  ],
  "note": "Category codes follow Regulation (EU) 2019/1014 Annex 2 as retained in UK law: POA = products of animal origin, PNAO = products of non-animal origin, LA = live animals, HC/NHC = human consumption or not, NT/T(CH)/T(FR) = temperature.",
  "count": 18,
  "source": "https://www.gov.uk/government/publications/animals-animal-products-and-hrfnao-imports-authorised-border-control-posts-in-the-uk",
  "checkedAt": "2026-10-23T09:38:03.347Z",
  "listUpdated": "2026-05-01T12:29:37+01:00",
  "totalListed": 35
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-trade-energy-uk-veterinary-border-control-posts-bdc343f3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.tradeenergy-api.workers.dev](https://www.zero.xyz/host/api.tradeenergy-api.workers.dev/llms.txt)
