Lexorium

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.

  1. 1Crie um token em /settings/api-tokens com o scope drafts:read
  2. 2Copie o token (formato lx_live_…). Ele só é mostrado uma vez.
  3. 3Faça uma requisição GET para /v1/drafts com o header Authorization: Bearer …
  4. 4Pronto! Integre o retorno com seu sistema.
curl -H "Authorization: Bearer lx_live_…" \
  https://api.lexorium.ai/v1/drafts

Endpoints

Referência resumida.

Spec OpenAPI 3.0 completa em /v1/openapi.json. Pode ser importada em Postman, Insomnia ou Bruno.

MétodoPathDescriçãoScope
GET/v1/Info da API e identificação do token*
GET/v1/draftsLista rascunhos do usuáriodrafts:read
POST/v1/draftsCria novo rascunhodrafts:write
GET/v1/drafts/:idObtém detalhes do rascunhodrafts:read
PATCH/v1/drafts/:idAtualiza rascunhodrafts:write
GET/v1/vaultsLista vaultsvaults:read
POST/v1/vaultsCria vaultvaults:write
GET/v1/vaults/:idObtém detalhes do vaultvaults:read
GET/v1/openapi.jsonSpec 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.