// Place a conveyancing search order in four API calls
POST /clients/{clientId}/cases ← create a case
POST /orders ← initialise an order
PUT /orders/{orderId}/products ← add a search pack
POST /orders/{orderId}/actions/place-order ← submit
OAuth Authentication
Server-to-server OAuth flow with client consent. Each integration gets its own scoped access and refresh tokens. No credentials are ever exposed in client-side code.
POST /developers/auth-codes
Product Ordering
List available products, add packs or individual searches, and place orders. Packs bundle the standard searches a conveyancer needs for each transaction.
GET /orders/{id}/products
Risk Recommendations
Automatic risk assessment for flood, coal mining, radon, and subsidence. The API recommends additional searches based on the property's location data.
riskAvailable: true
Hot-Link Ordering
Generate single-use magic URLs that let clients place orders through Casera's UI. Pre-populate property details with title numbers, UPRN, or address fields.
POST /developer-links
Real-Time Webhooks
Signed webhook events for every stage of the order lifecycle. HMAC-SHA256 verification, automatic retries with exponential backoff, and full event payloads.
X-Casera-Signature
Sandbox Environment
Test the complete flow with mock data. Place orders, receive webhooks, and validate your integration without touching real client accounts or placing real orders.
sandbox-prod-pack
Terminal
$ npm install -g @casera-tech/mcp-server# Or run without installing:$ npx @casera-tech/mcp-server# Works with Claude Desktop, Cursor,# VS Code Copilot, Windsurf, and any# MCP-compatible AI tool.
12 Authentication Tools
Login, MFA, session management, OAuth consent, token exchange and refresh
10 Ordering Tools
Browse products, create cases, build orders, add packs, place orders, get results
6 Sandbox Tools
Credentials, test webhooks, view logs, check status, reset data, rotate secrets
2 Hot-Link Tools
Generate and track magic ordering URLs pre-populated with property data


