For the complete documentation index, see llms.txt. This page is also available as Markdown.
Solicitação única
Visão geral e benefícios
Na versão 6.0.1, foi introduzido um novo recurso que permite enviar todos os dados necessários e receber o resultado da análise em uma única solicitação.
Antes da versão 6.0.1, interagir com a API exigia várias solicitações: era necessário criar uma pasta e enviar mídia para ela, iniciar análises (veja Liveness, Biometria e Lista de bloqueio), e então consultar os resultados ou usar webhooks para notificações quando o resultado estivesse pronto. Esse fluxo ainda é suportado, então, se for necessário enviar solicitações separadas, é possível continuar usando os métodos existentes listados acima.
No entanto, o novo modo de operação da API simplifica significativamente o processo ao permitir enviar uma única solicitação e receber a resposta de forma síncrona. Os principais benefícios são:
Uma única solicitação para tudo – todos os dados são enviados em um único pacote, eliminando o risco de perda de dados.
Resposta síncrona – não há necessidade de polling ou webhooks para recuperar os resultados.
Alto desempenho – oferece suporte a até 36 análises por minuto por instância.
Uso
Para usar este método, chame POST /api/folders/. No cabeçalho X-Forensic-Access-Token, informe seu token de acesso. Adicione arquivos de mídia ao corpo da solicitação e defina as tags e os metadados, se necessário, na parte do payload.
Exemplo de requisição
{// (bloco opcional) metadados da pasta, se necessário"folder:meta_data":{"partner_side_folder_id":"00000000-0000-0000-0000-000000000000","person_info":{"first_name":"John","middle_name":"Jameson","last_name":"Doe"}},// (bloco opcional) metadados da pasta, se necessário"media:meta_data":{"video1":{"foo":"bar"}},"media:tags":{"video1":["video_selfie","video_selfie_eyes","orientation_portrait"]},"analyses":[{"type":"quality",// (bloco opcional) metadados da pasta, se necessário"meta_data":{"example1":"some_example1"},// parâmetros adicionais"params":{"threshold_spoofing":0.5,"extract_best_shot":false}}]}