Social Media {API}

Find LinkedIn, X, Instagram, and YouTube profiles for any domain with a single API call.

Verified social media profiles for any company — handles, URLs, and platform IDs. Perfect for CRM enrichment, sales tools, AI agents, and branded UI.

No credit card required
View Documentation
Daydream logo
Kovai logo
Passionfroot logo
Orange logo
SendX logo
Klarna logo
Super.com logo
Daydream logo
Kovai logo
Passionfroot logo
Orange logo
SendX logo
Klarna logo
Super.com logo
Daydream logo
Kovai logo
Passionfroot logo
Orange logo
SendX logo
Klarna logo
Super.com logo
Daydream logo
Kovai logo
Passionfroot logo
Orange logo
SendX logo
Klarna logo
Super.com logo

What You Get

Each API call returns verified social media profile data.

Profile URLs

LinkedIn, X, Facebook, Instagram, YouTube, and more

Handles

Username and platform identification

Platform detection

Automatic identification of social networks

Deduplicated results

Clean, unique profiles only

How It Works

We extract verified social media links directly from company websites.

— step 01

Pass a domain

Like figma.com or any company website

— step 02

We crawl the site

Public pages, metadata, headers, and rel="me" attributes

— step 03

Profiles extracted

Verified outbound social links identified and structured

— step 04

JSON returned

Deduplicated URLs with platform and handle info

API Response

Extracted brand data for figma.com

GET /v1/brand/retrieve?domain=figma.com
{
  "status": "ok",
  "brand": {
    "domain": "figma.com",
    "socials": [
      { "type": "x", "url": "https://x.com/figma" },
      { "type": "instagram", "url": "https://instagram.com/figma" },
      { "type": "linkedin", "url": "https://linkedin.com/company/figma" },
      { "type": "youtube", "url": "https://youtube.com/figmadesign" }
    ]
  },
  "code": 200
}

Frequently asked questions

Common questions about the Context.dev Social Media API.

Am I billed for failed requests?
No. You are not billed for failed requests or requests where we are blocked (rarely happens). Credits are only consumed on successful responses.
How do I find a company's LinkedIn URL from their domain?
Send a domain (e.g. "figma.com") to /v1/brand/retrieve. The Social Media API returns the company's verified LinkedIn URL plus X (Twitter), Instagram, YouTube, Facebook, TikTok, and GitHub. No LinkedIn scraping, no rate limits, no manual lookups — just JSON.
Which social platforms does the API support?
LinkedIn, X (Twitter), Facebook, Instagram, YouTube, TikTok, GitHub, Discord, Pinterest, Threads, Bluesky, Mastodon, and other major networks. New platforms are added as they hit broad adoption.
Are the social profiles verified?
Yes — we extract socials from outbound links on the company's own homepage, footer, schema.org sameAs markup, and rel="me" attributes. Profiles are cross-validated against multiple sources, so the response is the official corporate handle, not a fan account or impersonator.
What does the response look like?
A clean array of { type, url } objects, one per platform. Type is the platform identifier ("linkedin", "x", "instagram", "youtube", "tiktok"), and url is the canonical profile URL. Handles are derivable from the URL or returned alongside on platforms that namespace by username.
Can I use this API to enrich a CRM with social handles?
Yes. CRM enrichment is a primary use case: pass a domain at lead-creation time and store the returned LinkedIn URL on the account record. Combine with the Logo, Colors, and Address APIs to build a one-call enrichment pipeline keyed only on domain.
Is the social media API free?
Yes — the free tier covers thousands of monthly social lookups. A single API key also unlocks Logo, Colors, Fonts, Address, NAICS/SIC, and the rest of the Context.dev brand-data suite.

Ship an agent that actually knows things.

Free tier, 10-minute integration, and the same API powering agents at Mintlify, daily.dev, and Propane. No credit card to start.