Endpoint browser
Endpoint yang dipanggil langsung oleh browser pengunjung Anda untuk formulir, chatbot, dan hitungan tampilan halaman.
Halaman ini diterjemahkan dari bahasa Inggris. Jika ada perbedaan, versi bahasa Inggris yang berlaku. Baca dalam bahasa Inggris
Endpoint ini tidak memakai token. Atlas hanya menerima permintaan ketika header Origin-nya adalah origin situs web terdaftar lingkungan Anda; selain itu mendapat 403 ORIGIN_DENIED. CORS dibatasi pada origin tersebut.
https://<delivery host>/v1/public/environments/{environmentId}Formulir
Section titled “Formulir”| Metode dan path | Tujuan |
|---|---|
GET /forms/{formKey} |
Definisi formulir, pengaturan, dan tantangan yang ditampilkan |
POST /forms/{formKey}/submissions |
Kirim. Lihat Formulir dan lead untuk isi permintaannya |
Chatbot
Section titled “Chatbot”| Metode dan path | Tujuan |
|---|---|
GET /bots/{botKey} |
Tampilan dan pemicu |
POST /bots/{botKey}/conversations |
Mulai: { path?, challengeToken? } → { conversationId, secret, messages } |
POST /bots/{botKey}/conversations/{id}/messages |
Kirim: { secret, text? (≤ 1.000 karakter), choice?, challengeToken? } |
428 BOT_CHALLENGE_REQUIRED meminta browser menyelesaikan Turnstile lalu mencoba lagi. 409 CONVERSATION_FULL setelah 80 pesan. Widget chat menangani semua ini untuk Anda.
Tampilan halaman
Section titled “Tampilan halaman”POST /analytics/views dengan { "path": "/about" } mengembalikan 204. Kirim setelah setiap pemuatan halaman dan navigasi sisi klien dengan fetch(…, { keepalive: true }). Lewati pratinjau dan bot.
Atlas menyimpan hanya hitungan harian per rute: tanpa cookie, tanpa alamat IP, tanpa pengenal pengunjung.