API de Integração
Vendas

Listar filtros de vendas

Lista os filtros e valores aceitos na listagem de vendas. O campo `campaign` sempre vem vazio: para filtrar por campanha, use os nomes de **Listar campanhas**.

GET
/sales/available-filters

Autorização

apiToken
Api-Token<token>

Token do parceiro. Gere no painel do parceiro: Configurações > Integrações > API Token (perfil Admin ou Superadmin). Envie só este header: se Authorization também for enviado, ele tem prioridade e a requisição é recusada com 401.

Local: header

Corpo da Resposta

application/json

application/json

curl -X GET "https://example.com/sales/available-filters"
{  "content": {    "status": [      "made_effective",      "not_logged"    ],    "origin": [      "CAMPAIGN",      "PROVI_PAY"    ],    "courses": [      {        "id": 123,        "name": "courseName"      }    ],    "productType": [      "CourseFinancing",      "MAAS",      "CreditCard",      "Boleto",      "ProviPay"    ],    "creator": [      "seler@domain.com"    ],    "campaign": []  }}