Guide
Getting Started
Welcome to uncla.im - social api — a unified REST API for accessing 21+ social media platforms.
What is uncla.im - social api?
uncla.im - social api is a unified REST API that provides access to 21+ social media platforms including TikTok, Instagram, YouTube, Twitter/X, Reddit, Spotify, and more. Instead of dealing with multiple APIs and authentication methods, you get a single, consistent interface for all your social media data needs.
Base URL
https://uncla.im/api/v1
Quick Example
Python
import requests
BASE_URL = "https://uncla.im/api/v1"
API_KEY = "sap_YOUR_KEY"
response = requests.get(
f"{BASE_URL}/tiktok/profile",
params={"username": "tiktok"},
headers={"x-api-key": API_KEY}
)
data = response.json()
print(data)JavaScript (Node.js / Bun)
const BASE_URL = "https://uncla.im/api/v1";
const API_KEY = "sap_YOUR_KEY";
const params = new URLSearchParams({ username: "tiktok" });
const res = await fetch(
`${BASE_URL}/tiktok/profile?${params}`,
{ headers: { "x-api-key": API_KEY } }
);
const data = await res.json();
console.log(data);Supported Platforms
TikTok
Instagram
YouTube
Twitter/X
Snapchat
Reddit
Bluesky
Telegram
Pinterest
SoundCloud
Twitch
Kick
Spotify
Apple Music
Genius
GitHub
Roblox
Crypto
Fortnite
Valorant
Minecraft
Tools
Tools