Recipes

Ready-made jobs. Copy, paste, done.

Each recipe chains MessyAPI steps into one request to /api/v1/pipeline. Swap in your own records. Get a free test key →

  1. 1. Transform — Trim stray whitespace from every field.
  2. 2. Normalize — Standardize "company" into a consistent company format.
curl -X POST https://messyapi.com/api/v1/pipeline \
  -H "Authorization: Bearer $MESSYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "data": {
    "records": [
      {
        "company": "  acme inc ",
        "email": "JANE@ACME.COM ",
        "phone": "(555) 123-4567",
        "name": "Jane Doe"
      },
      {
        "company": "Acme, Inc.",
        "email": "jane@acme.com",
        "phone": "555.123.4567",
        "name": "jane doe"
      }
    ]
  },
  "steps": [
    {
      "operation": "transform",
      "params": {
        "operations": [
          {
            "op": "trim"
          }
        ]
      }
    },
    {
      "operation": "normalize",
      "params": {
        "types": {
          "company": "company",
          "email": "email",
          "phone": "phone"
        }
      }
    }
  ]
}'