llms.txt Content
# genkiln
> One API key for Veo, Seedance, Kling, Nano Banana and GPT Image. Pay as you go, failed tasks refunded.
genkiln is a REST API for AI image and video generation. One API key gives access to Veo 3.1 Lite, Veo 3.1 Fast, Seedance 2.0 Fast, Kling 3.0, Nano Banana 2, Nano Banana Pro and GPT Image 2. You create a task with `POST https://genkiln.com/v1/tasks`, it runs asynchronously, and you read the result by polling `GET /v1/tasks/{id}` or receive it on a signed webhook. Every model uses the same request shape.
- Base URL: `https://genkiln.com/v1`. Authenticate with `Authorization: Bearer sk_...` (create a key in the console after signing up).
- Billing: prepaid credits, 1 credit = US$0.001. No subscription or monthly fee, and credits never expire. The exact price of a task is fixed by our catalog and returned as `cost_credits` when you create it.
- A task that fails is refunded in full, automatically.
- Result files are kept for 30 days after the task completes, then deleted.
- Support: support@genkiln.com
## Docs
- [Quickstart](https://genkiln.com/docs/quickstart): Create an API key, submit your first image or video generation task, and fetch the result in a few minutes.
- [Authentication](https://genkiln.com/docs/authentication): Authenticate every genkiln API request with a secret API key sent as a Bearer token.
- [Create task](https://genkiln.com/docs/create-task): POST /v1/tasks: submit an image or video generation task, with request fields, validation rules, pricing and idempotency.
- [Get task](https://genkiln.com/docs/get-task): GET /v1/tasks/{id}: read a task, its status, output URLs and error. Reference for the task object and its statuses.
- [List tasks](https://genkiln.com/docs/list-tasks): GET /v1/tasks: page through your tasks newest first with cursor pagination, filtered by model or status.
- [Models](https://genkiln.com/docs/models): Every image and video model on genkiln: IDs, prices in credits and USD, and the input parameters each model