EverySolve CAPTCHA API
F5 Shape API
EverySolve's F5 Shape API returns cookie values for your challenge workflow. Send POST /api/v1/captcha with type set to f5_shape and the inputs listed below.
F5 Shape is a browser-protection flow around a guarded page rather than a visible image-recognition task. It returns cookie data for the page flow. f5_tspd is the separate TS-cookie family and should not be selected by name alone.
- Endpoint
- POST /api/v1/captcha
- Type
- f5_shape
- Per 1,000 successful solutions
- $3.06 per 1,000 successful solutions
Request parameters
Provide website_url and proxy. Optional parameters are user_agent.
Required parameters
website_urlproxyOptional parameters
user_agentcurl -X POST https://api.everyinfra.com/api/v1/captcha \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"type":"f5_shape","website_url":"<website_url>","proxy":"<proxy>"}'
How to recognize F5 Shape
F5 Shape is a browser-protection flow around a guarded page rather than a visible image-recognition task.
What makes F5 Shape different
It returns cookie data for the page flow. f5_tspd is the separate TS-cookie family and should not be selected by name alone.
Where the F5 Shape parameters come from
Send the exact website_url and the proxy exit that will reuse the result; preserve user_agent when supplied.
website_urlRequired- The exact page where this challenge appears, including the relevant path rather than only the site home page.
proxyRequired- The proxy for the solve session; when a result is network-bound, use the same exit for the subsequent target request.
user_agentOptional- The browser user agent for this challenge session; keep it consistent when the returned result is bound to that session.
What the API returns
The F5 Shape API returns cookie values in cookie. Its solution format is cookie. Attach the returned cookie fields to subsequent requests for the same workflow.
- Solution shape
- cookie
- Solution fields
cookie
How to use the F5 Shape API
- 01Read GET /api/v1/captcha/types and select the
f5_shapeentry. - 02Send
type: "f5_shape"and the required parameters to POST /api/v1/captcha. - 03Read cookie values from
cookie. - 04Attach the returned cookie fields to subsequent requests for the same workflow.
Billing and availability
EverySolve charges only when a solution is delivered successfully. Unsuccessful attempts are refunded automatically. Read available and the price fields from GET /api/v1/captcha/types at request time rather than treating them as static page content.
F5 Shape integration questions
How can I identify F5 Shape before choosing a type?
F5 Shape is a browser-protection flow around a guarded page rather than a visible image-recognition task. Use f5_shape only after those signals match the target challenge.
Which target-page values belong in a F5 Shape request?
Send the exact website_url and the proxy exit that will reuse the result; preserve user_agent when supplied. Provide website_url and proxy. Optional parameters are user_agent.
What does F5 Shape return, and what should not be confused with it?
The F5 Shape API returns cookie values in cookie. Its solution format is cookie. It returns cookie data for the page flow. f5_tspd is the separate TS-cookie family and should not be selected by name alone.
Which external source explains the F5 Shape integration?
F5 describes Shape-related bot defense in its first-party product documentation. [Open the F5 Shape reference](https://www.f5.com/products/distributed-cloud-services/bot-defense). EverySolve-specific fields and live availability still come from the type catalog.