# Welcome

SeedRouter provides model APIs with usage-based billing. This documentation covers the asynchronous image API and the shared steps for authentication, task polling, and error handling.

## Start here

1. Create an [API key](https://seedrouter.ai/apikeys) and add credits in [Billing](https://seedrouter.ai/billing).
2. Follow the [Quickstart](https://seedrouter.ai/docs/api/quickstart) to submit an image task.
3. Use [Tasks](https://seedrouter.ai/docs/api/tasks) to read the result.

## API Reference

* [Overview](https://seedrouter.ai/docs/api/overview)
* [Authentication](https://seedrouter.ai/docs/api/authentication)
* [Balance](https://seedrouter.ai/docs/api/balance)
* [Tasks](https://seedrouter.ai/docs/api/tasks)
* [Webhooks](https://seedrouter.ai/docs/api/webhooks)
* [Errors](https://seedrouter.ai/docs/api/errors)

## Image models

[GPT Image 2](https://seedrouter.ai/docs/gpt-image-2) supports text prompts, reference images, and masked edits through a single endpoint.
