HonestHook

RankingsSign in

Tools / Mastodon profile viewer

Mastodon profile viewer

Read a public Mastodon account on any instance: followers, following, statuses and bio, asked of the account's own instance.

What it reads

RouteGET /api/v1/mastodon/profile
Field readfollowers_count
Surfacethe account's own instance (official API, no key)
Handle format**`user@instance`, and the instance is required.** Mastodon is federated: `Gargron` alone identifies nobody, because a different person can hold that name on every server. A handle without an instance is refused with 400 rather than completed with a default server — completing it would return somebody else's profile with `success: true`. The instance must be a public DNS name: IP literals, ports and paths are refused. The handle comes back fully qualified, so the response value is a valid next request.
ExampleGargron@mastodon.social
Caveat from the sourcethe account's own instance

Measured on 2026-10-02 through our own normalizer, this field came back 382,519 — not null. Source of the measurement: fixture test/fixtures/mastodon/lookup-gargron.json.

What the response looks like

{
  "id": "https://mastodon.social/users/Gargron",
  "handle": "Gargron@mastodon.social",
  "name": "Eugen Rochko",
  "bio": "Executive Strategy & Product Advisor, Founder of @M…",
  "avatar_url": "https://files.mastodon.social/accounts/avatars/000/…",
  "followers": 382519,
  "following": 740,
  "posts_count": 82252,
  "is_private": false,
  "external_url": "https://github.com/Gargron",
  "url": "https://mastodon.social/@Gargron"
}

Captured from test/fixtures/mastodon/lookup-gargron.json (fixture). Fields that came back null are omitted, and long strings are cut with an ellipsis for display — the API returns them whole.

In the archive

This platform is also a source of the trend archive, and its status there is nunca-coletada — Why HonestHook does not collect Mastodon search data. That page owns what the archive did or did not collect here; this one is only about the API field above.

Other routes for this platform

See the endpoint page for price, limits and the error shapes.