royalmail.com
Royal Mail is a UK postal and parcel delivery service. Its public developer offerings cover shipment/order import and label workflows for Click & Drop, parcel tracking, delivery office lookup, and local collection point lookup.
Royal Mail exposes four public developer HTTP APIs documented on its API portal: Click & Drop, Tracking API V2, Delivery Office Finder V1, and Local Collect V3; no public GraphQL, MCP, or CLI surfaces were found.
- Click & Drop APIdiscovered
- Tracking API V2discovered
- Delivery Office Finder API V1discovered
- Local Collect API V3discovered
Log in to your Click & Drop account, go to Settings → Integrations, select Click & Drop API, create/update the integration, then expand its row to reveal the auth key. Royal Mail says only one Click & Drop API integration can be created per account; pass the key on every request in the Authorization header.
Create an account in the Royal Mail API Portal. In My Apps, register your application; Royal Mail assigns a client ID and client secret. To use Shipping, Tracking, or Local Collect APIs, Royal Mail says you may need your account manager to initiate the integration and some API subscriptions require approval.
For APIs that support bearer auth, first create a Royal Mail API Portal account and register an app in My Apps to obtain the client credentials Royal Mail uses for subscriptions. The Delivery Office Finder API page shows an OAuth2 password flow and a token URL template (deployment-specific), but the public docs do not provide a concrete production token endpoint or end-user steps on the scraped page.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing