Docs /Getting Started
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

Next Steps