SocialiQDocs

Getting started

Quickstart

Address a post directly by platform and ID — no SDK required. Pick a language; the selector is shared across the docs.

Make your first call

curl "https://api.socialiq.dev/v1/tiktok/posts/7350810998023949599" \  -H "Authorization: Bearer sc_live_..."

A successful call returns the normalized post and the route SocialiQ used:

[ .JSON ]
{  "request_id": "sc_b2c3d4e5f6a7b8c9d0e1",  "data": {    "id": "7350810998023949599",    "type": "post",    "platform": "tiktok",    "text": "Normalized social media object ready for agents.",    "metrics": { "views": 248900, "likes": 18420, "comments": 921, "shares": 338 }  },  "source": { "provider": "socialcues", "endpoint": "tiktok.post.fetch" },  "usage": { "billable_units": 1, "cached": true }}
200 · post

Not sure of the ID?

Hand any URL, handle, or shortcode to resolve and get back the exact resource to call.

curl -X POST https://api.socialiq.dev/v1/resolve \  -H "Authorization: Bearer sc_live_..." \  -H "Content-Type: application/json" \  -d '{"input":"https://www.tiktok.com/@openai/video/7350810998023949599"}'