# Encontrar os parâmetros do Turnstile

> Como encontrar o websiteKey (sitekey, começa com 0x) e o websiteURL do Cloudflare Turnstile: busque data-sitekey ou turnstile.render no código-fonte da página, ou veja as requisições para challenges.cloudflare.com na aba Network.

Source: https://docs.yescaptcha.com/pt/guides/find-turnstile-parameters/ · Last verified: 2026-10-21

> This page was machine-translated from the Chinese version. If anything differs, the Chinese version prevails: https://docs.yescaptcha.com/zh/guides/find-turnstile-parameters/

Criar uma tarefa [Turnstile](https://docs.yescaptcha.com/pt/tasks/turnstile.md) exige `websiteURL` (o endereço da página em que aparece a caixa de verificação) e `websiteKey` (a chave do site, geralmente começa com `0x`). Primeiro confirme que é Turnstile e não a página de desafio do Cloudflare; veja [Identificar o tipo de captcha](https://docs.yescaptcha.com/pt/guides/identify-captcha.md).

## websiteKey

**Método 1: código-fonte da página.** No painel Elements das ferramentas do desenvolvedor (F12), busque `data-sitekey`:

```html
<div class="cf-turnstile" data-sitekey="0x4AAAAAAAxxxxxxxxxxxxxx"></div>
```

**Método 2: scripts.** Se a caixa de verificação for renderizada com JavaScript, clique com o botão direito no painel Sources, escolha “Search in all files”, busque `turnstile.render` e veja o `sitekey` nos parâmetros:

```js
turnstile.render('#container', { sitekey: '0x4AAAAAAAxxxxxxxxxxxxxx', callback: onDone });
```

**Método 3: requisições de rede.** Busque `challenges.cloudflare.com` no painel Network; o endereço do iframe da caixa de verificação contém a chave do site, que começa com `0x`.

## websiteURL

Informe o endereço completo da página em que aparece a caixa de verificação, por exemplo `https://example.com/login`.

## action e cData (geralmente desnecessários)

Na grande maioria dos casos não são necessários. Procure por eles apenas quando tiver certeza de que `websiteKey` e `websiteURL` estão corretos e a tarefa ainda assim não passa: nos parâmetros de `turnstile.render` ou no elemento da caixa de verificação, veja se existem `action` e `cData` (no elemento são `data-action` e `data-cdata`):

```js
turnstile.render('#container', { sitekey: '0x4AAAAAAAxxxxxxxxxxxxxx', action: 'login', cData: 'c0bd4b36-7419-4e18-83c6-378699f2a9a2' });
```

Se existirem, ao criar a tarefa informe `action` em `pageAction` e `cData` em `data`; veja [Turnstile](https://docs.yescaptcha.com/pt/tasks/turnstile.md).

## Enviar o token

Quando a tarefa for concluída, coloque o `token` no campo oculto do formulário chamado `cf-turnstile-response` (se a página usa `turnstile.render` com `callback`, chame essa função de callback passando o token) e envie o formulário. Na requisição de envio, use como User-Agent o `userAgent` do resultado.
