Pular para o conteúdo principal

Listar benefícios

GET /api/v1/valepix/benefits

Lista benefícios configurados para a integração autorizada, com busca opcional por nome.

Autenticação

Envie um API token ativo no header Authorization.

Authorization: Bearer <VALEPIX_API_TOKEN>
Accept: application/json

Path params

Esta rota não possui path params.

Query params

ParâmetroTipoObrigatórioDescrição
searchstringNãoBusca por nome do benefício

Exemplo curl

curl --request GET \
--header "Authorization: Bearer $VALEPIX_API_TOKEN" \
--header "Accept: application/json" \
--url "https://routes.valepix.com.br/api/v1/valepix/benefits?search=flex"

Response

{
"success": "success",
"data": {
"benefits": [
{
"id": "00000000-0000-4000-8000-000000000030",
"name": "Benefício Flexível",
"description": "Configuração padrão para colaboradores elegíveis",
"coparticipation_percentage": 0,
"items": [
{
"product_id": "00000000-0000-4000-8000-000000000201",
"product_slug": "alimentacao",
"product_name": "Alimentação",
"monthly_amount": 50000
}
]
}
]
}
}

O campo id de cada item é o valor que deve ser usado como benefit_id nas rotas de colaboradores.

Erros comuns

HTTPQuando aconteceAção recomendada
400Parâmetros inválidosCorrigir query string ou IDs
401Token ausente, inválido, expirado ou revogadoConferir token
403Token sem acesso ao recurso solicitadoConfirmar token com a ValePix
500Erro interno temporárioTentar novamente com backoff