> ## Documentation Index
> Fetch the complete documentation index at: https://docs.domoai.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Callback Protocol

When you configure a `callback_url` in the following video generation APIs, the server will automatically send notifications when the task status changes:

* [Image to Video](/api-reference/ai-video/image-to-video) - `POST /v1/video/image2video`
* [Template to Video](/api-reference/ai-video/template-to-video) - `POST /v1/video/template2video`
* [Text to Video](/api-reference/ai-video/text-to-video) - `POST /v1/video/text2video`
* [Talking Avatar](/api-reference/ai-video/talking-avatar) - `POST /v1/video/talking-avatar`
* [Video to Video](/api-reference/ai-video/video-to-video) - `POST /v1/video/video2video`

You will receive notifications for task completion (success) or failure events. The server sends these callbacks as **POST requests** with `Content-Type: application/json`.

## Callback Request Details

The callback body follows the schema defined below:
