# SFMTA x402 Ticket Card Bridge – CAPTCHA Task Proxy

> SFMTA x402 Ticket Card Bridge – CAPTCHA Task Proxy is a paid API for AI agents from sfmta-x402-ticket-bridge.bflynn4141.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Proxies image CAPTCHA solving tasks to 2Captcha as part of the SFMTA prepaid Visa card provisioning bridge workflow

## Facts

- Endpoint: POST https://sfmta-x402-ticket-bridge.bflynn4141.workers.dev/v1/captcha/tasks
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sfmta-x402-ticket-card-bridge-captcha-task-proxy-d7dc1c96
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_C6-bkD-fDDR8iElGkcGZ3

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sfmta-x402-ticket-card-bridge-captcha-task-proxy-d7dc1c96 -d '<json body>'
```

Example prompt: 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?

## When to prefer this

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.

## Known failure modes

- 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

## How this service works

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.

## Output

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.

## Request schema (JSON Schema)

```json
{
 "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
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sfmta-x402-ticket-card-bridge-captcha-task-proxy-d7dc1c96/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from sfmta-x402-ticket-bridge.bflynn4141.workers.dev](https://www.zero.xyz/host/sfmta-x402-ticket-bridge.bflynn4141.workers.dev/llms.txt)
