---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Criar ou estender uma interface de CAPI

# Criar ou estender uma interface de CAPI {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Você pode criar uma nova interface de CAPI ou estender uma existente adicionando novas operações.

## Antes de Iniciar

* Função necessária: admin
* Revise [APIs de CAPI padrão](https://servicenow-prod.fluidtopics.net/0q3RM6bLe7haokqclqsYug "Várias APIs de CAPI são fornecidas por padrão com a aplicação Cloud Provisioning and Governance.") e certifique-se de que o provedor e o produto que você deseja criar não existam.
* Familiarize-se com a API do provedor de nuvem para que você saiba como criar chamadas REST para o provedor. Se você não estiver familiarizado com os cabeçalhos, requisitos de autenticação, endpoint e dados que pode passar para a API do provedor, não poderá criar seus próprios componentes de CAPI.

## Por Que e Quando Desempenhar Esta Tarefa

Normalmente, você pode usar as interfaces padrão fornecidas na aplicação Cloud Provisioning and Governance. Para criar uma interface personalizada, baseie-a em uma existente que seja semelhante.

## Procedimento

1. Em Portal de Administração de Nuvem, navegue até DesignAPI em Nuveme, em seguida, clique na guia Interface.
2. Clique em Nova.
3. Na janela Adicionar interface de nuvem, insira um nome para a interface, uma descrição útil e selecione a categoria mais relevante à qual a interface de API deve pertencer.  
   Este exemplo mostra uma interface para armazenamento do Azure:

4. Na lista relacionada Operações de interface de CAPI, clique em Novo.  
   Cada operação criada corresponde a uma chamada de REST API diferente.
5. Forneça um nome para a operação que corresponda à API que você deseja chamar no provedor.  
   Por exemplo, você pode criar uma operação chamada CreateContainer que corresponde à operação Criar contêiner no Azure.

6. Clique com o botão direito do mouse no cabeçalho e selecione Salvar.
7. Na lista relacionada Parâmetros de operação de interface, clique em Novo.
8. Crie um parâmetro de que a operação precisa, conforme definido pela documentação da REST API do provedor de nuvem.  
   Se você não souber os parâmetros, a operação falhará. No exemplo de armazenamento do Azure, a operação CreateContainer deve ter o nome do contêiner que é chamado aqui de ContainerName.

9. Clique em Enviar.
10. Adicione quantos parâmetros forem necessários para a operação e, em seguida, adicione todas as operações necessárias.

## O que Fazer Depois

[Criar uma API de CAPI](https://servicenow-prod.fluidtopics.net/u1nCdbuO1uiBdSPx4M_RUg "Se as APIs de CAPI existentes não se integrarem à interface de CAPI de um provedor, você poderá criar uma API. As etapas nos blocos de recursos podem chamar seus métodos de API quando as operações são executadas.")

