Developer API

The whole Outpost stack, behind a key.

Build foreign-buyer features into your own product. Mortgage brokers, migration platforms, family offices, fintech onboarding, and real-estate portals can call any Outpost endpoint and get structured JSON back. Same engine as the consumer product, no scraping required.

Quickstart

curl -X POST https://api.outpost.tools/v1/analyse \
  -H "Authorization: Bearer $OUTPOST_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input": "Rua das Flores 12, Lisboa",
    "buyer": { "citizenship": "GB", "buyer_type": "individual" },
    "intent": "investing"
  }'

# Returns the full Report payload:
# { "id", "property", "valuation", "costs", "ai": { "verdict", ... } }

Endpoints

MethodPathDescription
POST/v1/analyseFull dossier — geocode, comparables, costs, AI verdict. The whole product, one call.

1 req/sec on Free, 10/sec on Studio, 50/sec on Enterprise.

POST/v1/geocodeNormalise a free-text address or listing URL into lat/lng + ISO country.

Unmetered on all paid tiers.

POST/v1/compsComparable sales for a bbox or radius. HMLR for the UK, DVF for France, INE for Spain, INE-PT for Portugal.

Cached 24h per query.

POST/v1/costsCountry-specific true purchase cost breakdown — IMT, ITP, notaire, SDLT — for a given buyer citizenship.

Unmetered on all paid tiers.

POST/v1/buyer-profileReturns mortgage availability, effective tax rates, visa pathways for a citizenship × destination combo.

Cached weekly per profile.

GET/v1/picks/{slug}Pull any /best/ list as structured JSON — ranked picks with stats and rationale.

Unmetered.

Plans

Free

$0/mo

200 calls / month

  • All endpoints
  • Sandbox keys only
  • Community Discord support
  • 1 req/sec rate limit
Get sandbox key

Studio

$199/mo

10,000 calls / month

  • Production keys (3 envs)
  • Webhook callbacks
  • Email support — 1 business day
  • 10 req/sec rate limit
  • 99.5% uptime SLA
Start Studio plan

Enterprise

Custom

Unmetered + dedicated infra

  • SOC 2 + DPA available
  • Dedicated geocoding & comps cache
  • Custom SLA (99.95%)
  • Slack-shared channel
  • Co-branded report generation
Talk to sales

Coverage today. UK (HMLR), France (DVF), Spain (INE + Catastro), Portugal (INE-PT + Caderneta). Italy (Agenzia delle Entrate) and Netherlands (Kadaster) land Q3 2026.

Sandbox waitlist

Get a sandbox key in your inbox.

Free 200 calls/month against the sandbox. Production keys provision after a 10-minute onboarding call.