Skip to main content
POST
/
admin
/
products
Criar Produto
curl --request POST \
  --url https://api.example.com/admin/products \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "description": "<string>",
  "price": 123,
  "points_cost": 123,
  "category": "<string>",
  "stock": 123
}
'
{
  "message": "Produto criado com sucesso",
  "product": {
    "uid": "prd_002",
    "name": "Pizza Calabresa",
    "points_cost": 180
  }
}

Criar Produto

Cadastra um novo produto na empresa.

Request Body

name
string
required
Nome do produto
description
string
Descrição do produto
price
number
Preço em reais
points_cost
integer
required
Custo em pontos para resgate
category
string
Categoria do produto
stock
integer
Quantidade em estoque

Request

curl -X POST "https://api.indiqai.com/api/v1/admin/products" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Pizza Calabresa",
    "description": "Calabresa, cebola e azeitonas",
    "price": 42.90,
    "points_cost": 180,
    "category": "Pizzas",
    "stock": 100
  }'

Response

{
  "message": "Produto criado com sucesso",
  "product": {
    "uid": "prd_002",
    "name": "Pizza Calabresa",
    "points_cost": 180
  }
}