1. Get your API key

Sign up at socialrouter.io and create an API key from the dashboard. Your key starts with sr_live_.

2. Extract a LinkedIn profile

curl -X POST https://api.socialrouter.io/v1/extract \
  -H "Authorization: Bearer sr_live_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.linkedin.com/in/satyanadella",
    "type": "profile.info"
  }'

3. Read the response

{
  "id": "ext_a1b2c3d4",
  "status": "completed",
  "source": "linkedin",
  "type": "profile.info",
  "provider": "apify",
  "credits_used": 0.0065,
  "data": [
    {
      "name": "Satya Nadella",
      "title": "Chairman and CEO at Microsoft",
      "company": "Microsoft",
      "location": "Redmond, Washington",
      "profile_url": "https://www.linkedin.com/in/satyanadella",
      "source": "linkedin",
      "extracted_at": "2026-04-10T12:00:00Z"
    }
  ],
  "pagination": {
    "total": 1,
    "returned": 1,
    "next_cursor": null
  }
}
Every response follows the same structure, regardless of which provider fulfilled the request.

What’s next

Authentication

Learn about API keys and rate limits.

Extraction types

All the data you can extract from each platform.