Documentation
Build with MessyAPI.
Guides, concepts and reference for the MessyAPI v1 API, its SDKs and the MCP server.
Get started
AI skills & agents
Give Claude, Cursor, ChatGPT and custom agents MessyAPI tools.
Quickstart
Make your first MessyAPI request in under a minute.
Clean a CSV in 2 minutes
From messy spreadsheet to clean rows.
Authentication
Bearer keys and accepted headers.
API keys
Format, storage and lifecycle.
Which API should I use?
Match the question you need answered to the right endpoint.
Test & live modes
Test and live keys, whoami and the environment header.
Flagship
Core concepts
/process
Chain operations over one record set.
Async jobs
Run large batches outside the request cycle.
Projects & pipelines
Saved, versioned pipelines.
Batch analysis
Score many leads at once with a pipeline summary.
Recovery scores
How the 0–100 lead recovery score works.
Reliability & benchmarks
Deterministic engines checked against labeled cases.
Reference
Access
SDKs & CLI
JavaScript, Python and CLI.
MCP
Connect agents over Model Context Protocol.
RapidAPI
Using MessyAPI through RapidAPI.
OpenAPI & Postman
Machine-readable spec.
JavaScript SDK
Typed client for Node and browsers.
Python SDK
Call MessyAPI from Python.
CLI
Run capabilities over CSV/JSON files from your terminal.
Examples
Copy-paste snippets in common languages.
Postman
Import the collection and test in minutes.