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

List queue results

List the enriched results of a queue.

GEThttps://api.up2data.ai/api/open-refresh/list
Freesynchronous

List the enriched results of a queue. Results are paginated with page and limit.

Pass failed=true to retrieve items whose webhook delivery failed - see the Webhooks guide.

Warning

queueId, page and limit are required on every request. limit must be between 1 and 25.

Info

The shape of each item in items is decided by the queue itself: an enrichment queue returns Profile or Company records, and an activity queue returns Activity documents.

Info

totalResults is how many results the Sales Navigator search itself reported, so it is usually larger than total - what the queue scrapes is capped by its limit. Queues created by sales-search carry it once their first page has been scraped; every other queue leaves it out.

#Request

FieldTypeNotes
queueIdrequiredstringRequired.
pagerequiredstringRequired, 0-indexed.
limitrequiredstringRequired, 1-25.
failedbooleanOptional, defaults to false.

#Call it

cURL
curl -X GET "https://api.up2data.ai/api/open-refresh/list?queueId=507f1f77bcf86cd799439011&page=0&limit=10" \
  -H "Authorization: YOUR_ACCESS_TOKEN"

#Response

200 - Response schema
{
  "items": "Profile[] | Company[] | Activity[]",
  "total": "number",
  "totalResults": "number (Sales Navigator queues only)"
}

#Errors

No documented errors.

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