Taplink Profile Scraper avatar

Taplink Profile Scraper

Pricing

from $0.75 / 1,000 profiles

Go to Apify Store
Taplink Profile Scraper

Taplink Profile Scraper

Extract complete public Taplink profiles in structured JSON, including identity, biography, content blocks, links, social destinations, public emails, images, media, video URLs and SEO metadata. Tiered pricing from $0.75 per 1,000 successful profiles.

Pricing

from $0.75 / 1,000 profiles

Rating

0.0

(0)

Developer

DataScraperES

DataScraperES

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Turn public Taplink usernames or profile URLs into structured profile records with identity, text blocks, links, social destinations, media, theme and SEO fields. Submit one profile or process a batch and export the results from Apify.

What this Actor does

The Actor normalizes submitted profile references, removes duplicates, requests each public page, and writes one Dataset item per successfully collected profile. Results preserve the public page structure while also providing normalized links, social destinations, emails, images, media, SEO fields, and collection status when available.

Use cases

  • Research creators, brands, competitors, and link-in-bio strategies.
  • Enrich CRM, directory, or outreach-review records with public profile data.
  • Audit outbound links, social destinations, public emails, and embedded media.
  • Compare profile content and destinations across creator platforms.

How to use

  1. Add one or more Taplink usernames or public profile URLs.
  2. Start the Actor from Apify Console.
  3. Open the Dataset when the run finishes.
  4. Export the structured profile rows in your preferred format.

Input

profiles is required and accepts Taplink usernames or public profile URLs. A run accepts up to 500 references. Usernames and URLs are normalized, duplicate profiles are processed only once, and references belonging to other platforms are reported as invalid rather than charged as successful profiles.

This exact input produced the complete output below:

{
"profiles": [
"ntc",
"mainpage",
"tiktok"
]
}

Output

Each successful Dataset item contains the normalized profile identity and all customer-visible public data exposed for that page. Empty arrays, null values, warnings, status fields, and collection timestamps are preserved so integrations can distinguish unavailable data from omitted fields. Image and media URLs hosted by the source platform can expire.

This is the complete first Dataset item from a real successful run:

{
"recordType": "profile",
"ok": true,
"status": "ok",
"profileUrl": "https://taplink.cc/ntc",
"slug": "ntc",
"profileId": "12103606",
"username": "ntc",
"displayName": "О нас",
"pageTitle": "ntc.taplink.ws",
"description": "Мы - профессиональная экспертная организация, специализирующаяся на проведении экологических экспертиз, научно-технических экспертиз. Предлагающая своим клиентам полный спектр услуг в самых широких областях. ‌\n\nКонтакты",
"bio": "Мы - профессиональная экспертная организация, специализирующаяся на проведении экологических экспертиз, научно-технических экспертиз. Предлагающая своим клиентам полный спектр услуг в самых широких областях. ‌\n\nКонтакты",
"bioParagraphs": [
"Мы - профессиональная экспертная организация, специализирующаяся на проведении экологических экспертиз, научно-технических экспертиз. Предлагающая своим клиентам полный спектр услуг в самых широких областях. ‌",
"Контакты"
],
"textBlocks": [
{
"text": "О нас",
"html": "О нас",
"position": 1,
"section": "Section 1"
},
{
"text": "Мы - профессиональная экспертная организация, специализирующаяся на проведении экологических экспертиз, научно-технических экспертиз. Предлагающая своим клиентам полный спектр услуг в самых широких областях. ‌",
"html": "<b>Мы - профессиональная экспертная организация, специализирующаяся на проведении экологических экспертиз, научно-технических экспертиз. Предлагающая своим клиентам полный спектр услуг в самых широких областях. \n‌ </b>",
"position": 2,
"section": "Section 1"
},
{
"text": null,
"html": null,
"position": 3,
"section": "Section 2"
},
{
"text": "Контакты",
"html": "Контакты",
"position": 6,
"section": "Section 3"
}
],
"avatarUrl": "https://p.taplink.st/a/7/0/9/9/b8afb6.jpg?7",
"profileImage": {
"url": "https://p.taplink.st/a/7/0/9/9/b8afb6.jpg?7",
"alt": "О нас",
"source": "og:image"
},
"backgroundImageUrl": null,
"profileSocialUrl": null,
"links": [
{
"title": "Телефон",
"url": "https://ntc.taplink.ws/+79964068181",
"rawValue": "+79964068181",
"kind": "link",
"position": 7,
"section": "Section 3",
"sectionPosition": 2,
"linkId": "77558471",
"linkType": "phone",
"subtitle": "+7 (996)406-81-81",
"icon": {
"i": "tabler/phone",
"t": "i"
}
},
{
"title": "Электронная почта",
"url": null,
"rawValue": null,
"kind": "link",
"position": 8,
"section": "Section 3",
"sectionPosition": 2,
"linkId": "77558469",
"linkType": "email",
"subtitle": "ntc_exp@bk.ru",
"icon": {
"i": "tabler/mail",
"t": "i"
}
}
],
"socialLinks": [],
"groupSections": [
{
"title": "Section 1",
"position": 0,
"linkIds": [],
"linkCount": 0
},
{
"title": "Section 2",
"position": 1,
"linkIds": [],
"linkCount": 0
},
{
"title": "Section 3",
"position": 2,
"linkIds": [
"77558471",
"77558469"
],
"linkCount": 2
}
],
"contentBlocks": [
{
"blockType": "avatar",
"blockTypeId": 8,
"blockId": "b37261d4b33d",
"position": 0,
"section": "Section 1",
"sectionPosition": 0,
"title": null,
"text": null,
"textHtml": null,
"url": null,
"rawValue": null,
"subtitle": null,
"type": null,
"icon": null
},
{
"blockType": "text",
"blockTypeId": 1,
"blockId": "be58529a392b",
"position": 1,
"section": "Section 1",
"sectionPosition": 0,
"title": null,
"text": "О нас",
"textHtml": "О нас",
"url": null,
"rawValue": null,
"subtitle": null,
"type": null,
"icon": null
},
{
"blockType": "text",
"blockTypeId": 1,
"blockId": "b64b62d6c2ae",
"position": 2,
"section": "Section 1",
"sectionPosition": 0,
"title": null,
"text": "Мы - профессиональная экспертная организация, специализирующаяся на проведении экологических экспертиз, научно-технических экспертиз. Предлагающая своим клиентам полный спектр услуг в самых широких областях. ‌",
"textHtml": "<b>Мы - профессиональная экспертная организация, специализирующаяся на проведении экологических экспертиз, научно-технических экспертиз. Предлагающая своим клиентам полный спектр услуг в самых широких областях. \n‌ </b>",
"url": null,
"rawValue": null,
"subtitle": null,
"type": null,
"icon": null
},
{
"blockType": "text",
"blockTypeId": 1,
"blockId": "b15e44748764",
"position": 3,
"section": "Section 2",
"sectionPosition": 1,
"title": null,
"text": null,
"textHtml": null,
"url": null,
"rawValue": null,
"subtitle": null,
"type": null,
"icon": null
},
{
"blockType": "media",
"blockTypeId": 20,
"blockId": "b4ea0c4f4861",
"position": 4,
"section": "Section 2",
"sectionPosition": 1,
"title": null,
"text": null,
"textHtml": null,
"url": null,
"rawValue": null,
"subtitle": null,
"type": null,
"icon": null
},
{
"blockType": "messenger",
"blockTypeId": 3,
"blockId": "77558470",
"position": 5,
"section": "Section 2",
"sectionPosition": 1,
"title": null,
"text": null,
"textHtml": null,
"url": null,
"rawValue": null,
"subtitle": null,
"type": null,
"icon": null
},
{
"blockType": "text",
"blockTypeId": 1,
"blockId": "bfe98617e2f8",
"position": 6,
"section": "Section 3",
"sectionPosition": 2,
"title": null,
"text": "Контакты",
"textHtml": "Контакты",
"url": null,
"rawValue": null,
"subtitle": null,
"type": null,
"icon": null
},
{
"blockType": "link",
"blockTypeId": 2,
"blockId": "77558471",
"position": 7,
"section": "Section 3",
"sectionPosition": 2,
"title": "Телефон",
"text": null,
"textHtml": null,
"url": "https://ntc.taplink.ws/+79964068181",
"rawValue": "+79964068181",
"subtitle": "+7 (996)406-81-81",
"type": "phone",
"icon": {
"i": "tabler/phone",
"t": "i"
}
},
{
"blockType": "link",
"blockTypeId": 2,
"blockId": "77558469",
"position": 8,
"section": "Section 3",
"sectionPosition": 2,
"title": "Электронная почта",
"text": null,
"textHtml": null,
"url": null,
"rawValue": null,
"subtitle": "ntc_exp@bk.ru",
"type": "email",
"icon": {
"i": "tabler/mail",
"t": "i"
}
}
],
"emails": [],
"emailsCount": 0,
"theme": {
"heading": {
"font": 10,
"color": "#143211",
"weight": 2
},
"screen": {
"font": 13,
"color": "#143211"
},
"avatar": {
"title": {
"font": 12,
"color": "#5d755d"
},
"bio": {
"font": 12,
"color": "#5d755d"
}
},
"link": {
"bg": "#5d755d",
"transform": "u",
"weight": 2,
"font": 13,
"subtitle": {
"font": 13
},
"shadow": {
"color": "#2b412c"
},
"radius": 10,
"hover": {
"transparent": {
"on": true
}
}
},
"background": {
"color": "#fffaf4",
"imageUrl": null,
"repeat": null,
"size": null,
"fixed": null
},
"blocks": {
"radius": 3,
"pictures": {
"title": "#5d755d",
"text": "#8a9988",
"button_text": "#ac4302",
"nav": "#5d755d"
}
},
"sections": {
"_": [],
"p": {
"text": {
"color": "#fffaf4"
},
"heading": {
"color": "#fffaf4"
},
"link": {
"color": "#143211",
"bg": "#fffaf4",
"shadow": {
"color": "#c2bdb7"
},
"weight": 1,
"subtitle": {
"color": "#143211"
},
"border": {
"color": "#fffaf4"
}
},
"indent": {
"radius": 0
},
"bg": {
"color": "#5d755d"
}
},
"s": {
"link": {
"shadow": {
"color": "#c2bdb7"
},
"weight": 1
},
"bg": {
"color": "#ebdece"
}
}
}
},
"seo": {
"title": "ntc.taplink.ws",
"canonicalUrl": "https://ntc.taplink.ws/",
"ogUrl": "https://ntc.taplink.ws/",
"ogTitle": "ntc.taplink.ws",
"ogImage": "https://p.taplink.st/a/7/0/9/9/b8afb6.jpg?7",
"ogType": "website",
"ogSiteName": "ntc.taplink.ws"
},
"media": [
{
"kind": "image",
"url": "https://p.taplink.st/a/7/0/9/9/b8afb6.jpg?7",
"title": "О нас",
"position": 0
}
],
"linksCount": 2,
"socialLinksCount": 0,
"videoCount": 0,
"videoLinks": [],
"warnings": [],
"httpStatus": 200,
"requestAttempts": 1,
"finalUrl": "https://ntc.taplink.ws/",
"capturedAt": "2026-08-18T16:10:39.722299+02:00"
}

Pricing

You pay once per successfully collected profile-item. Higher Apify subscription tiers receive automatic discounts:

Apify user tierPrice per successful profile
Free$0.001
Bronze$0.0009
Silver$0.0008
Gold$0.00075
Platinum$0.00075
Diamond$0.00075

Invalid, duplicated, unavailable, blocked, rate-limited, or not-found references are not charged. Apify platform usage can still apply according to your plan.

API and integrations

Run the Actor through Apify Console, API, CLI, schedules, tasks, or webhooks. Consume results through the default Dataset API or connect them to spreadsheets, databases, dashboards, and supported automation tools. Export formats include JSON, JSONL, CSV, Excel, XML, and RSS.

ActorBest for
Beacons Profile & Links ScraperCollecting structured creator profiles, featured links, social destinations, and media from Beacons.
Linktree Profile & Links ScraperCollecting complete public Linktree identities, links, themes, and social destinations.
Bio Sites Profile & Links ScraperExtracting content sections, links, social destinations, and media from Bio Sites profiles.
Lnk.Bio Profile ScraperExtracting grouped links, public contact details, media, and SEO data from Lnk.Bio.

Limits and data quality

The 500-reference limit is a maximum, not a guaranteed result count. Only publicly accessible information can be returned. Private, deleted, unavailable, regionally restricted, or temporarily blocked profiles may produce a status record instead of a successful profile. Counts, links, page content, and signed media URLs can change after collection.

Frequently asked questions

Can I submit usernames and full URLs together?

Yes. Both forms are normalized and duplicates are removed within the run.

Why is a field empty?

The public profile may not expose that field, the content may be intentionally hidden, or the source may have changed. Check the item's status and warnings before treating an empty value as an error.

No. It extracts the destinations and public metadata exposed on the profile; it does not crawl the external websites behind those links.

Responsible use

Use only publicly available information for lawful purposes. Respect Taplink's terms, applicable privacy and data-protection laws, copyright, and profile-owner rights. Do not use the output for harassment, discrimination, deceptive activity, or unsolicited outreach without the required permission.

Support

Open an issue in the Actor's Issues tab with the run ID, affected public profile reference, returned status, and expected result. Never include passwords, tokens, or private credentials.