Pular para o conteúdo principal

Publicação Dev Portal

Visão Geral

Após a criação da documentação de uma API, representada por sua especificação e documentação Markdown, o próximo passo é disponibilizá-la em um Dev Portal para consumo. O processo de disponibilização de documentação no Dev Portal é chamado de publicação. Uma vez publicada, a documentação estará acessível no menu > Catálogo de APIs do portal. Para saber mais sobre a visualização do catálogo no portal, acesse a seção Catálogo de APIs do Dev Portal.

O Dev Portal atua como catálogo centralizador de documentações de toda a organização. Nele, essa documentação pode ser acessada tanto pelos consumidores da API quanto pelos próprios desenvolvedores dela, para fins de registro de regras de negócio e decisões de design.

Informação adicional

Devido à natureza multi-portal do DHuO, é possível publicar uma documentação em vários portais, bem como ter versões diferentes de uma documentação em cada portal.

A visão do catálogo de todas as documentações de APIs publicadas em um portal está disponível no estúdio do portal, pela administração de portais. Para saber mais sobre o catálogo do Dev Portal, acesse a seção Catálogo da Administração do Dev Portal.

Configuração

A publicação de documentações é gerenciada pela interface do estúdio da API. A partir da home, acesse o menu > APIs. Na página de APIs, visualize a API desejada e acesse o menu > Publicação. Na página de publicações, as documentações podem ser adicionadas, atualizadas ou removidas dos portais.

O processo de publicação de documentações de API é dividido em duas etapas:

  • publicação da especificação. Essa etapa é obrigatória.
  • publicação da documentação Markdown. Essa etapa é opcional.

A publicação envolve a escolha de um portal e uma versão da documentação. Escolha o portal em que a documentação será publicada, selecione a versão da documentação, compare, revise as alterações e realize a publicação.

Atenção!

Para que a opção de publicação de documentação Markdown esteja habilitada, é necessário que a especificação da API correspondente esteja publicada.

Informação adicional

Para publicar, é necessário ter versionado a especificação e a documentação Markdown. Para saber mais sobre a criação e versionamento de documentações, acesse as seções Especificação de API e Documentação da API.

Permissões

Apenas usuários com papel de administrador da organização (Org Admin) ou provedor de APIs (API Provider) podem publicar documentações em portais. Para saber mais, acesse a seção Papéis e permissões.

Parâmetros publicação especificação

Aqui estão os parâmetros para a publicação de uma especificação no portal:

  • Portal: Obrigatório. Portal onde a especificação será disponibilizada.
  • Versão da especificação: Obrigatório. Versão da especificação a ser publicada no portal.
Cuidado!

Ao excluir a publicação de uma especificação de um portal, os usuários do portal deixarão de ter acesso a ela. Caso haja documentação Markdown associada, ela também será excluída.

Parâmetros publicação documentação Markdown

Aqui estão os parâmetros para a publicação de uma documentação no portal:

  • Portal: Obrigatório. Portal onde a documentação será disponibilizada.
  • Versão da documentação: Obrigatório. Versão da documentação a ser publicada no portal.
Cuidado!

Ao excluir a publicação de uma documentação de um portal, os usuários do portal deixarão de ter acesso a ela.