EverySolve CAPTCHA API
F5 TS protection API
EverySolve's F5 TS protection API returns cookie values for your challenge workflow. Send POST /api/v1/captcha with type set to f5_tspd and the inputs listed below.
F5 TS protection is indicated by TS-prefixed cookies and page behavior associated with the BIG-IP protection module. The result is TS-family cookie data, not F5 Shape headers or an embedded widget token.
- Endpoint
- POST /api/v1/captcha
- Type
- f5_tspd
- Per 1,000 successful solutions
- $2.50 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_tspd","website_url":"<website_url>","proxy":"<proxy>"}'
How to recognize F5 TS protection
F5 TS protection is indicated by TS-prefixed cookies and page behavior associated with the BIG-IP protection module.
What makes F5 TS protection different
The result is TS-family cookie data, not F5 Shape headers or an embedded widget token.
Where the F5 TS protection parameters come from
Use the guarded website_url and the same proxy for subsequent requests; user_agent is optional context.
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 TS protection 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 TS protection API
- 01Read GET /api/v1/captcha/types and select the
f5_tspdentry. - 02Send
type: "f5_tspd"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 TS protection integration questions
How can I identify F5 TS protection before choosing a type?
F5 TS protection is indicated by TS-prefixed cookies and page behavior associated with the BIG-IP protection module. Use f5_tspd only after those signals match the target challenge.
Which target-page values belong in a F5 TS protection request?
Use the guarded website_url and the same proxy for subsequent requests; user_agent is optional context. Provide website_url and proxy. Optional parameters are user_agent.
What does F5 TS protection return, and what should not be confused with it?
The F5 TS protection API returns cookie values in cookie. Its solution format is cookie. The result is TS-family cookie data, not F5 Shape headers or an embedded widget token.
Which external source explains the F5 TS protection integration?
F5's knowledge base documents BIG-IP ASM cookie behavior relevant to TS protection. [Open the F5 TS protection reference](https://my.f5.com/manage/s/article/K6850). EverySolve-specific fields and live availability still come from the type catalog.