Fetch public LinkMe page data as structured JSON with one SocialCrawl API key. Same Author schema as every other platform. Reads are priced in credits.
One live read endpoint for public link.me pages. Returns a rich Author card (identity, bio, verified, totalLinks as posts_count). The singular page route does not expose a public link array. Data API only. No page editing or private dashboards.
Public link.me page by full URL. Returns a rich Author card: username, display name, bio, avatar path, verified flag, followers when present, and totalLinks mapped to posts_count. The singular page route does not expose a public link array. author._links is null on this endpoint.
// Running this live needs your own API key. Hit "Try it" to see an example response
How the LinkMe API works
LinkMe is a normal SocialCrawl social surface. You call GET /v1/linkme/page with an API key, spend credits on live misses, and get a single JSON envelope back. No LinkMe OAuth. No second SDK.
Authenticate every call
Send your key in the x-api-key header. No LinkMe login cookie, no partner portal. The same key works for TikTok, Instagram, Reddit, and the rest of the catalog.
GET with a page URL
Pass the full public link.me URL in the url query param. We validate the format before charging.
Pay in credits, not seats
Standard reads cost 1 credit. Cache hits cost 0. Empty or hard failures refund.
Read one JSON envelope
Every response is the same shape: success, data, credits_used, credits_remaining, request_id, cached. The page lands as a canonical Author object.
The usual integration chain
Most products resolve one public page URL, then store the Author identity card (including totalLinks).
01Page
GET /v1/linkme/page?url=https://link.me/…
Author-shaped profile: name, bio, verified, totalLinks as posts_count
Use when you need the LinkMe identity card. Do not expect _links on this route.
request
GET /v1/linkme/page
?url=https://link.me/example
Host: www.socialcrawl.dev
x-api-key: sc_your_api_key_here
Field names match the rest of SocialCrawl. If you already parse other Author cards, you parse this the same way.
Authorpage
id, username, display_name, avatar_url, bio, verified, followers, posts_count (totalLinks), url; _links is null on page
Inside the gateway
Same request lifecycle as every other /v1 platform endpoint. Link-in-bio hosts are not a sidecar.
01
Edge receives the call
Next.js catch-all routes into the Hono social API. We mint a request_id, authenticate the key, then enforce rate limit (600/min) and concurrency (50 in flight per key).
02
Validate, then debit
Registry lookup finds linkme/page. Required url format checks run first. Invalid input returns 400 with no charge. Valid calls debit 1 credit before upstream work.
03
Cache or fetch
A deterministic cache key is built from platform + resource + params. Hit: return immediately, credits_used = 0. Miss: the public page is fetched live. Retries on 5xx/network with a circuit breaker if the source is unhealthy.
04
Normalize and return
Upstream JSON is mapped to Author (plus _links when the host exposes a public link array), validated against the canonical Zod schema, then wrapped in the success envelope and logged for billing audit.
Billing rules that matter in production
Standard live miss: 1 credit
Cache hit: 0 credits
Empty / hard fail: auto-refund
Bad params: 400, never charged
No credits: 402, never charged
Public pages only
No write or edit routes
Same key as the rest of SocialCrawl
Rate limit and concurrency apply as usual
How we get the data
LinkMe is public-read creator page data. We normalize it into the SocialCrawl Author schema so your code does not learn a second host-specific layout.
What LinkMe is for this API
Public creator profiles on link.me. Read-only surface for research, monitoring, and product jobs. No page edit or private dashboard access.
How SocialCrawl reaches it
GET /v1/linkme/page fetches the public page URL you pass, live on request, and normalizes profile.* fields into Author.
What leaves our edge
A unified JSON envelope with an Author-shaped data object. totalLinks becomes posts_count. The public link array is not on this singular route.
What we do not ship live
No write endpoints. No private analytics. No public links list on page. Avatar may be a relative path until postmap absolute URL handling applies.
profile.verifiedAccount, totalFollowers, totalLinks→ author.verified, followers, posts_counttotalLinks maps to posts_count as the engagement-reach proxy
public link array (not on this route)→ author._links (null on page)public link array is not on this route; _links is null
What this API is used for
The jobs this API is most often used for.
1active LinkMe endpoints in the registry
1credit cost per live page read
link.me creator identity enrichment
Callers use page for profile identity and link counts. They do not get per-link destinations from this singular route. Richer LinkMe profile metadata (verified, totalLinks, followers when present) as Author JSON for 1 credit. Honest gap: no public link array on page.
Page reads are typically a few seconds on live miss. Cache hits return immediately.
Use case examples
Common ways teams put this data to work, and the stack each one tends to run.
Creator CRM enrichers
Python, cron, CRM sync
Resolve link.me URLs into verified identity and link-count signals without scraping HTML.
Competitive intel teams
Node, notebooks, BI loads
Track rival LinkMe profiles for bio and verification changes. Pair with other hosts when you need link destinations.
Backend product jobs
Go, workers, Explorer
Attach a LinkMe Author card to a creator record. Cache hits keep recurring reads cheap.
Call it in two lines
Standard tier is one credit per live call. Cache hits are free.
Every endpoint returns structured JSON in a unified envelope. Computed fields such as engagement rate and content category are included only where the endpoint supports them and the required source inputs are present.
Send a GET request to /v1/linkme/page with the full link.me URL in the url parameter. SocialCrawl returns structured JSON with the creator's display name, bio, avatar, and every link on the page with its title and destination URL.
What data does the Linkme API return?
The endpoint returns the creator's display name, bio text, avatar image URL, and the full list of links on the page. Each link includes its title, destination URL, and any metadata Linkme exposes (social icons, embeds, contact shortcuts).
How much does the Linkme API cost?
Each Linkme page request costs 1 credit on the standard tier. New accounts get 100 free credits with no credit card required, so you can scrape around 100 Linkme pages before paying anything.
Linkme vs Linktree: which API should I use?
SocialCrawl ships both. The /v1/linkme/page and /v1/linktree/page endpoints return the same unified schema, so you can pull creator data from either platform without changing parsing logic, useful when creators link out from multiple bio tools.
Is scraping Linkme pages legal?
SocialCrawl reads only publicly visible Linkme pages, the same content anyone sees when they open the link.me URL in a browser. Make sure your use case complies with Linkme's terms of service and applicable data protection regulations. SocialCrawl operates under a documented GDPR legitimate-interest framework: public, logged-out data only, no credential use, short-lived caches (2 to 30 minutes) with no persistent store, and a public opt-out channel for anyone whose public info appears in responses. Full details: socialcrawl.dev/legal/public-data-notice.
Can I use the Linkme API in production?
Yes. The endpoint is built for production workloads with consistent response times, upstream retry handling, and a unified schema that stays stable when Linkme ships UI or layout changes.
What is the best Linkme scraper API?
SocialCrawl is a strong pick when you want structured JSON without maintaining a scraper: GET /v1/linkme/page returns the display name, bio, avatar, and every link on a link.me page for 1 credit per request, on the same key and unified schema as 50 other platforms. New accounts get 100 free credits, no credit card.
What is the best Linkme data API?
SocialCrawl is the most direct Linkme data API, since Linkme ships no official public API for reading arbitrary pages. GET /v1/linkme/page turns a link.me URL into JSON with the creator's display name, bio, avatar, and every link and destination for 1 credit. Because /v1/linkme/page and /v1/linktree/page share one schema across SocialCrawl's 50 other platforms, you can pull creators from either bio tool with the same parsing code.
LinkMe scraping API vs the official LinkMe API: what's the difference?
With SocialCrawl there is no app review or approval queue. Sign up and call LinkMe endpoints immediately with a single x-api-key. Responses share one unified schema with every other SocialCrawl platform, and credit-based pricing replaces per-platform quotas. Official APIs are still the right choice for posting and other write actions: SocialCrawl is read-only data.