---
name: twitter.surf.cascade.fyi
description: twitter.surf.cascade.fyi provides read-only access to Twitter/X profile metadata and tweet content. It exposes skills for fetching public user profiles (by username or numeric ID), a small set of hardcoded profiles for specific named individuals, a hardcoded tweet timeline for one account, and single-tweet lookup by ID.
host: twitter.surf.cascade.fyi
---

# twitter.surf.cascade.fyi

This host is a Twitter/X data retrieval service focused on profile metadata and individual tweet content. It serves agents that need to look up follower counts, bios, verification status, profile images, or specific tweet details. It offers both parameterized lookups (username or user ID as input) and a collection of zero-input endpoints hardcoded to specific crypto/tech figures including Brad Garlinghouse, Dario Amodei, Raj Gokal, Hayden Adams, Kyle Samani, Jeremy Allaire, David Marcus, Balaji Srinivasan, Jed McCaleb, Patrick Collison, Hester Peirce, Marc Andreessen, CZ Binance, and f9s216. It does not support search, timelines for arbitrary users, or write operations.

## When to use this host

Use this host when an agent needs public Twitter/X profile metadata (bio, follower counts, verification status, profile images) for a known username or user ID, or when it needs to fetch a single tweet by ID. The hardcoded named-person skills are the right choice when the target is one of the ~13 pre-configured figures and no input parameter is desired. Do not use this host for keyword or hashtag search, arbitrary user timelines, bulk profile lookups, or any write operations — those capabilities are not available here. For tweet search or timeline retrieval across arbitrary accounts, a different Twitter API integration would be required. The samrags_ timeline skill is the only multi-tweet feed available and is limited to that single hardcoded account.

## Capabilities

### Parameterized Profile Lookup

Fetches public Twitter/X profile metadata for any user given a username string or numeric user ID, returning bio, follower counts, verification status, profile images, and account creation date.

- **`fetch-twitter-user-profile`** — Returns the public Twitter profile and metrics for the fixed user f9s216, including bio, follower counts, tweet count, and profile image URLs, via a paid x402 endpoint.
- **`fetch-twitter-profile`** — Fetches public profile data and metrics for a given Twitter username, returning id, name, description, location, URLs, creation date, and follower/tweet counts.

### Hardcoded Named-Person Profiles

Zero-input endpoints that return current profile metadata for specific well-known crypto and tech figures, useful when the target account is known in advance and no input parameter is needed.

- **`fetch-twitter-profile-bgarlinghouse`** — Returns the Twitter/X profile data for Brad Garlinghouse (@bgarlinghouse), including bio, follower counts, verification status, and account metadata.
- **`fetch-twitter-profile-dario-amodei`** — Returns the Twitter/X profile data for Dario Amodei, including bio, image URLs, verification status, and public metrics such as follower count and tweet count.
- **`fetch-rajgokal-twitter-profile`** — Returns the Twitter profile data for @rajgokal, including bio, location, follower counts, and profile image URLs.
- **`fetch-hayden-adams-x-profile`** — Returns the X (Twitter) profile data for Hayden Adams (@haydenzadams), including bio, follower counts, and account metadata.
- **`fetch-twitter-profile-kyle-samani`** — Returns the Twitter/X profile data for Kyle Samani (username: KyleSamani), including bio, location, follower counts, and profile image URLs.
- **`fetch-twitter-profile-jerallaire`** — Returns the Twitter/X profile data for Jeremy Allaire (@jerallaire), including bio, location, images, verification status, and public metrics.
- **`fetch-twitter-profile-david-marcus`** — Returns the Twitter profile data for David Marcus, including bio, location, follower counts, and profile image URLs.
- **`fetch-twitter-user-profile-balajis`** — Returns the Twitter/X profile data for the user @balajis, including bio, location, follower counts, and pinned tweet IDs.
- **`fetch-twitter-profile-jedmccaleb`** — Returns the Twitter profile data for Jed McCaleb, including bio, location, URLs, images, verification status, and public metrics.
- **`fetch-twitter-profile-patrickc`** — Returns Patrick Collison's Twitter/X profile data including bio, follower counts, verification status, and profile image URLs.
- **`fetch-hester-peirce-twitter-profile`** — Returns the Twitter/X profile data for SEC Commissioner Hester Peirce (@HesterPeirce), including bio, location, URL, avatar, verification status, and public metrics.
- **`fetch-twitter-profile-pmarca`** — Returns the Twitter profile data for @pmarca (Marc Andreessen), including bio, location, verification status, follower counts, and pinned tweet IDs.
- **`fetch-twitter-profile-cz-binance`** — Returns the current Twitter profile data for @cz_binance including bio, follower counts, and verification status.

### Tweet Content Retrieval

Retrieves full content and metadata for a specific tweet by numeric ID, or the recent tweet timeline for the hardcoded samrags_ account, including text, engagement metrics, media, and author details.

- **`fetch-tweet-by-id`** — Retrieves a single Twitter/X tweet by its numeric ID, returning full tweet text, author profile, public engagement metrics, media attachments, and metadata.
- **`fetch-samrags-tweet-feed`** — Returns the recent tweet timeline for Twitter user samrags_ (Sam Ragsdale), including tweet text, metadata, media, and engagement metrics.

## Workflows

### Profile-Then-Tweet Lookup

*Use when an agent needs to retrieve a user's profile metadata and then fetch a specific tweet authored by that user to display both identity context and tweet content together.*

1. **`fetch-twitter-user-profile`** — Retrieve the user's profile metadata including display name, bio, follower count, and profile image URL.
2. **`fetch-tweet-by-id`** — Fetch the full content and engagement metrics of a specific tweet by its numeric ID, pairing it with the author profile retrieved in the previous step.

## Skill reference

### `fetch-twitter-user-profile`

**Twitter User Profile Lookup** — Returns Twitter/X profile data for a given username, including identity fields, profile images, account metadata, and public engagement metrics.

*Use when:* Use when an agent needs to retrieve structured profile information for a specific Twitter/X user by username, such as follower counts, bio, profile image URLs, or account creation date.

*Not for:* Do not use for fetching tweets, timelines, or search results; use a tweet or search endpoint instead. Not suitable for bulk or streaming profile lookups.

**Inputs:**

- `username` (string, required) — The Twitter/X username to look up, as it appears in the URL path (case-insensitive, without the @ symbol).

**Returns:** Returns a data object with the user's numeric ID, username, display name, bio, profile and cover image URLs, account creation timestamp, and public metrics (followers, following, tweets, likes, media counts).

**Example:** `GET https://twitter.surf.cascade.fyi/users/GraceGong_`

---

### `fetch-twitter-user-profile`

**Twitter User Profile Lookup** — Returns a Twitter/X user profile for a given username, including bio, location, follower counts, tweet count, and profile image URLs.

*Use when:* Use when an agent needs structured profile metadata for a specific Twitter/X username, such as follower count, account creation date, bio, location, or profile image URL.

*Not for:* Do not use for fetching tweets, timelines, or search results; use a tweet-search or timeline endpoint instead. Not suitable for bulk lookups of multiple users in one call.

**Inputs:**

- `username` (string, required) — Twitter/X username (handle without @) to look up, supplied as a path segment in the URL.

**Returns:** Returns a data object with the user's numeric ID, username, display name, bio, location, profile and cover image URLs, verified status, account creation date, public engagement metrics, and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/divine_economy`

---

### `fetch-twitter-user-profile`

**Twitter User Profile Lookup** — Returns Twitter/X profile data for a given user handle, including name, location, profile images, verification status, account creation date, and public metrics such as followers, following, tweet, like, and media counts.

*Use when:* Use when an agent needs to retrieve public profile information for a specific Twitter/X user by their handle or identifier, such as to display bio details, check follower counts, or verify account status.

*Not for:* Do not use for searching users by keyword or fetching tweet timelines; this endpoint returns profile metadata only for a single known handle.

**Inputs:**

- `username` (string, required) — Twitter/X username or identifier used as the path segment in the URL to identify the target user profile.

**Returns:** Returns a data object with the user's numeric ID, username, display name, location, profile and cover image URLs, verification status, account creation date, public metrics (followers, following, tweets, likes, media), and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/0xAvious`

---

### `fetch-twitter-profile-bgarlinghouse`

**Brad Garlinghouse Twitter Profile** — Returns the Twitter/X profile data for Brad Garlinghouse (@bgarlinghouse), including bio, follower counts, verification status, and account metadata.

*Use when:* Use when an agent needs current profile information for Brad Garlinghouse, such as follower count, bio, profile image, or account creation date, without requiring any input parameters.

*Not for:* Do not use for fetching tweets, mentions, or timeline data for this user; use a tweets endpoint instead. Not suitable for retrieving profiles of other Twitter users.

**Returns:** Returns a data object with Brad Garlinghouse's Twitter/X profile fields including id, username, name, bio, URLs, verification status, creation date, and public metrics (followers, following, tweets, likes, media).

**Example:** `GET https://twitter.surf.cascade.fyi/users/bgarlinghouse`

---

### `fetch-twitter-user-profile`

**Twitter User Profile Fetch** — Returns public profile data for a Twitter/X user by username, including bio, verified status, profile images, account creation date, and public metrics.

*Use when:* Use when an agent needs to retrieve a Twitter/X user's public profile information such as follower counts, bio, verified status, or account metadata given a known username.

*Not for:* Do not use for fetching tweets, timelines, or search results; use a tweet or search endpoint instead. Not suitable for private or suspended accounts.

**Inputs:**

- `username` (string, required) — The Twitter/X username of the user whose profile should be fetched, as it appears in the URL path.

**Returns:** Returns a data object with the user's id, username, name, bio, profile and cover image URLs, verified status, creation timestamp, and public metrics including follower, following, tweet, like, and media counts.

**Example:** `GET https://twitter.surf.cascade.fyi/users/sundarpichai`

---

### `fetch-twitter-profile-dario-amodei`

**DarioAmodei X Profile** — Returns the Twitter/X profile data for Dario Amodei, including bio, image URLs, verification status, and public metrics such as follower count and tweet count.

*Use when:* Use when an agent needs current profile metadata for Dario Amodei's Twitter/X account, such as follower count, bio text, profile image URL, or account creation date.

*Not for:* Do not use for fetching tweets, mentions, or timelines; this endpoint returns only static profile metadata for a single hardcoded user.

**Returns:** Returns a data object with Dario Amodei's Twitter/X profile fields: id, username, name, bio, profile and cover image URLs, verification status, account creation date, and public metrics (followers, following, tweets, likes, media counts).

**Example:** `GET https://twitter.surf.cascade.fyi/users/DarioAmodei`

---

### `fetch-rajgokal-twitter-profile`

**Raj Gokal Twitter Profile Lookup** — Returns the Twitter profile data for @rajgokal, including bio, location, follower counts, and profile image URLs.

*Use when:* Use when an agent needs current profile metadata for the Solana co-founder @rajgokal, such as follower count, bio, verified status, or profile image URL.

*Not for:* Do not use for fetching tweets, mentions, or timelines for @rajgokal; this endpoint returns profile metadata only. Not suitable for looking up other Twitter users.

**Returns:** Returns a data object with @rajgokal's Twitter profile including id, username, bio, location, verified status, profile/cover image URLs, account creation date, public metrics (617K followers), and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/rajgokal`

---

### `fetch-hayden-adams-x-profile`

**Hayden Adams X Profile** — Returns the X (Twitter) profile data for Hayden Adams (@haydenzadams), including bio, follower counts, and account metadata.

*Use when:* Use when an agent needs current profile information for Hayden Adams on X, such as follower count, bio description, profile image URL, or account creation date.

*Not for:* Do not use for fetching tweets, replies, or timeline content from Hayden Adams; this endpoint returns profile metadata only, not post history.

**Returns:** Returns a data object with Hayden Adams's X profile including id, username, bio, location, profile and cover image URLs, verified status, creation date, and public metrics (followers, following, tweets, likes, media counts).

**Example:** `GET https://twitter.surf.cascade.fyi/users/haydenzadams`

---

### `fetch-twitter-user-profile`

**Twitter User Profile** — Returns Twitter profile data for a given username, including bio, follower counts, verification status, and profile images.

*Use when:* Use when an agent needs to retrieve public Twitter profile information for a specific user by username, such as bio, follower/following counts, tweet count, verification status, and profile image URLs.

*Not for:* Do not use for fetching tweets, timelines, or search results; use a dedicated tweet or search endpoint instead. Not suitable for bulk or streaming profile lookups.

**Inputs:**

- `username` (string, required) — Twitter username of the profile to fetch, as it appears in the URL path (case-insensitive).

**Returns:** Returns a data object with the user's id, username, name, bio, URL, profile and cover image URLs, verification status, account creation date, public metrics (followers, following, tweets, likes, media), and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/StaniKulechov`

---

### `fetch-twitter-user-profile`

**Twitter/X User Profile Lookup** — Returns Twitter/X profile data for a given username, including bio, location, verification status, follower counts, and profile image URLs.

*Use when:* Use when an agent needs structured profile metadata for a specific Twitter/X user by username, such as bio, follower count, account creation date, or profile image URL.

*Not for:* Do not use for fetching tweets, timelines, or search results; use a tweet or search endpoint instead. Not suitable for bulk or batch profile lookups.

**Inputs:**

- `username` (string, required) — The Twitter/X username to look up, provided as a path segment in the URL.

**Returns:** Returns a data object with the user's id, username, display name, bio, location, profile and cover image URLs, verification status, account creation date, and public metrics (followers, following, tweets, likes, media counts).

**Example:** `GET https://twitter.surf.cascade.fyi/users/eastdakota`

---

### `fetch-twitter-profile-kyle-samani`

**Kyle Samani X Profile Lookup** — Returns the Twitter/X profile data for Kyle Samani (username: KyleSamani), including bio, location, follower counts, and profile image URLs.

*Use when:* Use when an agent needs current profile metadata for Kyle Samani on Twitter/X, such as follower count, bio description, profile image, or account creation date.

*Not for:* Do not use for fetching tweets, timelines, or other users' profiles; this endpoint is hardcoded to Kyle Samani's account only.

**Returns:** Returns a data object with Kyle Samani's Twitter/X profile including id, username, bio, location, URL, profile and cover image URLs, verified status, account creation date, public metrics (followers, following, tweets, likes, media), and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/KyleSamani`

---

### `fetch-twitter-profile-jerallaire`

**Jer Allaire X Profile** — Returns the Twitter/X profile data for Jeremy Allaire (@jerallaire), including bio, location, images, verification status, and public metrics.

*Use when:* Use when an agent needs current profile information for Jeremy Allaire on Twitter/X, such as follower count, bio, profile image, or account creation date.

*Not for:* Do not use for fetching tweets, mentions, or timeline data for this user; this endpoint returns profile metadata only, not post history.

**Returns:** Returns a data object with Jeremy Allaire's Twitter/X profile fields including id, username, name, bio, location, URL, profile and cover image URLs, verification status, creation date, and public metrics (followers, following, tweets, likes, media).

**Example:** `GET https://twitter.surf.cascade.fyi/users/jerallaire`

---

### `fetch-twitter-profile-david-marcus`

**David Marcus Twitter Profile** — Returns the Twitter profile data for David Marcus, including bio, location, follower counts, and profile image URLs.

*Use when:* Use when an agent needs current Twitter profile information for David Marcus, such as his bio, follower/following counts, tweet count, verification status, or profile image.

*Not for:* Do not use for fetching tweets, mentions, or timelines; this endpoint returns only static profile metadata for a single fixed user.

**Returns:** Returns a data object with David Marcus's Twitter profile fields including id, username, bio, location, URL, profile and cover image URLs, verification status, account creation date, public engagement metrics, and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/davidmarcus`

---

### `fetch-twitter-user-profile`

**Twitter Profile Lookup** — Fetches public Twitter profile data for a given username, including bio, follower counts, tweet count, and profile images.

*Use when:* Use when an agent needs to retrieve a Twitter user's profile details — such as display name, bio, follower/following counts, tweet count, or profile image URL — given a known Twitter username.

*Not for:* Do not use for fetching a user's tweets or timeline; this returns profile metadata only, not tweet content.

**Inputs:**

- `username` (string, required) — Twitter username to look up, provided as a path segment in the URL (e.g., hwchase17). Do not include the @ symbol.

**Returns:** Returns a data object with the user's id, username, display name, bio, profile and cover image URLs, verified status, account creation date, public engagement metrics, and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/hwchase17`

---

### `fetch-twitter-profile-cz-binance`

**CZ Binance Twitter Profile** — Returns the current Twitter profile data for @cz_binance including bio, follower counts, and verification status.

*Use when:* Use when an agent needs up-to-date profile metadata for @cz_binance such as follower count, bio, profile image, or account creation date.

*Not for:* Do not use for fetching tweets or timeline content from @cz_binance; this endpoint returns profile metadata only, not posts.

**Returns:** Returns a data object with @cz_binance's profile fields including id, username, name, bio, profile and cover image URLs, verification status, account creation date, and public metrics (followers, following, tweets, likes, media counts).

**Example:** `GET https://twitter.surf.cascade.fyi/users/cz_binance`

---

### `fetch-twitter-user-profile-balajis`

**Balaji Twitter Profile** — Returns the Twitter/X profile data for the user @balajis, including bio, location, follower counts, and pinned tweet IDs.

*Use when:* Use when an agent needs current profile metadata for @balajis on Twitter/X, such as follower count, bio description, location, profile image URL, or account creation date.

*Not for:* Do not use for fetching tweets, timelines, or profiles of other Twitter users; this endpoint is hardcoded to @balajis only.

**Returns:** Returns a data object with @balajis profile fields including id, username, bio, location, profile/cover image URLs, verified status, account creation date, public metrics (followers, following, tweets, likes, media), and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/balajis`

---

### `fetch-twitter-profile-jedmccaleb`

**Jed McCaleb Twitter Profile** — Returns the Twitter profile data for Jed McCaleb, including bio, location, URLs, images, verification status, and public metrics.

*Use when:* Use when an agent needs current Twitter profile information for Jed McCaleb, such as follower counts, bio text, profile image URL, or account creation date.

*Not for:* Do not use for fetching tweets, mentions, or timelines; this endpoint returns only static profile data. Not suitable for retrieving profiles of other Twitter users.

**Returns:** Returns a data object with Jed McCaleb's Twitter profile fields including id, username, name, bio, location, URL, profile and cover image URLs, verified status, creation date, and public metrics (followers, following, tweets, likes, media counts).

**Example:** `GET https://twitter.surf.cascade.fyi/users/jedmccaleb`

---

### `fetch-twitter-profile-patrickc`

**Patrick Collison Twitter Profile** — Returns Patrick Collison's Twitter/X profile data including bio, follower counts, verification status, and profile image URLs.

*Use when:* Use when an agent needs current profile metadata for Patrick Collison (@patrickc) on Twitter/X, such as follower count, bio, location, or profile image.

*Not for:* Do not use for fetching tweets, replies, or timeline content from this account; this endpoint returns profile metadata only.

**Returns:** Returns a data object with Patrick Collison's profile fields: id, username, name, bio, location, URL, profile and cover image URLs, verified status, account creation date, public metrics (followers, following, tweets, likes, media), and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/patrickc`

---

### `fetch-hester-peirce-twitter-profile`

**HesterPeirce X Feed** — Returns the Twitter/X profile data for SEC Commissioner Hester Peirce (@HesterPeirce), including bio, location, URL, avatar, verification status, and public metrics.

*Use when:* Use when an agent needs current profile information for SEC Commissioner Hester Peirce on Twitter/X, such as follower count, bio text, profile image URL, or account metadata.

*Not for:* Do not use for fetching tweets or timeline posts from this account; this endpoint returns profile data only, not tweet content.

**Returns:** Returns a data object with HesterPeirce's Twitter/X profile fields including id, username, name, bio, location, URL, avatar, banner, verified status, created_at, and public metrics (followers, following, tweets, likes, media).

**Example:** `GET https://twitter.surf.cascade.fyi/users/HesterPeirce`

---

### `fetch-twitter-profile-pmarca`

**PMarca Twitter Profile Lookup** — Returns the Twitter profile data for @pmarca (Marc Andreessen), including bio, location, verification status, follower counts, and pinned tweet IDs.

*Use when:* Use when an agent needs current profile metadata for @pmarca, such as follower count, bio text, profile image URL, or account creation date, without performing a general Twitter user search.

*Not for:* Do not use for fetching profiles of arbitrary Twitter users; this endpoint is hardcoded to @pmarca only. Not suitable for retrieving tweets or timeline content.

**Returns:** Returns a data object with @pmarca's id, username, display name, bio, location, profile and cover image URLs, verification status, account creation date, public metrics (followers, following, tweets, likes, media), and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/pmarca`

---

### `fetch-twitter-user-profile`

**Twitter User Profile** — Returns a Twitter user's profile data including bio, location, URL, profile images, verification status, and public engagement metrics for a given username.

*Use when:* Use when an agent needs structured profile data for a specific Twitter user by username, such as follower counts, bio description, account creation date, or profile image URLs.

*Not for:* Do not use for fetching tweets, timelines, or search results; use a tweet-fetching or search endpoint instead. Not suitable for bulk or arbitrary user lookups beyond the hardcoded user path.

**Inputs:**

- `username` (string, required) — Twitter username of the profile to fetch, supplied as a path segment in the URL.

**Returns:** Returns a data object with the user's id, username, name, description, location, URL, profile and cover image URLs, verified status, creation timestamp, and public_metrics (followers, following, tweets, likes, media counts).

**Example:** `GET https://twitter.surf.cascade.fyi/users/fredwilson`

---

### `fetch-twitter-user-profile`

**Twitter User Profile** — Returns profile data for a Twitter/X user by numeric user ID, including username, display name, bio, location, profile images, public metrics, and pinned tweet IDs.

*Use when:* Use when an agent needs to look up a Twitter/X user's profile details — such as follower count, bio, profile image, or creation date — given a known numeric user ID.

*Not for:* Do not use for searching users by username or keyword; this endpoint requires a known numeric user ID. Not suitable for fetching tweets or timelines.

**Inputs:**

- `user_id` (string, required) — Numeric Twitter/X user ID embedded in the URL path. Identifies the user whose profile is fetched.

**Returns:** Returns a data object with the user's id, username, name, bio, location, profile and cover image URLs, account creation date, public metrics (followers, following, tweets, likes, media), and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/4649241868`

---

### `fetch-twitter-user-profile`

**X Profile Lookup** — Fetches a Twitter/X user profile by numeric user ID, returning username, display name, bio, location, URL, profile images, verification status, creation date, and public engagement metrics.

*Use when:* Use when an agent needs structured profile data for a known Twitter/X user ID, such as resolving a user's display name, bio, follower count, or profile image URL.

*Not for:* Do not use for searching users by username or keyword; this endpoint requires a known numeric user ID. Not suitable for fetching tweets or timelines.

**Inputs:**

- `userId` (string, required) — Numeric Twitter/X user ID embedded in the URL path. Must be a valid 64-bit integer string.

**Returns:** Returns a data object with the user's id, username, name, bio, location, URL, profile and cover image URLs, verified status, account creation timestamp, public engagement metrics, and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/745959759057133568`

---

### `fetch-samrags-tweet-feed`

**samrags_ Tweet Feed** — Returns the recent tweet timeline for Twitter user samrags_ (Sam Ragsdale), including tweet text, metadata, media, and engagement metrics.

*Use when:* Use when an agent needs to retrieve recent tweets, engagement stats, or media from the Twitter account samrags_ (Sam Ragsdale) for analysis, monitoring, or display purposes.

*Not for:* Do not use for tweets from other Twitter users; this endpoint is hardcoded to the samrags_ account only. Not suitable for real-time streaming or search across arbitrary accounts.

**Returns:** Returns a data array of recent tweets from samrags_, each with tweet text, timestamps, author profile, engagement metrics, and any attached media objects.

**Example:** `GET https://twitter.surf.cascade.fyi/users/samrags_/tweets`

---

### `fetch-twitter-user-profile`

**Twitter User Profile: f9s216** — Returns the public Twitter profile and metrics for the fixed user f9s216, including bio, follower counts, tweet count, and profile image URLs, via a paid x402 endpoint.

*Use when:* Use when an agent needs the current public profile metadata for the Twitter user f9s216 (username, display name, bio, follower/following counts, tweet count, like count, media count, and profile image URLs).

*Not for:* Do not use for arbitrary Twitter users — this endpoint is hardcoded to user f9s216 only. Do not use for tweet content, timelines, or search results.

**Returns:** Returns a data object with the user's id, username, name, bio, profile and cover image URLs, account creation timestamp, and public_metrics containing followers, following, tweet, like, and media counts.

**Example:** `GET https://twitter.surf.cascade.fyi/users/f9s216`

---

### `fetch-twitter-profile`

**Twitter Profile Lookup** — Fetches public profile data and metrics for a given Twitter username, returning id, name, description, location, URLs, creation date, and follower/tweet counts.

*Use when:* Use when an agent needs to retrieve a Twitter user's public profile metadata — such as bio, location, profile image, follower count, or tweet count — given a known username.

*Not for:* Do not use for fetching tweets, timelines, or search results; this endpoint returns profile metadata only, not tweet content.

**Inputs:**

- `username` (string, required) — The Twitter username to look up, supplied as a path segment in the URL (e.g., IrishLatte_19).

**Returns:** Returns a data object with the user's id, username, display name, bio, location, profile and cover image URLs, account creation date, public metrics (followers, following, tweets, likes, media), and pinned tweet IDs.

**Example:** `GET https://twitter.surf.cascade.fyi/users/IrishLatte_19`

---

### `fetch-tweet-by-id`

**Cascade Tweet Fetch** — Retrieves a single Twitter/X tweet by its numeric ID, returning full tweet text, author profile, public engagement metrics, media attachments, and metadata.

*Use when:* Use when an agent needs the full content and metadata of a specific tweet identified by its numeric ID, including author details, engagement counts, media URLs, and creation timestamp.

*Not for:* Do not use for searching tweets by keyword or hashtag, fetching timelines, or retrieving multiple tweets in bulk; this endpoint fetches exactly one tweet by a fixed ID.

**Inputs:**

- `id` (string, required) — Numeric Twitter/X tweet ID embedded in the URL path. This endpoint is hardcoded to tweet ID 2039103758060204523.

**Returns:** Returns a data object with the tweet's full text, direct URL, ISO timestamp, author profile with follower/following counts, engagement metrics (likes, retweets, replies, impressions), and an array of media attachments.

**Example:** `GET https://twitter.surf.cascade.fyi/tweets/2039103758060204523`

---
