{"uid":"cap_LIQ5B7d07P-GtldX4hl4N","slug":"x402-content-hub-medium-user-profile-e73a0858","name":"x402 Content Hub – Medium User Profile","description":"Amazon products, real-time news, image search, Medium articles, and Spotify data. Pay with USDC on Base.","url":"https://x402-content-hub.vercel.app/api/medium/user","method":"POST","headers":{},"bodySchema":{"type":"object","required":["username"],"properties":{"username":{"type":"string","description":"Medium username"}}},"responseSchema":{"type":"object","properties":{"data":{"type":"object"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_F7yTRiHdcdayXyPk4xpME","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches Medium user profile data for a given username, paid via USDC on Base using the x402 protocol.","exampleAgentPrompt":"Can you pull the Medium profile data for the user '@towardsdatascience'?","exampleUseCases":null,"resultDescription":"A data object containing the Medium user's profile information such as name, bio, follower counts, and other publicly available account details associated with the provided username.","failureModes":["Username not found on Medium — returns empty or error data object","Invalid or missing username field — returns 400 bad request","Payment not processed correctly — 402 payment required error","Medium API upstream failure — service unavailable or timeout","Rate limiting — too many requests in a short period"],"whenToPreferThis":"Use this endpoint when you need to programmatically fetch Medium user profile data by username, especially in agent workflows that aggregate content creator metadata or enrich author profiles. Prefer this over scraping Medium directly, as it provides structured data with a simple pay-per-call model using USDC on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:45:57.774Z","isFirstParty":false}