# Twitter/X Profile Lookup – Joey_Krug

> Twitter/X Profile Lookup – Joey_Krug is a paid API for AI agents from twitter.surf.cascade.fyi, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-23).

Returns public Twitter/X profile data for the specific user Joey_Krug, including bio, metrics, and media URLs.

## Facts

- Endpoint: GET https://twitter.surf.cascade.fyi/users/Joey_Krug?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Success rate: 63% of calls made through Zero
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/twitter-surf-cascade-fyi-f67ffb58
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_w-sUDwn47opBYKrlM_UEy

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

Example prompt: Can you pull up the Twitter profile for Joey_Krug and tell me their bio, follower count, and where they're located?

## When to prefer this

Use this endpoint when you specifically need profile data for the Twitter user Joey_Krug and want a pay-per-call, no-subscription approach via x402 micropayment. It is a hardcoded single-user lookup, so it is only appropriate when Joey_Krug is the target — not for arbitrary Twitter user lookups.

## Known failure modes

- Username not found or account suspended — likely returns 404 or empty data
- Twitter/X API rate limiting or downtime — service unavailable error
- Payment failure — x402 payment not processed, request rejected
- Profile is private — public metrics or details may be incomplete or unavailable

## How this service works

Returns data for the Joey_Krug Twitter/X profile.

## Output

Returns a JSON object with the user's Twitter ID, display name, username, location, bio description, account creation timestamp, public metrics (followers, following, tweets, likes, media), profile image URL, cover image URL, and pinned tweet IDs.

## Example request

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

## 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": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "data"
 ],
 "properties": {
  "data": {
   "type": "object",
   "required": [
    "id",
    "name",
    "location",
    "username",
    "created_at",
    "description",
    "public_metrics",
    "cover_image_url",
    "pinned_tweet_ids",
    "profile_image_url"
   ],
   "properties": {
    "id": {
     "type": "string"
    },
    "name": {
     "type": "string"
    },
    "location": {
     "type": "string"
    },
    "username": {
     "type": "string"
    },
    "created_at": {
     "type": "string"
    },
    "description": {
     "type": "string"
    },
    "public_metrics": {
     "type": "object",
     "required": [
      "like_count",
      "media_count",
      "tweet_count",
      "followers_count",
      "following_count"
     ],
     "properties": {
      "like_count": {
       "type": "number"
      },
      "media_count": {
       "type": "number"
      },
      "tweet_count": {
       "type": "number"
      },
      "followers_count": {
       "type": "number"
      },
      "following_count": {
       "type": "number"
      }
     }
    },
    "cover_image_url": {
     "type": "string"
    },
    "pinned_tweet_ids": {
     "type": "array",
     "items": {
      "type": "string"
     }
    },
    "profile_image_url": {
     "type": "string"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/twitter-surf-cascade-fyi-f67ffb58/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)
