{"uid":"cap_C6-bkD-fDDR8iElGkcGZ3","slug":"sfmta-x402-ticket-card-bridge-captcha-task-proxy-d7dc1c96","name":"SFMTA x402 Ticket Card Bridge – CAPTCHA Task Proxy","description":"Non-custodial bridge that calculates the SFMTA online card fee ($2.00 or 2.5%, whichever is greater) and provisions an exact-value US prepaid Visa through the upstream x402 card issuer. An explicit optional route proxies image CAPTCHA tasks to 2Captcha; the service does not submit citations automatically.","url":"https://sfmta-x402-ticket-bridge.bflynn4141.workers.dev/v1/captcha/tasks","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","properties":{},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","additionalProperties":true}},"additionalProperties":false}},"additionalProperties":false},"responseSchema":{"type":"json","example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PcebwUrzKXpHRIpPRnJvS","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Proxies image CAPTCHA solving tasks to 2Captcha as part of the SFMTA prepaid Visa card provisioning bridge workflow","exampleAgentPrompt":"I'm running an automated SFMTA ticket card provisioning flow and hit an image CAPTCHA — can you submit this CAPTCHA task through the x402 bridge to get it solved via 2Captcha?","exampleUseCases":[{"title":"CAPTCHA bypass in card provisioning","prompt":"My bot hit an image CAPTCHA while trying to provision a prepaid Visa through the SFMTA x402 bridge — can you forward the CAPTCHA task to 2Captcha and return the solution so I can continue?"},{"title":"Automated SFMTA fee workflow unblocking","prompt":"I'm building an agent that handles SFMTA online card fees and it keeps getting stuck on CAPTCHA challenges — can you route the CAPTCHA task through the x402 bridge solver so the workflow can keep going?"},{"title":"CAPTCHA task delegation for x402 pipeline","prompt":"In my x402 payment pipeline for SFMTA ticket cards there's a CAPTCHA step — submit this image CAPTCHA task as a POST via the bridge so I get back the solved token."}],"resultDescription":"A JSON response containing the result of the CAPTCHA solving task, typically including a solved CAPTCHA token or answer that can be used to proceed with the SFMTA prepaid card provisioning flow.","failureModes":["2Captcha solver unavailable or quota exceeded — returns an error indicating upstream failure","Malformed request body — returns validation error if required fields (type, method, bodyType, body) are missing","CAPTCHA task type not supported — returns error if non-image CAPTCHA types are submitted","Payment failure — x402 micropayment of $0.01 USDC not processed, request rejected","Timeout — 2Captcha takes too long to solve the CAPTCHA, upstream timeout returned"],"whenToPreferThis":"Use this endpoint when you are operating within the SFMTA x402 ticket card bridge workflow and need to programmatically offload image CAPTCHA challenges to 2Captcha without handling solver integration yourself. Prefer this over direct 2Captcha API calls when already using the x402 micropayment protocol and the SFMTA card provisioning pipeline.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:12:38.499Z","isFirstParty":false}