# SnapGen > SnapGen API documentation for text, image, and video models, integrations, guides, and troubleshooting. ## Docs - [GPT Image 2](https://docs.snapgen.org/api-manual/image/gpt-image-2.md): Generate one 1K image for $0.01 with gpt-image-2. - [GPT Image 2 All](https://docs.snapgen.org/api-manual/image/gpt-image-2-all.md): Generate one 1K image for $0.02 with gpt-image-2-all. - [GPT-5.4](https://docs.snapgen.org/api-manual/text/gpt-5-4.md): Call the gpt-5.4 text model through SnapGen-compatible text protocols. - [GPT-5.4 Mini](https://docs.snapgen.org/api-manual/text/gpt-5-4-mini.md): Use the lower-cost gpt-5.4-mini text route. - [GPT-5.5](https://docs.snapgen.org/api-manual/text/gpt-5-5.md): Call the gpt-5.5 text model through SnapGen. - [GPT-5.6](https://docs.snapgen.org/api-manual/text/gpt-5-6.md): Call the gpt-5.6 text route through SnapGen. - [GPT-5.6 Luna](https://docs.snapgen.org/api-manual/text/gpt-5-6-luna.md): Use the lowest-priced GPT-5.6 route on SnapGen. - [GPT-5.6 Sol](https://docs.snapgen.org/api-manual/text/gpt-5-6-sol.md): Call the gpt-5.6-sol text route through SnapGen. - [GPT-5.6 Terra](https://docs.snapgen.org/api-manual/text/gpt-5-6-terra.md): Call the premium gpt-5.6-terra text route through SnapGen. - [Gemini Omni Extend](https://docs.snapgen.org/api-manual/video/gemini-omni-extend.md): Extend a Gemini Omni source asset into a 10-second result. - [Gemini Omni I2V](https://docs.snapgen.org/api-manual/video/gemini-omni-i2v.md): Animate source images into a fixed 10-second video. - [Gemini Omni R2V](https://docs.snapgen.org/api-manual/video/gemini-omni-r2v.md): Generate a reference-guided 10-second Gemini Omni video. - [Gemini Omni T2V](https://docs.snapgen.org/api-manual/video/gemini-omni-t2v.md): Generate a fixed 10-second video from text with gemini-omni-t2v. - [Veo 3.1 Fast](https://docs.snapgen.org/api-manual/video/veo3-1-fast.md): Generate an 8-second 1080p Veo 3.1 Fast video for $0.25. - [Veo 3.1 Fast 4K](https://docs.snapgen.org/api-manual/video/veo3-1-fast-4k.md): Generate an 8-second 4K Veo 3.1 Fast video for $0.45. - [Veo 3.1 Fast Reference](https://docs.snapgen.org/api-manual/video/veo3-1-fast-ref.md): Generate an 8-second 1080p video from one to three required references. - [Veo 3.1 Lite](https://docs.snapgen.org/api-manual/video/veo3-1-lite.md): Generate an 8-second 1080p Veo 3.1 video for $0.10. - [Veo 3.1 Lite 4K](https://docs.snapgen.org/api-manual/video/veo3-1-lite-4k.md): Generate an 8-second 4K Veo 3.1 video for $0.15. - [Veo 3.1 Quality](https://docs.snapgen.org/api-manual/video/veo3-1-quality.md): Generate an 8-second 1080p Veo 3.1 Quality video for $1.20. - [Veo 3.1 Quality 4K](https://docs.snapgen.org/api-manual/video/veo3-1-quality-4k.md): Generate an 8-second 4K Veo 3.1 Quality video for $1.50. - [Seedance 2 Standard](https://docs.snapgen.org/api-manual/video/video-ds-2-0.md): Generate a 5, 10, or 15-second 720p video with video-ds-2.0. - [Seedance 2 Fast](https://docs.snapgen.org/api-manual/video/video-ds-2-0-fast.md): Generate a 5, 10, or 15-second 720p video with video-ds-2.0-fast. - [Chat Completions protocol](https://docs.snapgen.org/api-reference/chat-completions.md): Common OpenAI-compatible chat request, response, and streaming rules. - [Image API protocol](https://docs.snapgen.org/api-reference/images.md): Common request and response rules for image models. - [List models](https://docs.snapgen.org/api-reference/list-models.md): Discover models available to your API key. - [Get task status](https://docs.snapgen.org/api-reference/task-status.md): One endpoint to check any asynchronous generation task by its ID. - [Video API workflow](https://docs.snapgen.org/api-reference/video-generation.md): Submit, monitor, and download an asynchronous video task. - [Task webhooks](https://docs.snapgen.org/api-reference/webhooks.md): Add a webhook URL when submitting a task and receive the result by POST — no polling. - [Authentication](https://docs.snapgen.org/authentication.md): Create and use a SnapGen API key. - [Billing](https://docs.snapgen.org/billing.md): Manage prepaid balance and usage. - [Errors](https://docs.snapgen.org/errors.md): Handle SnapGen API errors. - [Account & Billing](https://docs.snapgen.org/faqs/account-billing.md): Understand SnapGen prepaid balance, credits, prices, and refunds. - [Connection & Usage](https://docs.snapgen.org/faqs/connection-usage.md): Troubleshoot API connectivity, authentication, model, and task errors. - [FAQs](https://docs.snapgen.org/faqs/index.md): Find answers about connectivity, billing, security, models, and media tasks. - [Models & Capabilities](https://docs.snapgen.org/faqs/models-capabilities.md): Choose a model, protocol, duration, resolution, and reference mode. - [Security & Configuration](https://docs.snapgen.org/faqs/security-configuration.md): Protect API keys and configure SnapGen clients safely. - [Build a reliable video workflow](https://docs.snapgen.org/guides/video-workflow.md): Submit, persist, poll, download, and reconcile asynchronous video tasks. - [SnapGen API](https://docs.snapgen.org/index.md): Use one API key for GPT text, image generation, and asynchronous video generation. - [Claude Code](https://docs.snapgen.org/integrations/claude-code.md): Connect Claude Code to SnapGen through the Anthropic Messages-compatible gateway. - [Cline](https://docs.snapgen.org/integrations/cline.md): Configure Cline's OpenAI Compatible provider for SnapGen. - [Codex CLI](https://docs.snapgen.org/integrations/codex-cli.md): Configure Codex CLI with SnapGen's OpenAI Responses-compatible endpoint. - [Cursor](https://docs.snapgen.org/integrations/cursor.md): Use SnapGen text models through Cursor's OpenAI API key settings. - [Gemini CLI](https://docs.snapgen.org/integrations/gemini-cli.md): Point Google Gemini CLI at SnapGen's Gemini native compatibility endpoint. - [Integrations](https://docs.snapgen.org/integrations/index.md): Connect SnapGen to common development tools and OpenAI SDKs. - [Quickstart](https://docs.snapgen.org/quickstart.md): Create a key, choose a model, and send text, image, or video requests. - [Rate limits](https://docs.snapgen.org/rate-limits.md): Build reliable clients when request limits apply. - [OpenAI Node SDK](https://docs.snapgen.org/sdks/openai-node.md): Use SnapGen with the official OpenAI JavaScript SDK. - [OpenAI Python SDK](https://docs.snapgen.org/sdks/openai-python.md): Use SnapGen with the official OpenAI Python SDK.