Quickstart
From nothing to a real answer in about two minutes: try it without a key, get one, make a call, read what comes back.
1. Try it without a key
Every endpoint answers demo=true with no key at all. The answer is one fixed sample, the same whatever you ask about, in exactly the shape the real call returns, and it costs nothing. It’s the fastest way to see a response before you write any code.
curl "https://api.scrapefield.com/v1/tiktok/profile?username=nasa&demo=true"2. Get a key
- 1
Sign up with your email
Sign up takes an address and nothing else. We send a link; there is no password. - 2
Confirm the address
Opening the link signs you in and adds your 2,000 trial credits. - 3
Create a key
In the dashboard, under Keys. It’s shown once, so copy it then.
Keep it in an environment variable rather than in your code:
export SCRAPEFIELD_KEY="sf_live_…"3. Make a call
The same call, now for real: the key goes in the Authorization header.
curl -H "Authorization: Bearer $SCRAPEFIELD_KEY" \
"https://api.scrapefield.com/v1/tiktok/profile?username=nasa"4. Read the answer
Every answer has the same two keys. data is the object, or a list of them, in the platform’s own shape. meta says what the call cost, what you have left, whether it came from our cache and how old it is, and the cursor for the next page.
{
"data": {
"username": "nasa",
"display_name": "NASA",
"follower_count": 12345678,
…
},
"meta": {
"request_id": "req_7f3ac1e94b2d40f8a1c6e5d2",
"credits_charged": 3,
"credits_remaining": 1997,
"cached": false,
"fetched_at": "2026-09-22T09:12:03Z",
"next_cursor": null
}
}