Introducing the Instagram APIRead more →

Lnk.Bio scraper API. Live data from any public Lnk.Bio link.

Get public profiles by link or handle, with profiles in the same fields as on 26 other platforms. We handle the proxies, blocks and platform changes.

GET socialtap.dev/v1/linkbio/profile

What Lnk.Bio data can you get?

Lnk.Bio profiles with every link in the list, including those the page loads as you scroll, and the social icons, emails and phone numbers. Each one also has the name, bio, picture, verified badge and the account's own domain.

Call the Lnk.Bio API from your code.

Copy the request for your language, or hand it to your agent.

Lnk.Bio Profile Try in
const params = new URLSearchParams({
  handle: "msjennafischer",
});
const res = await fetch(`https://socialtap.dev/v1/linkbio/profile?${params}`, {
  headers: { "x-api-key": process.env.SOCIALTAP_API_KEY ?? "" },
});
const body = await res.json();
if (!res.ok) throw new Error(`${body.error.code}: ${body.error.message}`);
const { data, meta } = body;
console.log(data, meta.credits_charged);
GET https://socialtap.dev/v1/linkbio/profileDocs

Other platforms, same key.

Posts and profiles come back in the same fields wherever they're from.

Frequently asked questions

What you send, what comes back and how your agent uses it.

Contact us
Does the Lnk.Bio Profile API return every link on a long page?
Yes. We read the links the page loads only as a visitor scrolls. If Lnk.Bio stops serving a long list midway, external_links is marked approximate and link_count still says how many the list holds.

Try it on a Lnk.Bio link you have.

Get a key and send your first request in a minute. The same key works on every platform.

100free credits
  • No credit card
  • Failed requests are free
  • Works on all 218 endpoints
Start for free Read the docs