# Requisição REST

O módulo de "**requisição REST**", é utilizado para fazermos uma nova requisição do tipo REST. Podemos configurar a URL que será chamada, e também o tipo de método (exemplo: GET, POST, PUT, DELETE...). Se o método a ser chamado tem a opção de enviar um corpo na requisição, então temos os campos de Header (cabeçalho) e Body (corpo).

<figure><img src="/files/UA6UKFLa1BUKaTUjzdwA" alt=""><figcaption><p>Utilização do módulo <strong>Requisição REST</strong> em um fluxo real</p></figcaption></figure>

### Detalhes do módulo

Há uma opção chamada "**Opções avançadas**", onde temos a possibilidade de configurar o tempo limite da requisição, se permitiremos que seja acessado **endpoints** inseguros, e se estará habilitado a opção de **retries**, que é a quantidade de tentativas que o sistema fará.

Neste módulo é utilizado o método HTTP, para determinar a operação a ser realizada em um determinado recurso, utilizando a arquitetura **REST**. Há também duas saídas, uma de "Sucesso" e outra de "Erro".

### Caso de uso

Precisamos fazer uma consulta no banco de dados do cliente, passando o Id de um produto específico para obtermos mais informações do mesmo. Para isso, utilizaremos o módulo **Requisição REST** e também o método do tipo GET, e informaremos o Id do produto direto na URL da requisição.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.hyperflow.global/docs/builder-de-chatbots/integracao/requisicao-rest.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
