TikTok Icon

Unofficial TikTok User API Docs

Quick Guide

Hey, this is a free Unofficial TikTok API I made. It’s a simple way to get user info—here’s how it works.

How It Works

Use this URL with a GET request:

https://jaefu3p97g.execute-api.us-east-1.amazonaws.com/default/smttab?username=USERNAMEHERE

Just replace USERNAMEHERE with the TikTok username you want (no "@" needed).

It’s free, no limits.

Example

For "exampleuser", try this:

https://jaefu3p97g.execute-api.us-east-1.amazonaws.com/default/smttab?username=exampleuser

You’ll get something like this:

{
  "nickname": "Example User",
  "username": "exampleuser",
  "region": "US",
  "language": "en",
  "about": "Just a TikTok fan!",
  "userId": "123456789",
  "accountCreated": "2020-01-15",
  "nicknameModified": "2023-05-10",
  "stats": {
    "followers": 1000,
    "following": 200,
    "hearts": 5000,
    "videos": 50,
    "friends": 150
  },
  "avatar": "https://example.com/avatar.jpg"
}

How to Use It

Here’s how you can give it a shot:

  1. Browser: Paste the URL in and hit enter.
  2. Code: Check out the options below:
curl "https://jaefu3p97g.execute-api.us-east-1.amazonaws.com/default/smttab?username=exampleuser"
fetch('https://jaefu3p97g.execute-api.us-east-1.amazonaws.com/default/smttab?username=exampleuser')
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error('Error:', error));
import requests

username = "exampleuser"
url = f"https://jaefu3p97g.execute-api.us-east-1.amazonaws.com/default/smttab?username={username}"
response = requests.get(url)
data = response.json()
print(data)

Tip: It gives you JSON, so it’ll work with any language that can make HTTP requests.

Things to Know

- Make sure the username’s correct, or it won’t work.

- No API key or limits—use it as much as you want.

Made with ♥ by Jamie | Using Catppuccin colors Support Me on Ko-fi Back to Website