Skip to main content
Os endpoints de cliente permitem consultar informações do usuário autenticado, incluindo saldo de pontos, histórico de transações e pontos a expirar.

Status de Autenticação dos Endpoints


Consultar Saldo de Pontos

Retorna o saldo de pontos do cliente autenticado.

Requisição

GET /pub/widget/customer/points Headers
string
required
Identificador público da loja.
string
required
Token do usuário obtido no login seguro.

Exemplo

Resposta

boolean
Indica se houve erro na requisição.
object

Consultar Informações do Cliente

Retorna informações detalhadas do cliente autenticado, incluindo saldo, tier atual e status de afiliado.

Requisição

GET /pub/widget/customer/info Headers
string
required
Identificador público da loja.
string
required
Token do usuário obtido no login seguro.

Exemplo

Resposta

boolean
Indica se houve erro na requisição.
object

Consultar Histórico de Pontos

Retorna o histórico de transações de pontos do cliente com paginação.

Requisição

GET /pub/widget/customer/history Headers
string
required
Identificador público da loja.
string
required
Token do usuário obtido no login seguro.
Query Parameters
integer
required
Número da página (começa em 0 ou 1).

Exemplo

Resposta

boolean
Indica se houve erro na requisição.
object

Definir Data de Aniversário

Permite ao cliente definir ou atualizar sua data de aniversário para receber benefícios especiais.

Requisição

POST /pub/widget/customer/setbirthday Headers
string
required
Identificador público da loja.
string
required
Token do usuário obtido no login seguro.
Query Parameters
string
required
Data de aniversário no formato dd/MM ou yyyy-MM-dd.

Exemplo

Resposta

A data de aniversário geralmente só pode ser definida uma vez. Verifique as regras do programa de fidelidade.

Consultar Pontos a Expirar

Retorna a lista de pontos que estão próximos de expirar.

Requisição

GET /pub/widget/customer/expiringpoints Headers
string
required
Identificador público da loja.
string
required
Token do usuário obtido no login seguro.

Exemplo

Resposta

boolean
Indica se houve erro na requisição.
array
Lista de lotes de pontos a expirar.
Use esta informação para alertar o cliente sobre pontos prestes a expirar e incentivá-lo a utilizá-los.