Skip to main content

Base URL

O contrato manda

Esta referência não é escrita à mão: ela sai do mesmo openapi.yaml que gera a interface do servidor em Go e o client TypeScript do dashboard. Um endpoint só chega aqui depois de existir no contrato — e o build quebra se a implementação divergir dele. Na prática: o que está documentado é o que a API faz, e não a intenção de quem escreveu a página.

Formato das respostas

Toda resposta é JSON. Recursos vêm embrulhados em data, o que deixa espaço para metadados crescerem sem quebrar quem já consome:
Erro segue o envelope descrito em Erros. Datas são ISO 8601 e identificadores são UUID.
A API está em desenvolvimento e ainda não exige credencial. Não a use com dados reais até a autenticação existir.