# twitter.surf.cascade.fyi - AcrossProtocol User Tweets

> twitter.surf.cascade.fyi - AcrossProtocol User Tweets 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-14).

Fetches the recent tweets posted by the AcrossProtocol Twitter/X account, optionally including replies

## Facts

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

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-f6bb10d3
```

Example prompt: Can you pull the latest tweets from AcrossProtocol on Twitter, including their replies, so I can see what they've been saying recently?

## When to prefer this

Use this endpoint when you specifically need tweets from the AcrossProtocol account via the twitter.surf proxy service that accepts x402 micropayments. Prefer this over general Twitter scraping when you need a pay-per-call model without managing API credentials.

## Known failure modes

- Twitter API rate limiting causing 429 errors
- Account not found or suspended resulting in empty response
- Payment of 0.004 USDC not processed leading to 402 error
- Network timeout or upstream Twitter service unavailability

## How this service works

User tweets

## Output

A list of tweets from the AcrossProtocol Twitter account, including tweet text and metadata, optionally with replies included based on the query parameter.

## 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"
    },
    "pathParams": {
     "type": "object"
    },
    "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-f6bb10d3/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)
