> ## Documentation Index
> Fetch the complete documentation index at: https://developer.z-api.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Pegar produtos

> Retorna os produtos do catálogo do WhatsApp Business

## Conceituação

Nesse método você será capaz de pegar os produtos de um catálogo do WhatsApp Business.

***

## Atributos

### Header

<ParamField path="instanceId" type="string" required>
  ID da sua instância. Disponível no painel Z-API em **Instâncias**.
</ParamField>

<ParamField path="token" type="string" required>
  Token da sua instância Z-API.
</ParamField>

### Query Parameters

<ParamField query="nextCursor" type="string">
  Token de paginação para buscar mais registros
</ParamField>

***

## Response

### 200

<ResponseField name="cartEnabled" type="boolean">
  Status do carrinho de compras ativo
</ResponseField>

<ResponseField name="products" type="array">
  Lista de produtos do catálogo
</ResponseField>

```json theme={"theme":{"light":"github-light","dark":"poimandres"}}
{
  "cartEnabled": true,
  "products": [
    {
      "availability": "in stock",
      "id": "999999999999999",
      "retailerId": null,
      "description": "Descrição do mouse",
      "price": "100000",
      "salePrice": "90000",
      "currency": "BRL",
      "name": "Mouse",
      "quantity": null,
      "images": ["https://..."]
    }
  ]
}
```

### 405

Neste caso certifique que esteja enviando corretamente a especificação do método, ou seja verifique se você enviou o POST ou GET conforme especificado no início deste tópico.

### 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. Consulte a rota [Pegar Produtos V2](/business/get-products-v2).

### 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".
