x-hidden
e x-excluded
.
A extensão x-hidden
cria uma página para um endpoint, mas a oculta da navegação. A página só pode ser acessada ao navegar diretamente para sua URL.
Casos de uso comuns de x-hidden
incluem:
- Endpoints que você deseja documentar, mas não promover.
- Páginas para as quais você fará links a partir de outro conteúdo.
- Endpoints para usuários específicos.
x-excluded
x-excluded
exclui completamente um endpoint da sua documentação.
Casos de uso comuns de x-excluded
incluem:
- Endpoints internos.
- Endpoints descontinuados que você não deseja documentar.
- Recursos em beta que ainda não estão prontos para documentação pública.
Implementação
x-hidden
ou x-excluded
sob o método HTTP na sua especificação OpenAPI.
Aqui estão exemplos de como usar cada propriedade em um documento de esquema OpenAPI para um endpoint e um caminho de webhook.