# Twitter Tweet Details Scraper

> Twitter Tweet Details Scraper is a paid API for AI agents from x402.orthogonal.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Fetches full details of a single tweet by URL, returning structured tweet content and metadata.

## Facts

- Endpoint: GET https://x402.orthogonal.com/scrapecreators/v1/twitter/tweet
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/twitter-tweet-details-scraper-8577e305
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gn7MgBDzA8Ts-vSuR-Ie6

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-tweet-details-scraper-8577e305
```

Example prompt: Can you pull the full details of this tweet for me — https://twitter.com/elonmusk/status/1234567890 — including who posted it, the text, and how many likes it has?

## When to prefer this

Use this endpoint when you need to fetch the full details of a specific known tweet by URL without needing a Twitter API key. Ideal for monitoring, archiving, or fact-checking individual tweets. Prefer this over general web scrapers when you want structured tweet data (author, engagement, timestamp) rather than raw HTML.

## Known failure modes

- Tweet URL not found or tweet has been deleted — returns empty or error response
- Private/protected account tweet not accessible — scrape blocked
- Rate limiting or anti-scraping measures trigger a failure
- Invalid tweet URL format provided — query fails to resolve
- Trimmed response may omit fields needed for downstream processing

## How this service works

Tweet Details

## Output

Returns structured data about the tweet including the tweet text, author handle and display name, post timestamp, engagement metrics (likes, retweets, replies), and any media attachments or links. When trim=true, returns a condensed version with fewer fields.

## 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": {
      "url": {
       "type": "string",
       "description": "Tweet URL"
      },
      "trim": {
       "type": "string",
       "description": "Set to true for a trimmed response"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/twitter-tweet-details-scraper-8577e305/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.orthogonal.com](https://www.zero.xyz/host/x402.orthogonal.com/llms.txt)
