Skip to main content
Retorna todos os descontos configurados na organização.

Autenticação

Requer um token de acesso válido (CHARGEFY_ACCESS_TOKEN) no header Authorization.

Parâmetros de Query

ParâmetroTipoObrigatórioDescrição
pageintegerNãoNúmero da página (default: 1)
limitintegerNãoItens por página (default: 10, máx: 100)
sortingstringNãoOrdenação (ex: -created_at)

Campos da Resposta

CampoTipoDescrição
itemsarrayLista de descontos
items[].idstringID do desconto
items[].namestringNome do desconto
items[].typestringTipo (fixed ou percentage)
items[].amountintegerValor fixo em centavos (quando type: fixed)
items[].basisPointsintegerPercentual em basis points (quando type: percentage)
items[].durationstringDuração (once, repeating, forever)
items[].maxRedemptionsintegerMáximo de utilizações
items[].redemptionsCountintegerNúmero de utilizações
paginationobjectInformações de paginação

Exemplo de Requisição

curl -X GET "https://api.chargefy.io/api/v1/discounts/" \
  -H "Authorization: Bearer $CHARGEFY_ACCESS_TOKEN"

Exemplo de Resposta

{
  "items": [
    {
      "id": "disc_abc123",
      "name": "Desconto de Lançamento",
      "type": "percentage",
      "basisPoints": 2000,
      "duration": "once",
      "maxRedemptions": 100,
      "redemptionsCount": 23,
      "createdAt": "2026-02-01T10:00:00Z"
    }
  ],
  "pagination": {
    "total_count": 5,
    "max_page": 1
  }
}