Beacons Profile & Links Scraper avatar

Beacons Profile & Links Scraper

Pricing

$1.00 / 1,000 profiles

Go to Apify Store
Beacons Profile & Links Scraper

Beacons Profile & Links Scraper

Extract public Beacons profiles in structured JSON with identities, biographies, social destinations, featured links, public emails, images, media, video URLs and SEO metadata. Useful for creator research, link-in-bio analysis and competitor monitoring.

Pricing

$1.00 / 1,000 profiles

Rating

0.0

(0)

Developer

DataScraperES

DataScraperES

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Share

Open the Actor on Apify

Extract publicly available Beacons profiles into a structured dataset. Enter Beacons usernames or public beacons.ai profile URLs and receive one record per successfully collected profile with identity, biography, avatar, social destinations, featured links, public emails, media, video URLs and SEO metadata.

Each successful profile is returned as one complete Dataset record. Public identity, social profiles, links and metadata remain together with the profile that published them.

What this Actor collects

  • One or many public Beacons profiles in a single run.
  • Beacons usernames, @usernames, and beacons.ai/username URLs.
  • Display name, username, normalized profile URL and public profile metadata.
  • Public biography or description text when published.
  • Profile image, Open Graph image, theme color and available media.
  • Social destinations such as Instagram, TikTok, YouTube, X, Facebook, LinkedIn, Spotify, Twitch and other supported networks.
  • Public featured links exposed by the profile page.
  • Unique email addresses explicitly published on the public page.
  • Public video URLs found in visible links or media elements.
  • Page title, canonical URL, description, Open Graph, Twitter and other SEO metadata.

Public-data limitation

Beacons may load some link-in-bio buttons from a protected application API instead of exposing them in the public HTML or JSON-LD. The Actor returns all profile data that Beacons exposes publicly and adds a warning when the full button list cannot be verified from the public page. It does not use a login, private account data, or third-party enrichment.

Pricing

The Actor costs $1 per 1,000 successfully obtained profiles, equivalent to $0.001 per profile.

You are charged once for each successfully obtained profile record. The number of social destinations, emails, images, media items, featured links or videos inside that profile does not create additional charges.

Invalid, duplicated, unavailable, blocked and not-found references are not charged as successful profiles. Apify may show its normal platform resource costs separately according to your account and run settings.

Input

The only input is profiles.

FieldRequiredDefaultDescription
profilesYesgoxuzhaBeacons usernames or public profile URLs. Up to 500 entries per run.

Accepted values include:

goxuzha
@creator
https://beacons.ai/creator
https://beacons.ai/creator?ref=public

Duplicate usernames and URLs are removed automatically. References to other websites are rejected so that the Actor only processes supported Beacons profiles.

Output

The Dataset contains one JSON record for every successfully obtained public profile. References that cannot be collected are also emitted as non-billable status records so the result explains what happened. They are never charged as successful profiles.

Profile information

FieldDescription
profileUrlNormalized public Beacons URL that was collected.
finalUrlFinal URL after a normal page redirect, when available.
slugUsername segment used in the normalized profile URL.
usernamePublic Beacons identifier or username.
displayNamePublic display name.
pageTitleHTML page title.
description / bioPublic profile description or biography.
bioParagraphsBiography text represented as paragraphs.
avatarUrlPublic profile image URL, when available.
profileImageImage URL, alternative text and source metadata.
backgroundImageUrlPublic Open Graph image URL, when available.
linksPublic featured and visible outbound links.
socialLinksPublic social destinations with platform and URL.
emailsExplicitly published public email addresses.
mediaPublic image, video and media records.
videoLinksPublic video URLs detected in the profile.
seoCanonical, description, Open Graph, Twitter and theme metadata.
warningsPublic-data limitations or missing-field notices.
statusok for a successfully collected profile.
capturedAtUTC timestamp of collection.

Example output

{
"recordType": "profile",
"ok": true,
"status": "ok",
"profileUrl": "https://beacons.ai/goxuzha",
"slug": "goxuzha",
"username": "goxuzha",
"displayName": "Creator name",
"description": "Public creator biography",
"avatarUrl": "https://cdn.beacons.ai/user_content/.../profile_goxuzha.png",
"links": [
{
"title": "Featured link",
"url": "https://example.com/featured",
"kind": "link",
"source": "json_ld"
}
],
"socialLinks": [
{
"platform": "INSTAGRAM",
"title": "INSTAGRAM",
"url": "https://www.instagram.com/goxuzha/",
"source": "json_ld"
}
],
"emails": [],
"linksCount": 1,
"socialLinksCount": 1,
"videoCount": 0,
"warnings": ["full_button_list_not_available_from_public_html"],
"capturedAt": "2026-08-18T12:00:00+00:00"
}

Common statuses

StatusMeaning
okPublic profile collected successfully.
invalid_inputReference is not a valid Beacons username or URL.
not_foundThe profile returned HTTP 404.
blockedThe page returned an access challenge.
forbiddenThe page returned HTTP 403.
rate_limitedThe page returned HTTP 429 after the allowed retries.
parser_driftThe page was reachable but its public data structure was not recognizable.
charge_limit_reachedThe run spending limit was reached before this profile was requested.

Notes

  • Only public Beacons profile pages are supported.
  • Private, deleted, password-protected or blocked profiles cannot be collected.
  • The Actor does not collect subscriber lists, analytics, private messages, store customer data or account-only information.
  • The Actor is not affiliated with or endorsed by Beacons.
  • Use the collected data in accordance with applicable laws, privacy expectations and Beacons rules.