API
Lexorium API — v1
REST API versionada. Autenticação por Bearer token com scopes granulares. Rate limiting por token. OpenAPI 3.0 spec completa disponível.
Quickstart
Faça sua primeira chamada em 2 minutos.
- 1Crie um token em /settings/api-tokens com o scope
drafts:read - 2Copie o token (formato
lx_live_…). Ele só é mostrado uma vez. - 3Faça uma requisição GET para
/v1/draftscom o headerAuthorization: Bearer … - 4Pronto! Integre o retorno com seu sistema.
curl -H "Authorization: Bearer lx_live_…" \
https://api.lexorium.ai/v1/draftsEndpoints
Referência resumida.
Spec OpenAPI 3.0 completa em /v1/openapi.json. Pode ser importada em Postman, Insomnia ou Bruno.
| Método | Path | Descrição | Scope |
|---|---|---|---|
| GET | /v1/ | Info da API e identificação do token | * |
| GET | /v1/drafts | Lista rascunhos do usuário | drafts:read |
| POST | /v1/drafts | Cria novo rascunho | drafts:write |
| GET | /v1/drafts/:id | Obtém detalhes do rascunho | drafts:read |
| PATCH | /v1/drafts/:id | Atualiza rascunho | drafts:write |
| GET | /v1/vaults | Lista vaults | vaults:read |
| POST | /v1/vaults | Cria vault | vaults:write |
| GET | /v1/vaults/:id | Obtém detalhes do vault | vaults:read |
| GET | /v1/openapi.json | Spec OpenAPI 3.0 completa | * |
Autenticação
Bearer tokens com 14 scopes granulares. Tokens nunca expiram por padrão, mas podem ter TTL configurável.
Rate limits
120 req/min padrão (configurável por token). Status 429 com header Retry-After quando excedido.
Webhooks
Assine 8 eventos (draft.created, comment.created, etc.). Payloads assinados com HMAC-SHA256.