O endpoint de landing page permite consultar as configurações de customização da página do programa de fidelidade.
Status de Autenticação dos Endpoints
| Endpoint | Status |
|---|
GET /pub/widget/landingpage | Público |
Consultar Customização da Landing Page
Retorna as configurações de customização da landing page do programa de fidelidade.
Requisição
GET /pub/widget/landingpage
Headers
Identificador público da loja.
Exemplo
curl -X GET "https://api.bonifiq.com.br/pub/widget/landingpage" \
-H "X-Bq-Tenant: {tenant_key}"
Este endpoint não requer o header X-Bq-SecureToken pois exibe informações públicas do programa.
Resposta
{
"ProgramName": "Programa Fidelidade",
"PrimaryColor": "#FF5722",
"SecondaryColor": "#FFC107",
"LogoUrl": "https://cdn.example.com/logo.png",
"BannerUrl": "https://cdn.example.com/banner.jpg",
"WelcomeText": "Bem-vindo ao nosso programa de fidelidade!",
"Description": "Acumule pontos a cada compra e troque por recompensas exclusivas.",
"Features": [
{
"Icon": "gift",
"Title": "Recompensas Exclusivas",
"Description": "Troque seus pontos por descontos e produtos"
},
{
"Icon": "percent",
"Title": "Cashback",
"Description": "Receba parte do valor das suas compras de volta"
},
{
"Icon": "star",
"Title": "Níveis VIP",
"Description": "Quanto mais você compra, mais benefícios você ganha"
}
],
"SocialLinks": {
"Instagram": "https://instagram.com/example",
"Facebook": "https://facebook.com/example",
"Twitter": "https://twitter.com/example"
},
"ContactEmail": "fidelidade@example.com",
"TermsUrl": "/terms",
"PrivacyUrl": "/privacy"
}
As configurações retornadas podem ser usadas para construir uma landing page personalizada que apresenta o programa de fidelidade aos clientes.