Introdução à API Registry

Esta página se aplica à Apigee e à Apigee híbrida.

A API Registry é um projeto de código aberto que permite que as equipes façam upload e compartilhem descrições legíveis por máquina de APIs que estão em uso e em desenvolvimento. Essas descrições incluem especificações de API em formatos padrão, como OpenAPI, o Formato do serviço de descoberta da API Google e a Linguagem de buffers de protocolo. Essas especificações de API podem ser usadas por ferramentas como lints, navegadores, geradores de documentação, executores de testes, proxies e geradores de servidores e clientes de API. A API Registry pode ser vista como um catálogo de APIs empresariais legíveis por máquina criado para oferecer suporte a diretórios, portais e gerenciadores de fluxo de trabalho on-line.

A API Registry é descrita formalmente pelos arquivos de origem do Buffer de protocolo em google/cloud/apigeeregistry/v1. Segue as diretrizes de design da API do Google descritas em aip.dev e apresenta uma experiência de desenvolvedor consistente com as APIs de produção do Google.

A API Registry é destinada à equipe de plataformas de API, que tem a missão de garantir e melhorar (governar) as APIs em toda a organização.

A experiência do hub de API se concentra principalmente nos consumidores e produtores de APIs de uma organização cujas principais preocupações são encontrar e listar APIs no catálogo da organização. O hub de APIs interage com a API Registry. Não é necessário instalar a API Registry no GitHub para usar o hub da API.

Veja mais detalhes sobre a API Registry: