Pular para o conteúdo principal

ValePix Developers

A API ValePix permite que sistemas de RH, ERPs e plataformas parceiras integrem benefícios e colaboradores sem depender do portal. A autenticação é feita com API token enviado no header Authorization.

Esta documentação cobre apenas as rotas públicas para clientes. Use um API token autorizado para acessar as rotas de produtos, benefícios, colaboradores e lotes.

/api/v1/valepix/products
/api/v1/valepix/benefits
/api/v1/valepix/employees/situations
/api/v1/valepix/employees

Base URL

Todas as chamadas públicas usam a base URL:

https://routes.valepix.com.br/api/v1

Autenticação

Todas as chamadas exigem um API token ativo:

Authorization: Bearer <VALEPIX_API_TOKEN>
Accept: application/json
Content-Type: application/json

Para upload de arquivo em lote, use multipart/form-data no lugar de application/json.

Use o API token autorizado no header Authorization.

Rotas disponíveis

OperaçãoMétodoRota
Listar produtosGET/api/v1/valepix/products
Criar benefícioPOST/api/v1/valepix/benefits
Listar benefíciosGET/api/v1/valepix/benefits
Buscar benefícioGET/api/v1/valepix/benefits/{benefit_id}
Atualizar benefícioPUT/api/v1/valepix/benefits/{benefit_id}
Remover benefícioDELETE/api/v1/valepix/benefits/{benefit_id}
Listar situações de colaboradoresGET/api/v1/valepix/employees/situations
Listar colaboradoresGET/api/v1/valepix/employees
Contar colaboradoresGET/api/v1/valepix/employees/count
Criar colaboradorPOST/api/v1/valepix/employees
Buscar colaboradorGET/api/v1/valepix/employees/{employee_id}
Atualizar colaboradorPUT/api/v1/valepix/employees/{employee_id}
Remover ou desativar colaboradorDELETE/api/v1/valepix/employees/{employee_id}
Enviar lotePOST/api/v1/valepix/employees/batch/upload
Consultar loteGET/api/v1/valepix/employees/batch/{batch_id}
Remover itens de loteDELETE/api/v1/valepix/employees/batch/{batch_id}
Confirmar lotePOST/api/v1/valepix/employees/batch/{batch_id}/commit

Formatos importantes

CampoFormato
employee_id, batch_idUUID retornado pela API
product_idUse o id retornado por Listar produtos
benefit_idUse o benefit_id da criação de benefício ou o id retornado por Listar benefícios
situationUse o campo value retornado por Situações de colaboradores
documentCPF válido do colaborador, preferencialmente somente números
phoneTelefone brasileiro válido, preferencialmente somente números
birth_dateYYYY-MM-DD
admission_dateYYYY-MM-DD

Não envie timestamp ISO completo em birth_date ou admission_date. Use somente data, por exemplo 1990-05-20.

Próximos passos

  1. Configure a base URL em Base URL.
  2. Revise as regras de API tokens.
  3. Siga o fluxo completo em Cadastrar colaboradores.
  4. Faça uma chamada inicial em Quickstart.
  5. Liste produtos em Produtos.
  6. Configure benefícios em Benefícios.
  7. Implemente as rotas de Colaboradores.