Primeiros passos

Documentação da API do IVGraph

O IVGraph oferece uma API REST para acessar os dados do grafo do espaço de trabalho do Notion — nós, relações, busca e conteúdo das páginas. Use-a para criar integrações, alimentar agentes LLM ou analisar seu espaço de trabalho do Notion de forma programática.

URLs base

AmbienteURL
Produçãohttps://ivgraph.com/api/
Produção (V1)https://ivgraph.com/v1/

Autenticação

O IVGraph aceita dois métodos de autenticação:

MétodoCaso de usoCabeçalho
JWT (OAuth do Notion) Aplicações web, sessões de usuários Authorization: Bearer <jwt_access_token>
Token de serviço Agentes LLM, automação, CI/CD Authorization: Bearer ivg_<token>

Início rápido com token de serviço

  1. Entre em ivgraph.com pelo OAuth do Notion
  2. Acesse Perfil → Tokens de serviço
  3. Crie um token com os escopos necessários (por exemplo, graph:search, graph:read)
  4. Use o token nas suas requisições:
curl -H "Authorization: Bearer ivg_your_token_here" \
  "https://ivgraph.com/v1/graph/search?q=project&workspace_id=YOUR_WORKSPACE_ID"

Camadas da API

CamadaCaminho baseAutenticaçãoDescrição
API V1 para LLMs /v1/graph/ Token de serviço Acesso somente de leitura ao grafo para agentes LLM
API de grafo /api/notion-graph/ JWT Dados completos do grafo (nós + arestas)
API de busca /api/search/ JWT Busca de texto completo, semântica e híbrida
API interna /api/ JWT Autenticação, cobrança, integrações, regras de estilo
Pública /api/stats/public/ Nenhuma Estatísticas da plataforma, verificações de integridade

Limites de requisições

APILimiteEscopo
V1 (Token de serviço)Pico de 20 req/10s, 600 req/15minPor token
API de usuário (JWT)100 req/minPor usuário
Anônima20 req/minPor IP

Formato dos erros

Todos os erros retornam JSON:

{
  "error": "Short error message",
  "detail": "Extended description (optional)"
}

Consulte Erros e limites de requisições para ver a referência completa dos erros.

Para agentes LLM

Documentação em formato legível por máquina: