API pública em construção. O ApolloSpace AI expõe internamente uma
superfície HTTP completa (consumida pelo próprio app), mas a
curadoria do que vira endpoint público estável está em
andamento. Esta seção será preenchida endpoint-por-endpoint
conforme cada um for ratificado pra integração externa. Se você
precisa de um endpoint específico antes de ele aparecer aqui,
fale com support@apollospace.ai.
Convenções gerais
Autenticação
Todas as chamadas HTTP carregam Bearer token no header:id_token é o token Cognito emitido após login. Tem expiração
curta (horas) — use o refresh token pra renovar.
Identidade da organização
Como o mesmo usuário pode pertencer a múltiplas orgs, toda chamada precisa especificar qual org é o contexto da operação:Versionamento
Endpoints públicos vivem sob/v1/.... Mudanças incompatíveis
(breaking changes) vão pra /v2/... futuramente — /v1 é mantido
em paralelo por janela mínima de 6 meses após anúncio.
Datas e timestamps
- Timestamps: ISO 8601 com timezone — ex.:
"2026-06-26T17:45:13Z" - Datas (sem hora):
YYYY-MM-DD— ex.:"2026-06-26" - Timezone: sempre UTC nos retornos. Em queries, você pode mandar com timezone (ApolloSpace AI converte pra UTC internamente).
Identificadores
- IDs de recursos (lead, conversation, pipeline, etc.) são UUIDs versão 4
- Não há IDs auto-incrementais expostos publicamente — sempre UUID
Paginação
Endpoints que retornam lista usam cursor-based pagination:- Pra próxima página:
?cursor=<next_cursor> next_cursor: nullsignifica fim da lista- Cursors não são URLs estáveis — não persista; use só pra navegação sequencial
Tratamento de erro
Todos os erros retornam JSON com shape consistente:code: identificador estável da família de erro (use no seu client)message: descrição legível, não estável entre versõesrequest_id: id pra suporte — cole no chamado pra que o time ache o log
Códigos HTTP
Rate limits
Endpoints têm limites por organização + tipo de operação. Quando você atinge:- Resposta
429 Too Many Requests - Header
Retry-After: <segundos>indica quando tentar de novo - Pra carga sustentada acima do limit padrão, fale com suporte — podemos ajustar o teto
Idempotência
OperaçõesPOST cobráveis suportam header opcional de idempotência:
Surfaces que vão aparecer aqui
Endpoints planejados pra publicação (conforme estabilizam):- Leads: CRUD + filtros + import em massa
- Pipelines: leitura + criação + reordenação de stages
- Agentes: invocação programática + ler traces de runs anteriores
- Stars: consultar saldo, histórico, configurar caps
- Webhooks: assinar eventos (lead criado, atividade nova, reply detectado)
Próximos passos
Conceitos da plataforma
Antes de integrar, entenda o modelo de orgs + agentes.
Suporte
Endpoint que você precisa não está aqui ainda? Mande pro
support@apollospace.ai com o caso de uso.