A visual builder for POST /api/v1/process. Only the 38 operations the engine accepts for chaining are offered.
Normalize phone numbers to E.164 format.
Held in this tab only. Sent once to the MessyAPI API through our server; never stored or logged. Use a messy_test_ key while experimenting.
{
"data": [
{
"name": "Ana Souza",
"email": "ANA@example.com ",
"phone": "(555) 123-4567",
"city": "Austin"
},
{
"name": "Ben Ito",
"email": "ben@example",
"phone": "555.987.6543",
"city": ""
}
],
"steps": [
{
"operation": "normalize-phone",
"options": {
"field": "phone",
"default_country_code": "1"
}
}
]
}curl -X POST https://messyapi.com/api/v1/process \
-H "Authorization: Bearer $MESSYAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"data": [
{
"name": "Ana Souza",
"email": "ANA@example.com ",
"phone": "(555) 123-4567",
"city": "Austin"
},
{
"name": "Ben Ito",
"email": "ben@example",
"phone": "555.987.6543",
"city": ""
}
],
"steps": [
{
"operation": "normalize-phone",
"options": {
"field": "phone",
"default_country_code": "1"
}
}
]
}'Saving workflows as project pipelines needs the existing pipelines API to be connected. Cost: Σ records_in × each operation's weight.