Sample Posting Application

This interface shows how a public posting page can call Sitix first, then decide whether to continue, challenge, or stop.

Posting form

Testing options: use main-site + contact_form for a normal sample, or change the endpoint to test how site/function routing behaves.

Latest API result

No submission checked yet.

How it works

  1. Browser creates a cookie-based browser id
  2. Form payload is hashed in JavaScript
  3. Page calls /api/v1/check using site_id and endpoint
  4. PASS returns a short-lived decision token
  5. TRIGGER shows the demo challenge or your Turnstile flow
  6. FAIL stops the submit and lets the posting app show a safe message

This sample app is intentionally simple, but it now doubles as a quick tester for site/function combinations.