Automate Text Processing at Scale
Use the CleanTextLab API to clean, format, and transform text in your automation workflows. Works with all major platforms and any language that can make HTTP requests.
Works With Your Favorite Platforms
Use HTTP Request nodes to call the CleanTextLab API from any automation tool
n8n
Open-source workflow automation with 400+ integrations
Zapier
Connect 6,000+ apps with simple triggers and actions
Make.com
Visual automation builder for complex multi-step workflows
Pipedream
Developer-first platform with code and low-code options
Power Automate
Microsoft's automation tool for Office 365 workflows
Pabbly Connect
Cost-effective automation with generous task limits
Developer Examples
Call the API directly from any language. Here are examples to get you started:
curl -X POST https://cleantextlab.com/api/v1/run \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"input": "hello world", "steps": ["upper-case"]}'import requests
response = requests.post(
"https://cleantextlab.com/api/v1/run",
headers={"x-api-key": "YOUR_API_KEY"},
json={"input": "hello world", "steps": ["upper-case"]}
)
print(response.json()["result"])const response = await fetch("https://cleantextlab.com/api/v1/run", {
method: "POST",
headers: {
"Content-Type": "application/json",
"x-api-key": "YOUR_API_KEY"
},
body: JSON.stringify({
input: "hello world",
steps: ["upper-case"]
})
});
const { result } = await response.json();Available Processing Steps
Chain any of these tools together in a single API call. Click to try the tool or copy the slug:
Ready to Automate?
Get your API key and start processing text at scale. Pro plan includes 10,000 API calls/month.