Install the Up2Data skill

Teach Claude Code to integrate the Up2Data API. Installs once, then loads automatically whenever you ask it about Up2Data.

  1. Run this in your terminal
    bash
    mkdir -p ~/.claude/skills/up2data-api && curl -fsSL https://docs.up2data.ai/v1/skill.md -o ~/.claude/skills/up2data-api/SKILL.md
  2. Restart Claude CodeSo it picks up the new skill.
  3. Try it"Enrich these LinkedIn profiles with Up2Data and send results to my webhook"

Requires Claude Code. macOS, Linux, or WSL.

Prefer to read it first? View the skill file

Enrich a profile

Turn any LinkedIn profile URL into a full live record, scraped at request time.

POSThttps://api.up2data.ai/v1/profiles/enrich
1 credit2 with any flag, 3 with with_company_typesynchronous

Pure LinkedIn profile scraping, with no email finding or third-party blending. Typical latency is 2 to 8 seconds. Identify the profile with url or urn; provide exactly one. Restricting the response with fields does not reduce the cost.

Info

Listing followers_count or connections_count in fields opts into the same extra scrape as with_followers_and_connections, at the same rate. skills holds at most the first 20 skills a profile lists.

Info

Flags do not stack: any combination of with_* flags costs 2 credits.

Info

Send many as batch items at 1 credit each; the same flags and fields go on the item and price it exactly like this call. See the batch endpoint.

#Request

FieldTypeNotes
urlstringPublic profile URL or public identifier. Provide url or urn.
urnstringLinkedIn member URN, if already known. Provide url or urn.
fieldsstring[]Restrict the response to these top-level fields. Same cost.
with_followers_and_connectionsbooleanDefault false. Adds followers_count/connections_count via a second LinkedIn request. Adds 1 credit, raising the rate to 2 credits; extra latency.
with_latest_company_detailsbooleanDefault false. Scrapes the company page of the first listed position via a second LinkedIn request and nests it as positions[0].company_details. Raises the rate to 2 credits; extra latency.
with_company_typebooleanDefault false. Only with with_latest_company_details: adds company_type to positions[0].company_details via a third LinkedIn request, like with_company_type on company enrich. Raises the rate to 3 credits; extra latency. Rejected with 400 without with_latest_company_details.

#Call it

cURL
curl -X POST "https://api.up2data.ai/v1/profiles/enrich" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "url": "https://www.linkedin.com/in/satyanadella",
  "with_followers_and_connections": true,
  "with_latest_company_details": true,
  "with_company_type": true
}'

#Response

200
{
  "data": {
    "url": "https://www.linkedin.com/in/satyanadella",
    "full_name": "Satya Nadella",
    "first_name": "Satya",
    "last_name": "Nadella",
    "public_identifier": "satyanadella",
    "headline": "Chairman and CEO at Microsoft",
    "industry": "Software Development",
    "location": {
      "city": "Redmond",
      "region": "Washington",
      "country": "United States",
      "raw": "Redmond, Washington, United States"
    },
    "about": "Empowering every person and every organization on the planet to achieve more.",
    "urn": "urn:li:member:19186432",
    "linkedin_id": "19186432",
    "profile_urn": "urn:li:fsd_profile:ACoAAAEyX8gBmX0wjgGmBhKd8rC5WYkYlKk",
    "positions": [
      {
        "title": "Chairman and CEO",
        "company": "Microsoft",
        "company_url": "https://www.linkedin.com/company/microsoft",
        "linkedin_id": "1035",
        "position_id": "urn:li:fsd_profilePosition:(ACoAAAEyX8gBmX0wjgGmBhKd8rC5WYkYlKk,2227646598)",
        "started_at": "2014-02",
        "ended_at": null,
        "employment_type": "Full-time",
        "location": {
          "city": "Redmond",
          "region": "Washington",
          "country": "United States",
          "raw": "Redmond, Washington, United States"
        },
        "description": "CEO since 2014; Chairman since 2021.",
        "skills": [
          "Cloud Computing",
          "Leadership"
        ],
        "company_industry": "Software Development",
        "company_headcount": "10001+",
        "company_logo_url": "https://media.licdn.com/dms/image/v2/C560BAQExample/company-logo_200_200/0/microsoft",
        "company_details": {
          "url": "https://www.linkedin.com/company/microsoft",
          "linkedin_id": "1035",
          "name": "Microsoft",
          "website": "https://www.microsoft.com",
          "description": "Technology company building cloud, productivity, and AI products for people and organizations worldwide.",
          "tagline": "Every company has a mission. What's ours?",
          "industry": "Computer Software",
          "industry_v2": "Software Development",
          "company_type": "Public Company",
          "logo_url": "https://media.licdn.com/dms/image/v2/C560BAQExample/company-logo_400_400/0/microsoft",
          "cover_image_url": "https://media.licdn.com/dms/image/v2/D563DAQExample/image-scale_191_1128/0/microsoft",
          "headcount": 231769,
          "headcount_growth_6m": 0.02,
          "company_size": {
            "min": 10001
          },
          "founded": 1975,
          "hq": {
            "city": "Redmond",
            "region": "Washington",
            "country": "US",
            "address": "1 Microsoft Way",
            "postal_code": "98052",
            "latitude": 47.6395,
            "longitude": -122.1284,
            "raw": "US, Redmond, Washington, 1 Microsoft Way, 98052"
          },
          "locations": [
            {
              "city": "Redmond",
              "region": "Washington",
              "country": "US",
              "address": "1 Microsoft Way",
              "postal_code": "98052",
              "latitude": 47.6395,
              "longitude": -122.1284,
              "is_hq": true
            },
            {
              "city": "Dublin",
              "country": "IE",
              "is_hq": false
            }
          ],
          "specialties": [
            "Cloud Computing",
            "Artificial Intelligence",
            "Productivity Software"
          ],
          "scraped_at": "2026-07-07T14:00:04Z",
          "followers_count": 27000000
        }
      },
      {
        "title": "Executive Vice President, Cloud and Enterprise",
        "company": "Microsoft",
        "company_url": "https://www.linkedin.com/company/microsoft",
        "linkedin_id": "1035",
        "position_id": "urn:li:fsd_profilePosition:(ACoAAAEyX8gBmX0wjgGmBhKd8rC5WYkYlKk,1841102234)",
        "started_at": "2011-02",
        "ended_at": "2014-02",
        "description": "Led the transformation to cloud and the launch of Azure.",
        "skills": [
          "Cloud Computing",
          "Enterprise Software"
        ],
        "company_industry": "Software Development",
        "company_headcount": "10001+",
        "company_logo_url": "https://media.licdn.com/dms/image/v2/C560BAQExample/company-logo_200_200/0/microsoft"
      }
    ],
    "current_company": {
      "name": "Microsoft",
      "url": "https://www.linkedin.com/company/microsoft",
      "linkedin_id": "1035",
      "title": "Chairman and CEO",
      "started_at": "2014-02",
      "logo_url": "https://media.licdn.com/dms/image/v2/C560BAQExample/company-logo_200_200/0/microsoft",
      "industry": "Software Development",
      "headcount": "10001+"
    },
    "education": [
      {
        "school": "The University of Chicago Booth School of Business",
        "school_linkedin_id": "8398",
        "school_url": "https://www.linkedin.com/school/chicagobooth",
        "degree": "MBA",
        "field": "Business Administration",
        "activities": "President, High Tech Club",
        "education_id": "urn:li:fsd_profileEducation:(ACoAAAEyX8gBmX0wjgGmBhKd8rC5WYkYlKk,615479904)",
        "school_logo_url": "https://media.licdn.com/dms/image/v2/C4D0BAQExample/company-logo_200_200/0/chicago-booth",
        "started_at": "1994",
        "ended_at": "1996"
      },
      {
        "school": "University of Wisconsin-Milwaukee",
        "degree": "MS",
        "field": "Computer Science",
        "education_id": "urn:li:fsd_profileEducation:(ACoAAAEyX8gBmX0wjgGmBhKd8rC5WYkYlKk,615479905)",
        "school_logo_url": "https://media.licdn.com/dms/image/v2/C4D0BAQExample/company-logo_200_200/0/uwm"
      }
    ],
    "skills": [
      "Cloud Computing",
      "Leadership",
      "Enterprise Software",
      "Artificial Intelligence (AI)",
      "Strategy",
      "Product Management"
    ],
    "languages": [
      "English",
      "Telugu"
    ],
    "certifications": [
      {
        "name": "AWS Certified Cloud Practitioner",
        "authority": "Amazon Web Services (AWS)",
        "issued_at": "2023-04",
        "expires_at": "2026-04",
        "url": "https://www.credly.com/badges/example-aws",
        "linkedin_id": "2382910",
        "license_number": "AWS-CCP-4821937"
      }
    ],
    "is_open_to_work": true,
    "is_hiring": false,
    "is_creator": true,
    "is_influencer": true,
    "profile_picture_url": "https://media.licdn.com/dms/image/v2/D5603AQExample/profile-displayphoto-shrink_800_800/0/satyanadella",
    "background_picture_url": "https://media.licdn.com/dms/image/v2/D5616AQExample/profile-displaybackgroundimage-shrink_1350_1350/0/satyanadella",
    "followers_count": 11482930,
    "connections_count": 500,
    "scraped_at": "2026-07-07T14:00:04Z",
    "publications": [
      {
        "title": "Hit Refresh",
        "publisher": "Harper Business",
        "published_at": "2017-09",
        "url": "https://www.harpercollins.com/products/hit-refresh"
      }
    ],
    "patents": [
      {
        "title": "Distributed resource management in a cloud computing environment",
        "number": "US10127086B2",
        "issued_at": "2018-11"
      }
    ],
    "awards": [
      {
        "title": "Financial Times Person of the Year",
        "issuer": "Financial Times",
        "issued_at": "2019"
      }
    ],
    "interests": [
      "Artificial Intelligence",
      "Climate",
      "Education"
    ],
    "projects": [
      {
        "name": "Microsoft Azure",
        "title": "Cloud platform",
        "description": "Hyperscale cloud for enterprises and developers.",
        "url": "https://azure.microsoft.com",
        "started_at": "2011-02",
        "ended_at": null
      }
    ],
    "recommendations": [
      {
        "text": "Satya is an exceptional leader who sets a high bar for culture and product.",
        "relationship": "Worked with Satya on the same team",
        "created_at": "2021-03-15T00:00:00Z",
        "person": {
          "url": "https://www.linkedin.com/in/example-vp",
          "full_name": "Alex Example",
          "headline": "EVP, Cloud + AI at Microsoft",
          "urn": "ACoAABOPHB8BM6example"
        }
      }
    ],
    "primary_locale": "en_US",
    "is_premium": true,
    "is_verified": true,
    "is_open_profile": false,
    "job_preferences": {
      "titles": [
        "Board Member",
        "Advisor"
      ],
      "locations": [
        "Greater Seattle Area",
        "San Francisco Bay Area"
      ],
      "workplace_types": [
        "hybrid",
        "remote"
      ],
      "start_timing": "flexible"
    }
  },
  "meta": {
    "creditsUsed": 2,
    "creditsRemaining": 98419,
    "billed": true,
    "reason": "profile_found",
    "requestId": "req_8f2ka91x",
    "latencyMs": 5240
  }
}

#Errors

StatusTypeWhenBilled
400invalid_requestMalformed body, unknown field, or bad URL format.No
401invalid_api_keyMissing, malformed, or revoked key.No
402insufficient_creditsBalance can't cover the call.No
422unprocessable_targetTarget not found, private, deleted, or unreachable.Yes
429rate_limitedOver the 5,000 requests/min per-key limit. Honor Retry-After.No
500internal_errorSomething broke on the server side.No
504upstream_timeoutThe live scrape didn't complete in time.No

See the Errors guide for every error type this version can return.