# Wibble ## Docs - [Retrieve a job](https://docs.wibbleai.com/api-reference/humanize/retrieve.md): Fetch the current state of a humanization job and read its output. - [Submit a job](https://docs.wibbleai.com/api-reference/humanize/submit.md): Submit text to be humanized. Returns a job you poll or track by webhook. - [Introduction](https://docs.wibbleai.com/api-reference/introduction.md): Overview of the Wibble HTTP API: base URL, authentication, the job model, limits, and errors. - [Job failed](https://docs.wibbleai.com/api-reference/webhooks/job-failed.md): Delivered to your webhook_url when a humanization job fails. Reserved words are refunded first. - [Job succeeded](https://docs.wibbleai.com/api-reference/webhooks/job-succeeded.md): Delivered to your webhook_url when a humanization job completes successfully. - [Errors and handling](https://docs.wibbleai.com/concepts/errors.md): The Wibble error envelope, every error code, and how to handle and retry each one. - [How humanization works](https://docs.wibbleai.com/concepts/humanization.md): What the Wibble humanizer does, how to get the best results, and how to use it responsibly. - [Idempotency](https://docs.wibbleai.com/concepts/idempotency.md): Retry a submission safely so a network failure never creates a duplicate job. - [Jobs and the job lifecycle](https://docs.wibbleai.com/concepts/jobs.md): How Wibble runs humanization as an asynchronous job: statuses, tracking, and the job object. - [Webhooks](https://docs.wibbleai.com/concepts/webhooks.md): Receive a signed notification when a humanization job finishes, verify it, and handle deliveries safely. - [Words and billing](https://docs.wibbleai.com/concepts/words-and-billing.md): How Wibble prices a request in API words, handles refunds, and how to buy more. - [Wibble API](https://docs.wibbleai.com/index.md): Humanize AI-generated and robotic text into natural human writing over an asynchronous HTTP API. - [Quickstart](https://docs.wibbleai.com/quickstart.md): Submit text to the Wibble humanizer and read the result in three steps. ## OpenAPI Specs - [openapi](https://docs.wibbleai.com/openapi.yaml) ## Optional - [Home](https://wibble.ai)