API para Desenvolvedores

Os mesmos dados que alimentam o Navigator e a Matrix, expostos em URLs JSON estáveis e diretamente acessíveis — sem chave, sem limite de requisições, sem necessidade de scraping.

Para quem é isso

Para qualquer pessoa que queira consumir os dados de protocolo/domínio/affordance do OpenHaven de forma programática — construindo uma ferramenta sobre eles, alimentando um agente ou servidor MCP, ou escrevendo um script pontual. Esta é uma API JSON estática, somente leitura e sem autenticação: sem filtros ou parâmetros de consulta dinâmicos, sem acesso de escrita, sem limite de requisições além do comportamento normal de hospedagem estática.

Endpoints disponíveis

Cada endpoint abaixo retorna exatamente os mesmos dados que alimentam o openhaven.net, em uma URL estável. Detalhes completos e legíveis por máquina — incluindo a lista atual de endpoints — estão no documento de descoberta vinculado abaixo.

/api/protocols.json

All protocol/tool entries in the matrix.

/api/protocols/{id}.json

A single protocol entry by id.

/api/domains.json

Use-case domains that protocols are mapped to.

/api/affordances.json

Affordances (capabilities) that protocols provide.

/api/entity-types.json

Entity-type definitions (the categories protocols are classified under).

/api/attribute-defs.json

Definitions and metadata for the attribute fields used on protocol entries.

De onde vêm os dados

Todo valor servido por esta API tem origem nos mesmos dados verificados por humanos, transparentemente rastreados e atribuídos a contribuidores, descritos em nossa página de processo — nada aqui é gerado ou servido de forma diferente do que você vê no próprio site.

Saiba mais sobre nosso processo →

Especificação legível por máquina

A lista de endpoints acima é para humanos. Para a descrição canônica e legível por máquina desta API — endpoints, governança de dados e notas de acesso em JSON — use o documento de descoberta:

/api/index.json →