Ir para o conteúdo

Estado do vídeo

Este guia de API fornece uma visão geral do processo para verificar o status da sua solicitação em massa.


As solicitações em massa podem levar algum tempo para serem processadas, dependendo do número de contatos no seu arquivo CSV. Após iniciar a solicitação, você precisará verificar seu status para monitorar o progresso, que será fornecido como uma porcentagem. 🦊

Início rápido

Vamos nos aprofundar e explorar como verificar o progresso da sua solicitação em massa. ## Obter status em massa Para verificar o progresso da sua solicitação em massa, forneça o 'id' como 'video_id' obtido da geração da solicitação ou por meio da API de listagem em massa. Em resposta, você receberá:

  • 'progress': O progresso atual da solicitação em porcentagem.
  • 'status': O status geral da solicitação.
  • 'video_links_csv': Contém URLs para baixar os vídeos.

Você pode chamar este ponto de extremidade várias vezes. Isso retornará resultados parciais em csv também. Quando a geração de vídeos estiver em andamento, o status será em andamento e o progresso será abaixo de 100. Se todos os vídeos forem gerados, o status será concluído e o progresso será 100.

curl --request GET  \
     --url 'https://api.immersive-fox.com/v1/bulk_requests/video/<video_id>'  \
     --header 'X-Api-Key: <your-api-key>'  \
     --header 'Content-Type: application/json'
{
    "id": 494,
    "csv_file_name": "my_contacts.csv",
    "progress": 55,
    "status": "in-progress",
    "video_links_csv": "https://my-bucket-name.s3.eu-central-1.amazonaws.com/my_contact_videos.csv"
}
{
    "id": 494,
    "csv_file_name": "my_contacts.csv",
    "progress": 100,
    "status": "Completed",
    "video_links_csv": "https://my-bucket-name.s3.eu-central-1.amazonaws.com/my_contact_videos.csv"
}