# Gatilhos API Gateway: Adição e Configuração

Este gatilho, diferentemente dos demais, executa o fluxo em conjunto com um API Gateway configurado dentro do **Skyone Studio.**

A seguir, saiba adicionar e configurar um Gatilho API Gateway:

* [Adicionar Gatilho API Gateway](#adicionar-gatilho-api-gateway)
  * [Configurações](#configuracoes)

### Adicionar Gatilho API Gateway <a href="#adicionar-gatilho-api-gateway" id="adicionar-gatilho-api-gateway"></a>

Para adicionar um gatilho API Gateway, siga os seguintes passos:

1. Clique em "**Comece com um gatilho"**.
2. Clique no sinal de mais da opção **API Gateway.** Em seguida, abrirá o modal para configurá-lo e visualizar mais informações.&#x20;
3. Este modal é dividido em duas áreas: **Cabeçalho** e **Configurações**.

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FUN2R6ghb2ycFjYMbXABf%2Fgatilho-apigateway2.gif?alt=media&#x26;token=51c3c8a7-606f-476c-a489-a6654aad6737" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
[Saiba sobre o Cabeçalho do Módulo aqui](https://docs.skyone.cloud/skyone-studio/integracoes/cabecalho-dos-modulos).&#x20;
{% endhint %}

#### Configurações <a href="#configuracoes" id="configuracoes"></a>

Selecione os campos **API Gateway, Versão e Rota** previamente cadastrados.

{% hint style="warning" %}
Não é possível utilizar a mesma rota em mais de um Gatilho API Gateway.
{% endhint %}

Além disso, a tela de configurações possui mais os seguintes itens:

* **URL do gatilho:** Após selecionar as configurações anteriores, a URL do gatilho será exibida.
* **URL token OAuth2:** Este campo é exibido para tipos OAuth2 e permite gerar o token OAuth2. Para isso, faça uma requisição POST para a URL exibida, utilizando o exemplo de requisição fornecido. [Leia mais aqui](https://docs.skyone.cloud/api-gateway#oauth2).&#x20;
* **Usar JSON Schema na requisição (opcional):** Permite enviar um JSON Schema para validação do API Gateway.&#x20;
* **Especificação da requisição:** Os campos Body e Query são opcionais.

{% hint style="info" %}
Os dados do BODY e da QUERY informados aqui aparecerão, respectivamente, como os parâmetros **body** e **query** do Gatilho API Gateway na configuração dos módulos subsequentes.
{% endhint %}

Para finalizar as configurações do gatilho, clique em "**Salvar**".&#x20;

Leia também:&#x20;

* [Editar gatilhos](https://docs.skyone.cloud/skyone-studio/integracoes/edicao-de-gatilhos-e-modulos-no-fluxo)
* [Caso de uso: parâmetros de gatilho API Gateway](https://docs.skyone.cloud/skyone-studio/how-to/caso-de-uso-parametros-de-gatilho-api-gateway)
