Pegar Produtos
Método#
/catalogs#
GET https://api.z-api.io/instances/{{instanceId}}/token/{{instanceToken}}/catalogs
Header#
| Key | Value |
|---|---|
| Client-Token | TOKEN DE SEGURANÇA DA CONTA |
Conceituação#
Nesse método você será capaz de pegar os produtos de um catálogo do whatsapp Business
Atributos#
Opcional#
| Atributos | Tipo | Descrição |
|---|---|---|
| nextCursor | string | Token utilizado para paginação dos registros |
414 URI Too Large
Em alguns casos o envio do nextCursor pode causar um erro 414 "URI Too Large". Para resolver esse problema implementamos uma V2 para essa rota da API que aceita requisições do tipo POST para que você possa enviar o nextCursor no corpo da requisição. Para saber como utilizar acesse a documentação da rota Get Products V2
Response#
200#
| Atributos | Tipo | Descrição |
|---|---|---|
| cartEnabled | boolean | Atributo para saber se o carrinho está ativo |
| availability | string | Atributo para saber a disponibilidade do produto |
| id | string | Id do produto |
| retailerId | boolean | ID do varejista |
| description | string | Descricao do produto |
| price | string | Preço do produto |
| salePrice | string | Preço promocional |
| currency | string | Tipo da moeda |
| name | string | Nome do produto |
| quantity | boolean | Atributo de quantidade de produto |
| images | string | Link da imagem do produto |
Exemplo
405#
Neste caso certifique que esteja enviando o corretamente a especificação do método, ou seja verifique se você enviou o POST ou GET conforme especificado no inicio deste tópico.
415#
Caso você receba um erro 415, certifique de adicionar na headers da requisição o "Content-Type" do objeto que você está enviando, em sua grande maioria "application/json"