Pular para o conteúdo
int8labs

Referência da API

Todas as rotas da v1, uma página por rota, com os parâmetros, o corpo, as respostas, os erros e exemplos em cURL, Python e JavaScript.

1 min de leitura · atualizado em 13/10/2026

Rotas

MétodoRotaO que faz
GET/v1/healthSituação dos modelos
GET/v1/modelsModelos, preços e unidades
GET/v1/voicesAs 5 vozes
GET/v1/balanceSaldo da organização
POST/v1/tokensToken temporário para o navegador e o SDK do avatar
POST/v1/ttsTexto para áudio
WS/v1/tts/streamVoz em streaming
POST/v1/stt/transcriptionsCria uma transcrição em lote (arquivo ou URL)
GET/v1/stt/transcriptionsLista as transcrições, das mais novas para as mais velhas
GET/v1/stt/transcriptions/{job_id}Situação e resultado de uma transcrição
GET/v1/stt/transcriptions/{job_id}/exportTexto ou legenda (txt, srt ou vtt) de uma transcrição concluída
DELETE/v1/stt/transcriptions/{job_id}Cancela (na fila ou processando) ou apaga o resultado
WS/v1/stt/streamTranscrição ao vivo
WS/v1/avatar/streamAvatar

Convenções

  • Endereço: https://api.int8labs.com (WebSockets em wss://api.int8labs.com).
  • Credencial: Authorization: Bearer int8_live_… ou Bearer int8_tmp_…. No WebSocket do navegador, ?token=int8_tmp_….
  • Corpo: JSON em snake_case, menos o upload do lote (multipart/form-data).
  • Datas: ISO 8601 em UTC, com milissegundos.
  • Dinheiro: reais, com até 8 casas.
  • Rastreio: toda resposta leva X-Request-Id.
  • Erros: {"error": {"code", "message", "request_id"}}; a lista está em Erros.

OpenAPI

O esquema OpenAPI 3.1 das rotas REST está em /docs/openapi.json e em GET https://api.int8labs.com/v1/openapi.json. Os WebSockets ficam fora do OpenAPI e estão descritos nas páginas WS da lista acima.