Your first request
All endpoints
Every operation, its credit cost, and the effective price per 1,000 operations at the 10M tier ($1.25 / 1K credits). Full graduated pricing in Credits & billing.Enrichment is pay-on-success. Signals are pay-per-check. A failed scrape never costs a credit; a scheduled Signal check always does, whether or not it triggers. The full rules live in Pay-on-success and Signals.
Authentication
Pass your API key in theX-API-Key header on every request:
Explore
Quickstart
First profile enriched in under 60 seconds.
Guides
Domain → company, bulk enrich, Signals recipes, Proxycurl mapping.
API Reference
Every endpoint with an interactive playground.
MCP server
Full API as tools in Claude, Cursor, and VS Code — one URL, one header.
CLI
npx -y up2data login — the whole API as shell commands, pipes into jq.Signals
Don’t poll — get pinged. Watch any profile, company or feed for changes.
Credits & billing
Graduated pricing: $2.50 → $0.50 per 1K credits as you scale. Billions? Contact sales.
System status
Live uptime for API, website, and docs — open the public status page.
Machine-readable
- OpenAPI 3.1 —
https://docs.up2data.ai/openapi.yaml(spec is the source of truth) - Postman — import the collection straight from the OpenAPI URL
- llms.txt —
https://docs.up2data.ai/llms.txtfor AI assistants and Cursor - MCP server — connect Up2Data to Claude, Cursor and friends
- CLI —
npm i -g up2datafor the full API in your terminal