Skip to main content
Os endpoints de objetivos permitem listar as missões disponíveis para o cliente e registrar a conclusão de ações como indicações e interações com redes sociais.

Status de Autenticação dos Endpoints


Listar Objetivos

Retorna todos os objetivos (missões) disponíveis para o cliente.

Requisição

GET /pub/widget/objectives Headers
string
required
Identificador público da loja.

Exemplo

Resposta


Resgatar Objetivo

Resgata/completa um objetivo específico.

Requisição

GET /pub/widget/objectives/{id}/redeem Headers
string
required
Identificador público da loja.
string
required
Token do usuário obtido no login seguro.
Path Parameters
string
required
Tipo do objetivo (ObjectiveType).

Exemplo

Resposta


Indicar Amigo (Referral)

Registra uma indicação de amigo para o programa de fidelidade.

Requisição

POST /pub/widget/objectives/referral/refer Headers
string
required
Identificador público da loja.
Body
string
required
Nome do amigo indicado.
string
required
E-mail do amigo indicado.
string
Telefone do amigo indicado (opcional).

Exemplo

Resposta


Gera um link único para compartilhamento que permite rastrear indicações.

Requisição

POST /pub/widget/objectives/referral/friend Headers
string
required
Identificador público da loja.
Body
string
Canal de compartilhamento (ex: “whatsapp”, “email”, “facebook”).

Exemplo

Resposta


Gerar Cupom de Indicação

Gera um cupom de desconto para o amigo indicado.

Requisição

POST /pub/widget/objectives/referral/coupon Headers
string
required
Identificador público da loja.

Exemplo

Resposta


Listar Indicações Enviadas

Retorna a lista de indicações enviadas pelo cliente.

Requisição

GET /pub/widget/objectives/referral/sent Headers
string
required
Identificador público da loja.

Exemplo

Resposta


Registrar Interação com Redes Sociais

Registra pontos por seguir a marca em redes sociais.

Requisição

POST /pub/widget/objectives/createpointsfollowsocialmedia Headers
string
required
Identificador público da loja.
Body
string
required
Rede social (ex: “instagram”, “facebook”, “twitter”, “tiktok”).

Exemplo

Resposta


Listar URLs de Avaliação

Retorna as URLs para o cliente deixar avaliações da loja.

Requisição

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

Exemplo

Resposta