Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Usando uma API no Make | Introdução a APIs
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Automação de Fluxos de Trabalho com Make.com

bookUsando uma API no Make

Você utilizará uma API real, abrirá sua documentação e construirá uma requisição funcional dentro do Make. O objetivo é aprender um processo repetível que se aplica a quase qualquer API, e não memorizar um serviço específico.

Adicionar o módulo HTTP

No seu cenário do Make, adicione o módulo HTTP e escolha Make a request. Esta opção oferece controle total sobre métodos, parâmetros, cabeçalhos e corpos de requisição, o que é essencial ao trabalhar com diferentes APIs.

Escolher uma API de exemplo real

O passo a passo utiliza a Rainforest API, um serviço que recupera dados de produtos da Amazon. Não é necessário se cadastrar para acompanhar. A documentação é real e representa o que a maioria das APIs apresenta em produção.

Identificar Entradas Necessárias

Apesar da documentação de API parecer intimidadora, você sempre procura pelos mesmos elementos:

  • URL da requisição;
  • método da requisição;
  • parâmetros obrigatórios.

Para este endpoint, os parâmetros obrigatórios são:

  • api_key;
  • type.

Sem esses parâmetros, a requisição falhará.

Definir a URL e o Método

Defina o método como GET e cole a URL correta do endpoint conforme a documentação. Pequenos erros aqui são comuns e frequentemente causam falhas iniciais.

Adicionar Parâmetros que Tornam a Requisição Útil

Uma requisição pode ser válida, mas ainda assim retornar dados sem significado.

Para uma busca de produto, geralmente são necessários parâmetros adicionais:

  • type = product;
  • asin;
  • amazon_domain.

Esses parâmetros definem exatamente qual produto e marketplace a requisição irá buscar.

Testar a Requisição

Execute o módulo utilizando Executar somente este módulo. Isso permite inspecionar a resposta claramente sem executar todo o cenário.

Melhorar a Legibilidade da Saída

Ative Analisar resposta no módulo HTTP. Isso torna a saída estruturada e significativamente mais fácil de entender e mapear em módulos subsequentes.

Note
Nota

O trabalho com APIs no Make segue um fluxo previsível: adicionar o módulo HTTP, confirmar o método, definir a URL, incluir parâmetros obrigatórios e relevantes, testar a requisição, limitar a saída e validar a resposta.

question mark

Qual ação geralmente faz com que uma solicitação de API retorne dados úteis em vez de apenas ser tecnicamente válida?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain how to find the correct endpoint URL in API documentation?

What should I do if my request returns an error or no data?

How do I know which additional parameters are available for a specific API?

bookUsando uma API no Make

Deslize para mostrar o menu

Você utilizará uma API real, abrirá sua documentação e construirá uma requisição funcional dentro do Make. O objetivo é aprender um processo repetível que se aplica a quase qualquer API, e não memorizar um serviço específico.

Adicionar o módulo HTTP

No seu cenário do Make, adicione o módulo HTTP e escolha Make a request. Esta opção oferece controle total sobre métodos, parâmetros, cabeçalhos e corpos de requisição, o que é essencial ao trabalhar com diferentes APIs.

Escolher uma API de exemplo real

O passo a passo utiliza a Rainforest API, um serviço que recupera dados de produtos da Amazon. Não é necessário se cadastrar para acompanhar. A documentação é real e representa o que a maioria das APIs apresenta em produção.

Identificar Entradas Necessárias

Apesar da documentação de API parecer intimidadora, você sempre procura pelos mesmos elementos:

  • URL da requisição;
  • método da requisição;
  • parâmetros obrigatórios.

Para este endpoint, os parâmetros obrigatórios são:

  • api_key;
  • type.

Sem esses parâmetros, a requisição falhará.

Definir a URL e o Método

Defina o método como GET e cole a URL correta do endpoint conforme a documentação. Pequenos erros aqui são comuns e frequentemente causam falhas iniciais.

Adicionar Parâmetros que Tornam a Requisição Útil

Uma requisição pode ser válida, mas ainda assim retornar dados sem significado.

Para uma busca de produto, geralmente são necessários parâmetros adicionais:

  • type = product;
  • asin;
  • amazon_domain.

Esses parâmetros definem exatamente qual produto e marketplace a requisição irá buscar.

Testar a Requisição

Execute o módulo utilizando Executar somente este módulo. Isso permite inspecionar a resposta claramente sem executar todo o cenário.

Melhorar a Legibilidade da Saída

Ative Analisar resposta no módulo HTTP. Isso torna a saída estruturada e significativamente mais fácil de entender e mapear em módulos subsequentes.

Note
Nota

O trabalho com APIs no Make segue um fluxo previsível: adicionar o módulo HTTP, confirmar o método, definir a URL, incluir parâmetros obrigatórios e relevantes, testar a requisição, limitar a saída e validar a resposta.

question mark

Qual ação geralmente faz com que uma solicitação de API retorne dados úteis em vez de apenas ser tecnicamente válida?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2
some-alt