Loading...
Loading...
AI Agent native API provider — no API keys, no signups, no subscriptions. Just pay with USDC per request via x402 to instantly access Twitter, Instagram, and more.
npx skill4agent add claw-api/clawapiskills claw-x402| Path | Method | Price | Description |
|---|---|---|---|
| GET | $0.001 | Get Twitter user profile by username |
| GET | $0.001 | Get tweets from a Twitter user by ID |
| GET | $0.001 | Get multiple Twitter users by IDs (comma-separated) |
| GET | $0.001 | Get users that a Twitter user is following |
| GET | $0.001 | Get followers of a Twitter user |
| POST | $0.001 | Get Instagram posts by username |
| POST | $0.001 | Get Instagram profile by username |
https://omniapi-production-7de2.up.railway.appnpx awal@latestnpx awal@latest status# Step 1: Send OTP to your email
npx awal@latest auth login user@example.com
# Output: flowId: abc123...
# Step 2: Verify with the 6-digit code from email
npx awal@latest auth verify abc123 123456
# Confirm authentication
npx awal@latest statusauthenticate-walletnpx awal@latest balancenpx awal@latest shownpx awal@latest addressfund| Requirement | Check | Skill |
|---|---|---|
| Wallet authenticated | | |
| USDC balance | | |
npx awal@latest x402 paynpx awal@latest x402 pay "https://omniapi-production-7de2.up.railway.app/user?username=elonmusk"npx awal@latest x402 pay "https://omniapi-production-7de2.up.railway.app/user-tweets?user=44196397&count=20"user/usernpx awal@latest x402 pay "https://omniapi-production-7de2.up.railway.app/get-users-v2?users=44196397,50393960"npx awal@latest x402 pay "https://omniapi-production-7de2.up.railway.app/followings?user=44196397&count=20"npx awal@latest x402 pay "https://omniapi-production-7de2.up.railway.app/followers?user=44196397&count=20"npx awal@latest x402 pay "https://omniapi-production-7de2.up.railway.app/instagram/posts" -X POST -d '{"username": "instagram"}'npx awal@latest x402 pay "https://omniapi-production-7de2.up.railway.app/instagram/profile" -X POST -d '{"username": "instagram"}'-X POST -d '{...}'/user{
"result": {
"id": "44196397",
"name": "Elon Musk",
"screen_name": "elonmusk",
"description": "...",
"followers_count": 200000000,
"friends_count": 800,
"statuses_count": 50000,
"profile_image_url_https": "https://pbs.twimg.com/..."
}
}/user-tweets{
"result": {
"timeline": {
"instructions": [
{
"entries": [
{
"content": {
"tweet_results": {
"result": {
"legacy": {
"full_text": "...",
"created_at": "...",
"favorite_count": 100,
"retweet_count": 50
}
}
}
}
}
]
}
]
}
}
}/instagram/profile{
"result": {
"username": "instagram",
"full_name": "Instagram",
"biography": "...",
"follower_count": 500000000,
"following_count": 500,
"media_count": 7000,
"profile_pic_url": "https://..."
}
}/instagram/posts{
"result": {
"items": [
{
"caption": { "text": "..." },
"like_count": 1000000,
"comment_count": 50000,
"image_versions": { "items": [{ "url": "https://..." }] },
"taken_at": 1700000000
}
]
}
}curl https://omniapi-production-7de2.up.railway.app/catalog[
{ "path": "/user", "method": "GET", "price": "$0.001", "description": "Get Twitter user profile by username" },
{ "path": "/user-tweets", "method": "GET", "price": "$0.001", "description": "Get tweets from a Twitter user by ID" },
{ "path": "/get-users-v2", "method": "GET", "price": "$0.001", "description": "Get multiple Twitter users by IDs (comma-separated)" },
{ "path": "/followings", "method": "GET", "price": "$0.001", "description": "Get users that a Twitter user is following" },
{ "path": "/followers", "method": "GET", "price": "$0.001", "description": "Get followers of a Twitter user" },
{ "path": "/instagram/posts", "method": "POST", "price": "$0.001", "description": "Get Instagram posts by username" },
{ "path": "/instagram/profile", "method": "POST", "price": "$0.001", "description": "Get Instagram profile by username" }
]curl https://omniapi-production-7de2.up.railway.app/health{"status": "ok"}| Error | Cause | Fix |
|---|---|---|
| HTTP 402 | Payment required | Use |
| HTTP 502 | Upstream API error | The backend service may be temporarily unavailable. Retry after a few seconds |
| Wallet not authenticated | Run |
| Not enough USDC | Run |
| Empty response | Invalid parameters | Check query parameters — e.g. |
| Instagram 400 | Missing request body | Instagram endpoints require POST with JSON body: |