{"x402Version":1,"name":"XActions","description":"Public X (Twitter) data for agents. Pay per call in USDC on Solana or Base. No API key, no account, no rate-limit tier.","documentation":"https://github.com/nirholas/XActions/blob/main/docs/x402.md","openapi":"https://xactions.app/openapi.json","resources":[{"resource":"https://xactions.app/api/ai/scrape/profile","type":"http","method":"GET","description":"Public X profile: display name, bio with t.co links expanded, location, website, join date, follower and following counts, post and like counts, avatar, banner, verification and pinned post id.","x402Version":1,"accepts":[{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"1000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"2DdJ6AxTpdaSsZcbJ9AJV113oBNPBP5WM8L4HTBFnFv6","maxTimeoutSeconds":300,"resource":"https://xactions.app/api/ai/scrape/profile","description":"Public X profile: display name, bio with t.co links expanded, location, website, join date, follower and following counts, post and like counts, avatar, banner, verification and pinned post id.","mimeType":"application/json","maxAmountRequired":"1000"},{"scheme":"exact","network":"eip155:8453","amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xB4C61215E4a42A36E7344Bc512273F00372360CF","maxTimeoutSeconds":300,"resource":"https://xactions.app/api/ai/scrape/profile","description":"Public X profile: display name, bio with t.co links expanded, location, website, join date, follower and following counts, post and like counts, avatar, banner, verification and pinned post id.","mimeType":"application/json","extra":{"name":"USD Coin","version":"2"},"maxAmountRequired":"1000"}],"metadata":{"operation":"scrape:profile","price":"$0.001","input":{"type":"object","required":["username"],"properties":{"username":{"type":"string","description":"Handle, @handle, or profile URL.","examples":["nasa","@nasa","https://x.com/nasa"]}}},"output":{"type":"object","properties":{"profile":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"username":{"type":"string"},"bio":{"type":"string"},"location":{"type":"string"},"website":{"type":["string","null"]},"joined":{"type":["string","null"],"format":"date-time"},"following":{"type":"integer"},"followers":{"type":"integer"},"tweets":{"type":"integer"},"likes":{"type":"integer"},"media":{"type":"integer"},"avatar":{"type":["string","null"]},"header":{"type":["string","null"]},"verified":{"type":"boolean"},"protected":{"type":"boolean"},"pinnedTweetId":{"type":["string","null"]}}}}}}},{"resource":"https://xactions.app/api/ai/scrape/tweets","type":"http","method":"GET","description":"A user's recent public posts with text, timestamps, like/repost/reply/quote/bookmark/view counts, media with direct mp4 URLs for video, quoted posts, and the pagination cursor.","x402Version":1,"accepts":[{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"2DdJ6AxTpdaSsZcbJ9AJV113oBNPBP5WM8L4HTBFnFv6","maxTimeoutSeconds":300,"resource":"https://xactions.app/api/ai/scrape/tweets","description":"A user's recent public posts with text, timestamps, like/repost/reply/quote/bookmark/view counts, media with direct mp4 URLs for video, quoted posts, and the pagination cursor.","mimeType":"application/json","maxAmountRequired":"5000"},{"scheme":"exact","network":"eip155:8453","amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xB4C61215E4a42A36E7344Bc512273F00372360CF","maxTimeoutSeconds":300,"resource":"https://xactions.app/api/ai/scrape/tweets","description":"A user's recent public posts with text, timestamps, like/repost/reply/quote/bookmark/view counts, media with direct mp4 URLs for video, quoted posts, and the pagination cursor.","mimeType":"application/json","extra":{"name":"USD Coin","version":"2"},"maxAmountRequired":"5000"}],"metadata":{"operation":"scrape:tweets","price":"$0.005","input":{"type":"object","required":["username"],"properties":{"username":{"type":"string","description":"Handle, @handle, or profile URL."},"limit":{"type":"integer","minimum":1,"maximum":100,"default":20}}},"output":{"type":"object","properties":{"tweets":{"type":"array","items":{"type":"object"}},"cursor":{"type":["string","null"]}}}}}]}