Saltar para o conteúdo principal

API Aedifica

A API REST JSON está disponível em produção em https://api.aedifica.audaces-scale.com/v1. O MCP usa https://api.aedifica.audaces-scale.com/mcp. A documentação destina-se a https://docs.aedifica.audaces-scale.com, ainda sem publicação nesta frente.

A especificação OpenAPI descreve apenas os endpoints implementados. A API usa chaves com âmbitos read/write, paginação por cursor, erros JSON, limites por chave e idempotência transacional em todos os POST.

RecursoOperações implementadas
projectsGET lista/ID e POST
contactsGET lista/ID e POST
documentsGET lista/ID, POST rascunho vazio de orçamento/fatura, GET ID/pdf
catalog-itemsGET lista/ID e POST
time-entriesGET lista/ID e POST com duração e validação de sobreposição

Não existem endpoints REST para gerir credenciais: owner/admin usam callables Firebase na app. Portal e webhooks têm documentação própria. Pesquisa, relatórios, planeamento REST, importações, edição e finalização continuam propostas nas páginas identificadas como tal. Nenhum endpoint L1 emite documentos, muda numeração fiscal, faz pagamentos ou comunica com AT/Verifactu/AEAT.

Começar por Autenticação e Convenções. Decisões, funções, modelos de dados e entrega operacional em docs/plans/l1-api.md.