Pesquisar K
Appearance
Appearance
Defina para onde o usuário será direcionado ao clicar na notificação: um portal específico dentro da Layers ou uma URL externa.
Configure navegação para um portal dentro do ecossistema Layers:
curl -X POST https://api.layers.digital/v2/notification/send \
-H "Content-Type: application/json" \
-H "Authorization: Bearer SEU_TOKEN_AQUI" \
-H "Community-Id: escola-exemplo" \
-d '{
"targets": {
"topics": [{"kind": "user", "email": "maria@exemplo.com"}]
},
"title": "Boleto da mensalidade disponível",
"body": "O boleto da mensalidade de Janeiro já está disponível",
"action": {
"path": "/payable/123",
"portalAlias": "@admin:layers-financeiro",
"type": "portal"
}
}'O campo portalAlias identifica o portal que deve abrir. O campo path especifica o destino dentro do portal, podendo incluir parâmetros.
Redirecione para sites externos, formulários ou sistemas terceiros:
curl -X POST https://api.layers.digital/v2/notification/send \
-H "Content-Type: application/json" \
-H "Authorization: Bearer SEU_TOKEN_AQUI" \
-H "Community-Id: escola-exemplo" \
-d '{
"targets": {
"topics": [{"kind": "user", "email": "maria@exemplo.com"}],
"roles": ["guardian"]
},
"title": "Pesquisa de Satisfação 2025",
"body": "Ajude-nos a melhorar! Responda nossa pesquisa rápida",
"action": {
"path": "https://forms.exemplo.com/pesquisa-2025",
"type": "external"
}
}'Com type: "external", o campo path recebe a URL completa. O link abre no navegador ao clicar.