Skip to main content
companies.social is an API that resolves any company identifier — a domain, Twitter handle, LinkedIn URL, or GitHub org — and returns every linked social profile for that company.

How it works

Pass any identifier you have, get back the full social graph:
curl -H "x-api-key: ck_your_key" \
  https://api.companies.social/domain/stripe.com
{
  "companyId": "stripe_com",
  "domain": "stripe.com",
  "socials": {
    "twitter": "https://x.com/stripe",
    "linkedin": "https://linkedin.com/company/stripe",
    "github": "https://github.com/stripe",
    "youtube": "https://youtube.com/@stripe",
    "instagram": "https://instagram.com/stripe",
    "facebook": "https://facebook.com/StripeHQ"
  },
  "scrapedAt": "2026-03-01T12:00:00.000Z",
  "cached": true
}

Supported platforms

PlatformLookup by domainReverse lookup
TwitterActivePassive
LinkedInActiveActive
GitHubActiveActive
YouTubeActiveActive
TikTokActiveActive
InstagramActivePassive
FacebookActivePassive
Active lookups fetch and parse in real-time. Passive lookups resolve from data built by prior domain scrapes. Reverse lookup means you can query by that platform’s handle to find the company’s full social graph.

Next steps

Quickstart

Make your first API call in 30 seconds

Authentication

Set up your API key

API Reference

Explore every endpoint

Rate Limits

Understand usage limits by plan