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://up2data.ai/docs/legacy/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

All operations

The API allows you to programmatically enrich LinkedIn profiles and companies. This documentation covers the Open API endpoints available for external integrations: enqueue profiles, companies, posts and Sales Navigator searches for bulk enrichment, or enrich a single profile or company synchronously. Authenticate with an API key exchanged for a short-lived JWT, then read results back by polling the queue endpoints or by webhook.

#Base URL and authentication

http
https://api.up2data.ai/api
Authorization: YOUR_ACCESS_TOKEN

#Auth

MethodPathCreditsMode
POST/api-auth/authenticateFreeSync

#Profiles

MethodPathCreditsMode
POST/open-refresh/profile2 creditsSync
POST/open-refresh/profiles-bulk1 creditAsync
POST/open-refresh/activity4 creditsAsync
POST/open-refresh/posts2 creditsAsync
POST/open-refresh/comments2 creditsAsync
POST/open-refresh/reactions2 creditsAsync
POST/open-refresh/latest-post5 creditsAsync

#Companies

MethodPathCreditsMode
POST/open-refresh/company2 creditsSync
POST/open-refresh/companies-bulk1 creditAsync

#Posts

MethodPathCreditsMode
POST/open-refresh/post-by-url1 creditAsync

#Sales Navigator

MethodPathCreditsMode
POST/open-refresh/search3 credits per resultAsync

#Queues

MethodPathCreditsMode
GET/open-refresh/listFreeSync
GET/open-refresh/statusFreeSync

#Schemas