Skip to main content
A API pública da Acrity permite consultar contexto do workspace, repositórios, pull requests, reviews, webhooks, credenciais, bootstrap e security scans, conforme os escopos da API key.

Base

Rotas públicas usam o prefixo /api/v1. A documentação OpenAPI fica disponível no ambiente da Acrity em:
  • /docs, para visualização interativa;
  • /openapi/v1-public.json, para consumo por ferramentas;
  • variantes localizadas quando habilitadas, como /openapi/v1-public.pt-BR.json.

Autenticação

Use o header X-Acrity-Key:
API keys são criadas em API Keys. Criar uma API key requer um admin do Workspace.

Escopos

Prefira uma API key por sistema consumidor. Isso facilita rotação, auditoria e limitação de escopo.

Recursos principais

Paginação e filtros

Listagens podem usar paginação e filtros. Consulte a especificação OpenAPI do seu ambiente para os parâmetros exatos de cada recurso. O tamanho de página padrão é 20 e o máximo é 50. Uma requisição com tamanho de página acima de 50 retorna 400. Boas práticas:
  • use páginas pequenas em integrações recorrentes;
  • mantenha o cursor ou a página processada na automação;
  • trate respostas vazias como estado válido;
  • aplique backoff em 429.

Erros

Limites de taxa

Cada API key é limitada a cerca de 300 requisições por minuto por padrão. Quando você excede o limite, a API retorna 429 junto com estes headers de resposta: Respeite o Retry-After e aplique backoff antes de tentar novamente.

Exemplo de chamada

Comece por /api/v1/context ao diagnosticar uma integração. Essa chamada confirma se a key está ativa e quais escopos estão disponíveis.