{"uid":"cap_SGlIGc2zedbE4EoTmgI2V","slug":"webfinger-lookup-2786eba5","name":"WebFinger Lookup","description":"WebFinger lookup (RFC 7033): resolves acct:user@domain or a resource URI via /.well-known/webfinger and returns the subject, aliases, and links (ActivityPub actor, profile page, avatar, OIDC issuer, remote-follow template). Identity resolution for fediverse and decentralised-auth agents. $0.01 per lookup.","url":"https://intel.rallylive.ca/dev/webfinger","method":"GET","headers":{},"bodySchema":{"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"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_XBQng883jVMgKvvOYxAZO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves a WebFinger resource (acct:user@domain or URI) via RFC 7033 and returns subject, aliases, and links including ActivityPub actor, profile page, avatar, OIDC issuer, and remote-follow template.","exampleAgentPrompt":"Look up the WebFinger record for @ev@mastodon.social and give me their ActivityPub actor URL, profile page, avatar, and any OIDC issuer or remote-follow template listed.","exampleUseCases":[{"title":"Resolve fediverse actor for federation","prompt":"I need to federate with the account @dansup@pixelfed.social — can you do a WebFinger lookup and get me their ActivityPub actor endpoint and remote-follow template?"},{"title":"OIDC issuer discovery for login","prompt":"We're building a decentralised login flow. Can you resolve the WebFinger record for me@mydomain.com and tell me the OIDC issuer URL it advertises?"},{"title":"Profile enrichment for Mastodon user","prompt":"I want to display a rich profile card for @Gargron@mastodon.social — do a WebFinger lookup and pull back their canonical subject, any aliases, avatar URL, and profile page link."}],"resultDescription":"A JSON object containing the WebFinger JRD response: the canonical subject URI, an array of alias URIs, and a links array with typed relations such as the ActivityPub actor URL (rel=self), profile page, avatar image, OIDC issuer, and remote-follow template — following RFC 7033.","failureModes":["Resource or domain not found: endpoint or /.well-known/webfinger returns 404","Domain does not support WebFinger: connection refused or no well-known route","Invalid acct: or URI format causes a 400-style error","Target server timeout or network error during upstream resolution","User exists but has no links of the requested relation type — empty links array returned"],"whenToPreferThis":"Choose this endpoint when you need to resolve a fediverse or decentralised identity (acct:user@domain or a resource URI) into its ActivityPub actor, profile, avatar, OIDC issuer, or remote-follow links without setting up your own WebFinger client. It is ideal for agents building federation flows, decentralised auth, or profile enrichment on top of Mastodon, Pixelfed, Misskey, or any RFC 7033-compliant server. Prefer it over raw HTTP fetches when you want a clean parsed JRD response with all relevant relations already extracted.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:00:22.491Z","isFirstParty":false}