Get started
Quickstart
Make your first MessyAPI request in under a minute.
MessyAPI is a REST API at https://messyapi.com/api/v1. Send JSON, get JSON back.
1. Get a key
Create a free account and generate a key in the dashboard. Keys look like messy_live_… or messy_test_… and are shown exactly once.
2. Repair some data
curl -X POST https://messyapi.com/api/v1/repair \
-H "Authorization: Bearer $MESSYAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"records": [
{
"Company Name": "ACME, INC.",
"Email": " JOHN@ACME.COM ",
"Revenue": "$1.2M",
"signup": "3/7/26"
},
{
"company": "Acme Inc",
"email_address": "john@acme.com",
"revenue": "1200000",
"created": "2026-03-07"
}
]
}'3. Read the response
Every response includes request_id and, on metered endpoints, a usage block with credits_used and credits_remaining.