Endpoint per il browser
Endpoint che i browser dei Suoi visitatori chiamano direttamente per i moduli, il chatbot e i conteggi delle visualizzazioni di pagina.
Questa pagina è stata tradotta dall'inglese. In caso di differenze, fa fede la versione inglese. Leggi in inglese
Questi endpoint non richiedono alcun token. Atlas accetta una richiesta solo quando l’intestazione Origin è l’origine del sito web registrata per il Suo ambiente; qualsiasi altra richiesta riceve 403 ORIGIN_DENIED. CORS è limitato a quell’origine.
https://<delivery host>/v1/public/environments/{environmentId}| Metodo e percorso | Scopo |
|---|---|
GET /forms/{formKey} |
Definizione del modulo, impostazioni e verifica da mostrare |
POST /forms/{formKey}/submissions |
Invio. Per il corpo vedere Moduli e contatti commerciali |
Chatbot
Sezione intitolata “Chatbot”| Metodo e percorso | Scopo |
|---|---|
GET /bots/{botKey} |
Aspetto e attivatori |
POST /bots/{botKey}/conversations |
Avvio: { path?, challengeToken? } → { conversationId, secret, messages } |
POST /bots/{botKey}/conversations/{id}/messages |
Invio: { secret, text? (≤ 1,000 chars), choice?, challengeToken? } |
428 BOT_CHALLENGE_REQUIRED chiede al browser di completare Turnstile e riprovare. 409 CONVERSATION_FULL dopo 80 messaggi. Il widget della chat gestisce tutto questo per Lei.
Visualizzazioni di pagina
Sezione intitolata “Visualizzazioni di pagina”POST /analytics/views con { "path": "/about" } restituisce 204. Lo invii dopo ogni caricamento di pagina e navigazione lato client con fetch(…, { keepalive: true }). Ignori le anteprime e i bot.
Atlas archivia solo conteggi giornalieri per percorso: nessun cookie, nessun indirizzo IP, nessun identificativo del visitatore.