# twitter.surf.cascade.fyi - User Tweets (zksync)

> twitter.surf.cascade.fyi - User Tweets (zksync) is a paid API for AI agents from twitter.surf.cascade.fyi, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-13).

Fetches recent tweets from a specific Twitter/X user account (zksync), with optional inclusion of replies

## Facts

- Endpoint: GET https://twitter.surf.cascade.fyi/users/zksync/tweets
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/twitter-surf-cascade-fyi-9dde2390
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_p0ujsxDqaC1iULOHn4c6d

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 twitter-surf-cascade-fyi-9dde2390
```

Example prompt: Can you pull the latest tweets from the zksync Twitter account, including any replies they've posted?

## When to prefer this

Use this endpoint when you need to programmatically retrieve recent tweets from the zksync account specifically, or when building workflows that monitor crypto project social activity on Twitter/X via a pay-per-call x402 micropayment model without managing Twitter API credentials directly.

## Known failure modes

- Account not found or suspended — empty or error response
- Rate limiting or authentication failure from underlying Twitter API
- Payment failure via x402 protocol — 402 response if USDC payment not processed
- Malformed query params — 400-level error
- Temporary service unavailability — 5xx response

## How this service works

User tweets

## Output

A list of recent tweets from the zksync Twitter/X account, including tweet text, metadata, and optionally replies, returned as a JSON object.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "include_replies": false
  }
 }
}
```

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "include_replies": {
       "type": "boolean",
       "description": "Include replies"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "_truncated",
  "_originalSize"
 ],
 "properties": {
  "_truncated": {
   "type": "boolean"
  },
  "_originalSize": {
   "type": "number"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/twitter-surf-cascade-fyi-9dde2390/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from twitter.surf.cascade.fyi](https://www.zero.xyz/host/twitter.surf.cascade.fyi/llms.txt)
