agentes de IA
O seu agente de IA opera o motor sozinho — sem servidor, sem webhook.
Conecte Claude, Cursor ou qualquer agente com MCP/HTTP à sua conta: ele cria vigílias por termo, OAB e processo, busca o que saiu no diário, puxa as novidades acumuladas, lê publicações, consulta processo e pesquisa jurisprudência. Em tempo real, o canal continua sendo o webhook; pelo agente, as novidades chegam sempre que ele consultar — e nada se perde no intervalo.
Sem MCP? O mesmo fluxo em três chamadas HTTP
Qualquer agente (ou script) com acesso HTTP cobre o ciclo completo com a chave de agente — todas as chamadas abaixo custam 0 créditos. O escopo da chave nova para eventos é EVENTS_READ (chaves antigas com USAGE_READ continuam funcionando).
# 1. Criar um monitor de termo (0 créditos)
curl -X POST https://api.lexnode.com.br/v1/monitors \
-H "Authorization: Bearer lapi_agent_..." \
-H "content-type: application/json" \
-d '{"type":"TERM","term":"nome da parte ou tese"}'
# 2. Puxar o que chegou desde a última consulta (0 créditos)
curl "https://api.lexnode.com.br/v1/events?type=PUBLICATION_CREATED&since=2026-08-21T00:00:00Z" \
-H "Authorization: Bearer lapi_agent_..."
# Guarde o maior occurredAt como próximo since e de-duplique pelo id:
# o recorte é inclusivo, então o evento da fronteira reaparece.
# 3. Ler a publicação de um hit (0 créditos)
curl https://api.lexnode.com.br/v1/publications/{publicationKey} \
-H "Authorization: Bearer lapi_agent_..."Como funciona o login (para quem constrói o hospedeiro)
O canal é um resource server OAuth 2.1. Uma chamada sem credencial responde 401 com WWW-Authenticate apontando para a metadata do recurso (RFC 9728); dali o cliente chega ao servidor de autorização, registra-se — por documento próprio (CIMD) ou registro dinâmico — e conduz o usuário à tela de consentimento. O token vale uma hora e o refresh rotaciona a cada renovação.
# O que o hospedeiro descobre sozinho
GET https://api.lexnode.com.br/.well-known/oauth-protected-resource/mcp
GET https://api.lexnode.com.br/.well-known/oauth-authorization-server
# Registro do cliente: documento próprio (CIMD) ou registro dinâmico
POST https://api.lexnode.com.br/oauth/register
# Autorização e token — PKCE S256 obrigatório
GET https://www.lexnode.com.br/oauth/authorize?client_id=…&code_challenge=…
POST https://api.lexnode.com.br/oauth/tokenA referência completa dos endpoints (incluindo GET /v1/events e os custos por operação) está na documentação oficial.