# SeedanceAPI > REST API for SeedDance video and Seedream image generation. ## Docs - [For agents & MCP](https://seedanceapi.us/docs/agents.md): Connect AI agents via Model Context Protocol. - [Generate a video](https://seedanceapi.us/docs/api-reference/generate-a-video.md) - [Generate an image](https://seedanceapi.us/docs/api-reference/generate-an-image.md) - [Get account balance](https://seedanceapi.us/docs/api-reference/get-account-balance.md) - [Get generation status](https://seedanceapi.us/docs/api-reference/get-generation-status.md) - [Health check](https://seedanceapi.us/docs/api-reference/health-check.md) - [API reference](https://seedanceapi.us/docs/api-reference/introduction.md): OpenAPI specification for the Seedance REST API. - [List available models](https://seedanceapi.us/docs/api-reference/list-available-models.md) - [Upload media for generation inputs](https://seedanceapi.us/docs/api-reference/upload-media-for-generation-inputs.md): Upload an image or video and receive a URL for image_url / video_url fields. - [Authentication](https://seedanceapi.us/docs/authentication.md): Authenticate with API keys (ak_...). - [Errors](https://seedanceapi.us/docs/errors.md): HTTP status codes and troubleshooting. - [Image generation](https://seedanceapi.us/docs/images.md): Generate images synchronously with POST /v1/images. - [Introduction](https://seedanceapi.us/docs/introduction.md): Production REST API for SeedDance video and Seedream image models. - [Media upload](https://seedanceapi.us/docs/media.md): Upload images and videos for use as generation inputs. - [Models reference](https://seedanceapi.us/docs/models.md): All SeedDance and Seedream model IDs and USD list prices. - [Quickstart](https://seedanceapi.us/docs/quickstart.md): Make your first Seedance API call in under five minutes. - [Video generation](https://seedanceapi.us/docs/videos.md): Submit async video jobs with POST /v1/videos. ## OpenAPI Specs - [openapi](https://seedanceapi.us/docs/openapi.json)