botbar
Migrate

From Turnstile

A script-tag swap and a new verify URL.

  1. Create a site and copy its keys.
  2. Swap the script; turnstile.render, .cf-turnstile elements and the cf-turnstile-response field keep working:
<script src="https://api.example.com/v1/api.js?compat=turnstile" async defer></script>
  1. Point your server at https://api.example.com/turnstile/v0/siteverify with your new secret.

The response has every Turnstile field, plus score, security_level and agent.