Autenticação
Todas as solicitações de API devem ser autenticadas usando uma chave de API.
URL Base
Seção intitulada “URL Base”https://api.recordmeeting.com/v1Autenticação por chave de API
Seção intitulada “Autenticação por chave de API”Inclua sua chave de API no cabeçalho Authorization:
Authorization: Bearer <sua_chave_api>Para criar uma chave de API, consulte Guia do Usuário → Chaves de API.
Exemplo de solicitação
Seção intitulada “Exemplo de solicitação”curl -X GET "https://api.recordmeeting.com/v1/recordings" -H "Authorization: Bearer rm_sua_chave_api_aqui"Respostas de erro
Seção intitulada “Respostas de erro”Todos os erros seguem este formato:
{ "error": { "code": "CÓDIGO_DE_ERRO", "message": "Descrição legível por humanos" }}Códigos de erro de autenticação
Seção intitulada “Códigos de erro de autenticação”| Código | Status HTTP | Significado |
|---|---|---|
UNAUTHORIZED | 401 | Cabeçalho Authorization ausente ou malformado |
INVALID_API_KEY | 401 | A chave não existe ou foi revogada |
API_KEY_EXPIRED | 401 | A chave expirou |
USER_NOT_FOUND | 401 | O usuário associado à chave não existe mais |
FORBIDDEN | 403 | Autenticado, mas sem permissão para este recurso |
Códigos de erro comuns
Seção intitulada “Códigos de erro comuns”| Código | Status HTTP | Significado |
|---|---|---|
RECORDING_NOT_FOUND | 404 | O ID da gravação não existe ou não está acessível |
RECORDING_LOCKED | 403 | O recurso requer uma atualização de assinatura |
VALIDATION_ERROR | 400 | Parâmetros de solicitação inválidos ou ausentes |
INTERNAL_ERROR | 500 | Erro do lado do servidor |