---
title: "Listar produtos"
method: GET
path: "/produtos"
tags: ["Produtos"]
---

# Listar produtos

`GET /produtos`

## Query parameters

- `nome` string
- `codigo` string
- `gtin` integer
- `situacao` 'A' | 'I' | 'E'
- `dataCriacao` string
- `dataAlteracao` string
- `idListaPreco` integer
- `limit` integer
- `offset` integer

## Response `200`

OK

- object
  - `itens` ListagemProdutosResponseModel[]
    - `id` integer
    - `sku` string
    - `descricao` string
    - `tipo` 'K' | 'S' | 'V' | 'F' | 'M' — - K - Kit - S - Simples - V - Com Variacoes - F - Fabricado - M - Materia Prima
    - `situacao` 'A' | 'I' | 'E' — - A - Ativo - I - Inativo - E - Excluido
    - `dataCriacao` string, nullable
    - `dataAlteracao` string, nullable
    - `unidade` string
    - `gtin` string
    - `precos` PrecoProdutoResponseModel — 
      - `preco` number, float, nullable
      - `precoPromocional` number, float, nullable
      - `precoCusto` number, float, nullable
      - `precoCustoMedio` number, float, nullable
    - `estoque` EstoqueListagemResponseModel — 
      - `localizacao` string, nullable
    - `tipoVariacao` 'N' | 'P' | 'V', nullable — - N - Normal - P - Pai - V - Variacao
  - `paginacao` PaginatedResultModel — 
    - `limit` integer
    - `offset` integer
    - `total` integer

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error
- `503` — Service Unavailable

---

[API](https://skmtc.net/olist/apis/olist-erp-api-v3.md) · [All operations](https://skmtc.net/olist/apis/olist-erp-api-v3/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/olist/olist-erp-api-v3/versions/c351400bb11f/schema)
