Skip to main content
Wibble is an AI humanizer. It rewrites AI-generated or stiff, robotic text into writing that reads as natural and human, while preserving the original meaning. Paste a draft from ChatGPT, Claude, Gemini, or your own pipeline, and Wibble returns a more natural, readable version. These docs cover the Wibble HTTP API, which exposes the same humanizer programmatically through asynchronous jobs: you submit text, then track the job until the humanized output is ready.
curl https://wibble.ai/api/v1/humanize \
  -H "Authorization: Bearer wib_live_..." \
  -H "Content-Type: application/json" \
  -d '{"text": "The mitochondria is the powerhouse of the cell."}'

Quickstart

Go from an API key to your first humanized result in a few minutes.

How humanization works

What the humanizer does, the request options, supported languages, and responsible use.

API reference

Authentication, the job lifecycle, limits, errors, and webhooks.

Webhooks

Get notified when a job finishes, and verify deliveries.

How it works

1

Submit text

Send your text to POST /humanize. Wibble reserves the required API words and returns a job with status queued.
2

Track the job

Poll GET /humanize/{id}, or register a webhook_url to be notified when the job reaches succeeded or failed.
3

Use the output

A succeeded job returns the humanized text in its output field. If a job fails, the reserved words are refunded.
Humanization is an editing aid. Follow your institution’s or workplace’s AI policies, cite AI assistance where applicable, and review outputs before use. No tool can guarantee outcomes with third-party AI-detection systems. See How humanization works for details.
To create an API key and buy words, visit the dashboard.