1
Get your API key
Create a key in the dashboard. New accounts start with free trial credits — no card required.
2
Enrich your first profile
Send any public LinkedIn URL. The scrape happens live, at request time.
3
Read the response
Every response carries your data plus billing metadata, so you always know what a call cost:If the scrape fails — profile deleted, timeout, whatever —
billed is false and the credit stays yours. See Pay-on-success.4
Scale it up
Going past a handful of records? Use the async batch endpoint — up to 1,000 items per job, any entity type, delivered to a webhook:The Bulk enrichment guide covers batching, webhooks and polling.
Next steps
Watch for changes with Signals
Job changes, headcount moves, new posts — pushed to your webhook.
Browse the API Reference
Try every endpoint from the interactive playground.
Connect the MCP server
Give Claude, Cursor, or VS Code the full API as tools.
Use the CLI
npx -y up2data login and run the whole API from your shell.