# PayWeave Twitter – Get Quote Tweets

> PayWeave Twitter – Get Quote Tweets is a paid API for AI agents from twitter.payweave.services, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-15).

Retrieves a paginated list of quote tweets for a given tweet ID via the Twitter/X API

## Facts

- Endpoint: GET https://twitter.payweave.services/tweets/quotes
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/payweave-twitter-get-quote-tweets-f359e390
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uUs65qh-CXY8OTSIBv3AY

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 payweave-twitter-get-quote-tweets-f359e390
```

Example prompt: Can you pull all the quote tweets for tweet ID 1693573582226665701 — I want to see what people are saying about it?

## When to prefer this

Choose this endpoint when you need to programmatically retrieve quote tweets for a specific tweet by numeric ID, especially when you require pagination support for large sets of quotes. It is ideal for social listening, sentiment analysis pipelines, or content aggregation workflows that operate on a per-call pay-as-you-go basis without a monthly Twitter API subscription.

## Known failure modes

- Invalid or non-numeric tweet ID returns a validation error (pattern mismatch)
- Tweet ID does not exist or has been deleted returns an empty tweets array or upstream 404
- Invalid next_token cursor returns an error or resets pagination
- Rate limits or upstream twitterapi.io outages may return 5xx errors
- Payment not processed correctly returns 402 Payment Required

## How this service works

X/Twitter data — tweets, users, communities, lists, articles, and trends.

## Output

Returns a JSON object containing an array of tweet objects (each with full tweet metadata from twitterapi.io), a next_cursor string for fetching the next page, and a has_next_page boolean indicating whether additional pages exist.

## 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": {
     "anyOf": [
      {
       "not": {}
      },
      {
       "type": "object",
       "required": [
        "id"
       ],
       "properties": {
        "id": {
         "type": "string",
         "pattern": "^\\d+$",
         "description": "Numeric ID, e.g. 1693573582226665701"
        },
        "next_token": {
         "type": "string",
         "description": "Pagination cursor from a previous response `next_cursor`. Omit for the first page."
        }
       },
       "additionalProperties": false
      }
     ]
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "GET"
    },
    "bodyType": {
     "type": "string",
     "const": "json"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "example"
   ],
   "properties": {
    "example": {
     "type": "object",
     "properties": {
      "tweets": {
       "type": "array",
       "items": {
        "type": "object",
        "additionalProperties": {}
       },
       "description": "Array of tweet objects."
      },
      "next_cursor": {
       "type": "string",
       "description": "Cursor to pass as `next_token` for the next page."
      },
      "has_next_page": {
       "type": "boolean",
       "description": "True when more pages are available."
      }
     },
     "description": "Tweet list JSON forwarded verbatim from twitterapi.io.",
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/payweave-twitter-get-quote-tweets-f359e390/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from twitter.payweave.services](https://www.zero.xyz/host/twitter.payweave.services/llms.txt)
