# Submit Task Send method=turnstile with sitekey and pageurl to POST /in.php. Returns a Task ID. Endpoint: POST /in.php ## Request fields (multipart/form-data): - `key` (string, required) Your API key (32 characters) — sent in body, NOT URL - `method` (string, required) Enum: "turnstile" - `sitekey` (string, required) Turnstile sitekey from widget or turnstile.render() - `pageurl` (string, required) Full URL of the page containing the Turnstile widget - `action` (string) Optional action passed to Turnstile - `proxy` (string) Proxy in format user:pass@ip:port or ip:port. [Learn More](../pages/proxy.md). - `proxytype` (string) Enum: "HTTP", "HTTPS", "SOCKS4", "SOCKS5" - `json` (integer) Enum: 0, 1 ## Response 200 fields (application/json): - `status` (integer) Example: 1 - `request` (string) Example: "0123456789"