Skip to main content
GET
/
api
/
v1
/
public
/
products
Listar produtos
curl --request GET \
  --url https://api.indiqai.com/api/v1/public/products \
  --header 'X-API-Key: <x-api-key>'
[
  {
    "id": "550e8400-e29b-41d4-a716-446655440111",
    "name": "Pizza Margherita",
    "price": 45.9,
    "quantity": 50,
    "description": "Molho de tomate, mussarela e manjericão",
    "image_url": "https://storage.indiqai.com/products/pizza.jpg",
    "created_at": "2026-03-20T08:15:00Z"
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.indiqai.com/llms.txt

Use this file to discover all available pages before exploring further.

Listar Produtos

Retorna os produtos ativos e visíveis da empresa autenticada.

Comportamento atual

  • a resposta é um array simples, sem wrapper products ou total
  • apenas produtos is_active=true e is_visible=true entram na listagem
  • cada item retorna id, name, price, quantity, description, image_url e created_at

Exemplo de resposta

[
  {
    "id": "550e8400-e29b-41d4-a716-446655440111",
    "name": "Pizza Margherita",
    "price": 45.9,
    "quantity": 50,
    "description": "Molho de tomate, mussarela e manjericão",
    "image_url": "https://storage.indiqai.com/products/pizza.jpg",
    "created_at": "2026-03-20T08:15:00Z"
  }
]

Status comuns

  • 200 lista retornada com sucesso
  • 401 API Key inválida ou revogada
  • 403 plano sem api_access
  • 422 header inválido
  • 429 limite global da API pública excedido

Headers

X-API-Key
string
required

Chave de API

Response

Successful Response

id
string
required
name
string
required
price
number
required
quantity
integer
required
created_at
string<date-time> | null
description
string | null
image_url
string | null