↑ ↓ to move ↵ to open
Social & content · REST API · MCP server

Linktree Scraper API

Get public Linktree profiles as JSON: every link with its title and URL, the social accounts, verification and country, plus Linktree Shop products and the public profile directory.

  • 1 credit per call
  • Failed calls are free
  • Updated
linktree.profile.get completed
display_namestringLinktree
links_countinteger2
tierstringpro
countrystringAU
created_atstring2021-08-25
profile_urlstringhttps://linktr.ee/linktree
timezonestringAsia/Manila
verifiedbooleanfalse
Endpoints

Linktree API endpoints

What each one takes and what it returns. Open one for a real response, every input and every field.

Linktree Profile API

Get a public Linktree profile from its handle or URL: name, bio, every link with its title and URL, social accounts, verification, tier, country and creation date.

Sendusername Returnsdisplay_nameusernamelinks_countverifiedtiercountry
1 credit

Linktree Profile Shop API

Get a profile's Linktree Shop: its collections and products with prices, currencies, links and shoppable posts.

Sendusername ReturnsJSON; every field is in the API reference
1 credit

Linktree Profile Posts API

List the public social posts a profile shows on its Linktree page.

Sendusername ReturnsJSON; every field is in the API reference
1 credit

Linktree Directory Page API

Get one page of Linktree's public profile directory, filtered by category.

Sendcategoryorsubcategory ReturnsJSON; every field is in the API reference
1 credit

Linktree Harvest Directory Profiles API

Collect profiles from several pages of the directory in one call, filtered by category.

Sendcategoryorsubcategory ReturnsJSON; every field is in the API reference
1 credit
Use cases

What teams build with Linktree data

Know before you build

How Linktree data behaves

REST API · MCP server

Call it from your code, or ask your agent

One request shape for every Linktree endpoint: the endpoint ID and its input. No SDK needed.

curl --request POST \  --url https://data.upscrape.com/execute \  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \  --header "Content-Type: application/json" \  --header "Prefer: wait=30" \  --data '{  "capability": "linktree.profile.get",  "input": {    "username": "linktree"  }}'
Response
{  "display_name": "Linktree",  "created_at": "2021-08-25",  "country": "AU",  "links_count": 2,  "profile_url": "https://linktr.ee/linktree",  "tier": "pro",  "timezone": "Asia/Manila",  "verified": false,  "links": [    {      "title": "Linktree's Linktree",      "type": "CLASSIC",      "url": "https://linktr.ee/linktr.ee"    },    {      "title": "Homepage",      "type": "CLASSIC",      "url": "http://linktr.ee/linktr.ee"    }  ]}
In your AI agent Claude · Cursor · any MCP client
1Add the Upscrape MCP server
https://data.upscrape.com/mcp
2Ask for the data in plain words

Using Upscrape, open the Linktree profile linktr.ee/linktree and list its links, its country and whether it is verified.

The agent finds the endpoint, shows you the price, and runs it with your credits.
Social & content
Questions

Linktree Scraper API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
Does Linktree have a public API?

Linktree does not offer a public API for reading other people's profiles. Upscrape reads public Linktree pages and returns profiles, links and shops as JSON.

Can I get a profile's click counts?

No. Click and view analytics are private to the profile owner. You get what the public page shows.

Do I need a Linktree account?

No. You send a handle or a URL; nothing runs on your account.

What data can I get from Linktree?

Profile, profile shop, profile posts, directory page and harvest directory profiles. Each is its own endpoint with a published input schema, and the response is JSON.

How much does the Linktree API cost?

Every Linktree endpoint costs 1 credit per successful call. You buy credits once, with no subscription, and paid credits never expire. New accounts get free credits to try it.

Can an AI agent use the Linktree API?

Yes. Connect any MCP client to the Upscrape MCP server with OAuth or an API key. The agent finds the Linktree endpoint, checks its price and runs it with the same credits as the REST API.

Is it legal to scrape Linktree?

Upscrape reads public pages only and needs no login. How you use the data is yours to decide under the laws that apply to you; we sign a data processing agreement for your legal review.

What happens when Linktree changes its pages?

We fix the endpoint. Your request and the response fields stay the same.

Get started

Your first Linktree call is free.

Up to 100 free credits to start, no card needed.