Skip to main content
POST
/
admin
/
coupons
/
generate
Gerar Cupom
curl --request POST \
  --url https://api.example.com/admin/coupons/generate \
  --header 'Content-Type: application/json' \
  --data '
{
  "user_id": "<string>",
  "product_uid": "<string>",
  "discount_percent": 123,
  "expires_days": 123
}
'
{
  "coupon": {
    "uid": "cpn_001",
    "code": "PIZZA20-A1B2C3",
    "discount_percent": 20,
    "product_name": "Pizza Margherita",
    "expires_at": "2026-02-05T23:59:59Z"
  }
}

Gerar Cupom

Gera um novo cupom de desconto para um cliente específico.

Request Body

user_id
string
required
ID do usuário que receberá o cupom
product_uid
string
required
UID do produto vinculado ao cupom
discount_percent
integer
Percentual de desconto (0-100)
expires_days
integer
default:30
Dias até expirar

Request

curl -X POST "https://api.indiqai.com/api/v1/admin/coupons/generate" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "user_id": "user_001",
    "product_uid": "prd_001",
    "discount_percent": 20,
    "expires_days": 15
  }'

Response

{
  "coupon": {
    "uid": "cpn_001",
    "code": "PIZZA20-A1B2C3",
    "discount_percent": 20,
    "product_name": "Pizza Margherita",
    "expires_at": "2026-02-05T23:59:59Z"
  }
}