How to search a topic on TikTok, Instagram and YouTube at once
Send one query and a platforms list to search/multi and it returns each platform's own search results in a single list, tagged by platform and deduped by URL. Setting relevance=filter keeps only the posts that are about the topic. A run costs 0 to 3 credits.
The calls, in order
Each step is one request to the SocialCrawl API. Copy the curl, add your key and run it.
One query, each platform's own search results, in one call at each platform's own price.
search/multi is one quick pass. For a date window with every post judged against your question and de-duplicated across platforms, or a topic you want to watch on a recurring schedule, use prism/discover (guide: /docs/prism/discover).
0 to 3 credits per callTry this call on its endpoint page: One query, each platform's own search results, in one call at each platform's own price.curlcurl -H "x-api-key: YOUR_API_KEY" \ "https://www.socialcrawl.dev/v1/search/multi?query=matcha+latte&platforms=tiktok%2Cinstagram%2Cyoutube&relevance=filter"
What comes back
A real response from search/multi, captured from the SocialCrawl API, with long lists cut to two rows.
{
"success": true,
"platform": "search",
"endpoint": "/v1/search/multi",
"data": {
"query": "matcha latte",
"platforms": [
"tiktok",
"instagram"
],
"since": "2026-09-01",
"sources": {
"tiktok": {
"endpoint": "/v1/tiktok/search",
"status": "ok",
"http_status": 200,
"rows": 30,
"rows_kept": 30,
"credits": 1,
"next_cursor": "sc.eyJ2IjoyLCJjIjoic2MyLmV5SnpJam9pYUNJc0ltTWlPaUp6WXpFdVpYbEtha2xxYjJsTmVrRnBURU5LZWtscWNHSkphbU15VDBSck1rMVVRWGxPVkVVeFRrUlJNRTE2UlRSUFZGRnBURU5KTTA1cWEzaE9SRTB4VFhwSk1VMUVVWGhPZW1ONlQwUk5ORWxwZDJsT2VsazFUVlJuZDA5VVdYaFBSR2Q1VGxSQk5FOUVTVFJPYVVselNXcGpNazlVUlRKTlZFMDBUa1JSTTA1NlVYcE9WR2Q2VFVSTmFVeERTVE5PYW10NFQwUkJNazFxUVhsTmFsRXhUbnBKTlU1VVVUVkphWGRwVG5wWk5VMVVaM2RPYWxGNFRrUlpNVTE2V1RSUFZFVjNUME5KYzBscVl6SlBWRVV6VDFSamVFNUVUWGhPZWxGM1RucE5NazFFVFdsTVEwa3pUbXByZUU5RVJUTk9SR3QzVGtSSmVVMTZTWGROZW1zelNXbDNhVTU2V1RWTmFrRjRUVlJyTVUxRVdUQlBWRVY0VG5wck5FNURTWE5KYW1NeVQwUm5NRTVxWnpOTlZGRjRUMVJSZVU1NlZUSk5WRkZwVEVOSk0wNXFhM2hQUkd0NlRrUnJNazlFWnpWT2VsVXlUMVJWTkVscGQybE9lbGsxVFZSbk5FNTZSWGxPUkdkM1RtcGplazE2UVRST2FVbHpTV3BqTWs5VVJUVlBSRTE1VGxSWmQwOVVRWGRQUkZreVRsUm5hVXhEU1ROT2FtYzFUa1JqTkUxRVRUUlBSRmsxVDBSTk5VMVVUVEZKYVhkcFRucFpOVTFVWjNsTlJFa3lUbFJKTWs5RWEzZE9la2swVFdsSmMwbHFZekpQVkVVd1RucEZOVTFFVlhsUFJGa3hUMFJyTTAxRWEybE1RMGt6VG1wcmVFOVVaelZPVkdzMFRYcE5kMDU2WnpGTlJGRjVTV2wzYVU1NldUVk5WR015VFhwTmQwMTZhek5OZW1zMFRWUlJNMDFUU1hOSmFtTXlUMVJGTlU1cWF6Tk9lbGsxVG1wQmVVNXFSWHBQVkZscFRFTkpNMDVxYTNkTmFrRXlUa1JSTlU1RVkzcE5SRTE0VGtSTk0wbHBkMmxPZWxrMVRWUmpNRTFVV1hoUFJFazFUa1JCTWs1cVVUSk5hVWx6U1dwak1rOVVSVFJPYWxFd1RrUlJkMDE2U1hsUFZFRjNUbXBGYVV4RFNUTk9hbXQzVGtSRk1FOVVaekJPZWswMVQwUk5NVTFVVVRWSmFYZHBUbnBaTlUxcVFYcE5SRWwzVFdwRmVrMTZZM2hOYWtVeFRVTkpjMGxxWXpKUFZFVTFUWHBqZWs1NlJYbE9hbEY0VFdwWmVVMXFSV2xNUTBrelRtcHJlRTlFVFhkTmVsVXpUMFJCZDAxNlNUQk5lbGt4U1dsM2FVNTZXVFZOVkdkNFRWUm5OVTFxWXpKT2VrRXhUVlJCZWs5RFNYTkphbU15VDFSRk1VMUVRVEJQVkZVeVRYcG5lRTVVVVRGTlZGRnBURU5KTTA1cWEzbE5SRWw0VFhwamVrNTZSWGRQVkVWNVRucHJkMGxwZDJsT2VsazFUVlJuTWs1RVNYZE9lbGsxVGxSbk0wNVVUWHBPUTBwa1psRWlmUSIsImUiOiJ0aWt0b2svc2VhcmNoIiwicCI6ImN1cnNvciJ9",
"has_more": true,
"request_id": "req-NYkUiAP5oZcUvguR",
"warnings": []
},
"instagram": {
"endpoint": "/v1/instagram/search/reels",
"status": "ok",
"http_status": 200,
"rows": 30,
"rows_kept": 30,
"credits": 1,
"next_cursor": "sc.eyJ2IjoyLCJjIjoic2MxLmV5SmpJam9pTWlJc0ltc2lPaUl4Ym5SNVpXeHZNVFZ0TlRFek5qQmxPWEF6ZEdZeGNHaGljRzA1TURJMWRtSmphREUyTjJkcFpUZ3dNRGh5TW5abE1XeGtPR05pT0RCdVlXTnRPV3N3ZFRadFoyTnZNVGxxTjJoaU56RjVabTl5TW5Nd1kzZHdOVzQyTUhsdGJUaHZOekZzYjJONmJ6Y3diemQ1YVd0eU1YTmlOWGt3Y1RBd2FtWm9iemN4YjJzM01XVnhNV1Z2TmpremF6RTFkR05zYUhreGMzQnFhWGQ1TUhGMFkza3pPREZwTVROeloyNHdOR0Z4ZG5WMU1XSjRaV0ZqTXpBeU9EbDZhbmN4YVRWd2J6WjNNSGN3TVhFMGREQndkbWxuT1cwaWZRIiwiZSI6Imluc3RhZ3JhbS9zZWFyY2gvcmVlbHMiLCJwIjoicGFnZSIsInMiOiJpIn0",
"has_more": true,
"request_id": "user_a1936a",
"warnings": []
},
"youtube": {
"endpoint": "/v1/youtube/search",
"status": "ok",
"http_status": 200,
"rows": 35,
"rows_kept": 10,
"credits": 1,
"next_cursor": "sc.eyJ2IjoyLCJjIjoic2MxLmV5SmpJam9pUlc5elFrVm5lSFJaV0ZKcVlVZEZaMkpIUmpCa1IxVmhaVVpPUTFVd1RrSlZXRkpZVkcxd1QyRnNSbGxoU0VaVVZrWktjbFZzYkVwUmEwMTZZVWQ0YTFORlduQlZWRVpIVFRBNVdXTkljRzVhTUZaTlZsWmtNR05YVm5KUFZrWllWa1ZLYzFVd1VsUlJNRVpTWkVaa1dXVlVSbkZYYkdNMVRXeFNWbFpzVmxOWFZXeERVa1phUzFKV1duRlhXSEJhVFVWWk1GbFhkSEpOUm5CR1ZqTnNRbFZXYkV4UmEwWnVVMnRXUWxSSVJrSlZWa1pLVVZkb1FsZHhRVU5DUW1sQ05FOW5XVWxuZEhwYVYwWjVXVEpuZEZwdFZteGFRU1V6UkNVelJDSXNJbk1pT2xzaVZqWXpZMEY0YWtrMFpFVWlMQ0o0WlhSeFlrTlJkemw2Y3lJc0lsRnJhbnBQVUZrd1pVZzBJaXdpVmw4dFkyVnZkazFGVkVVaUxDSk5la2xsYmpabVUxRjNRU0lzSWxoTVoyZEZSVUpwZUZCVklpd2lURU5HTVRCWFgzUjFhV2NpTENKNFRrVkhjems0UjFCV1RTSXNJblk1UzBaWVMycHhhR2RaSWl3aVFWVmhTbEpYVnkxMk5UQWlMQ0k1VmpjeE5GWlBTak5PV1NJc0lsQnBSa0U0WjBjd1psWmpJaXdpVlRreVRWQm5YM0JqWVZraUxDSldjR1JNTmw5RGRGVkVRU0lzSWt3NGRuZGpZMU5UYW1kaklpd2lNVlp4V0hOSWNERmlWRGdpTENJMk1Xd3dMVUZ0WkRkclRTSXNJa2RVYm1KbmNWSkJRVGxKSWl3aVJrNHRaelJNYzJWUmFrRWlMQ0o0ZFhWM1MwSlZWVVpGYXlJc0lsSnpSVzFuZEhSUVl6SmpJaXdpWW1KcVJGRm9TM0JKZW5jaUxDSjZNWFU1VFZZMlpXZFpRU0lzSWpCRVVFNTNVa2h0U2sxQklpd2lZMkpDT1ZSNmRGaElSREFpTENJMlV6azNNWGxWUW5ST1l5SXNJakI2T1hvMU1IWnlWMmRGSWl3aVZWWm9NMmhPTFhSM0xWa2lMQ0pSVlVSUVRuVXpTRlZIYXlJc0lrWXhVRWxoTVVkdFZtNVpJaXdpTVZGQlptRk9XRW90VUc4aUxDSmplVkZ0TkY5WFEzUXdZeUlzSWswM1psTmtZbmhVVjJacklpd2lkRzFRYTJSRlUyWjNTa1VpTENKNk1ITXlXVmhFUkhZelRTSmRmUSIsImUiOiJ5b3V0dWJlL3NlYXJjaCIsInAiOiJjb250aW51YXRpb25Ub2tlbiJ9",
"has_more": true,
"request_id": "req-MucMX1cKwtm6CKc5",
"warnings": []
}
},
"methodology_version": "search-multi/1.0",
"search_status": "complete",
"items": [
{
"platform": "tiktok",
"post": {
"id": "7689610251544431894",
"url": "https://www.tiktok.com/@user_6f3010/video/7689610251544431894",
"content": {
"text": "Sample comment text (redacted).",
"media_urls": "https://v16m.tiktokcdn-us.com/d8a85367f29323ee0eee2a18b7a97a99/6abffcac/video/tos/no1a/tos-no1a-ve-0068-no/ooALUIfDqWOH9IVEAGGzlQc2LgSQQIeGfRrWte/?a=1233&bti=NEBzNTY6QGo6OjZALnAjNDQuYCMxNDNg&&bt=1173&ft=BIcq8V~3wUxl7K2gUtIvk84jWLpir61.QjKJd15hgG0P3-I&mime_type=video_mp4&rc=ZWk8NmY4NThmaTk5ODs5ZkBpajU2dGs5cmxpZDMzbzczNUA1NTUzY2JjX2ExYy0xMTEwYSM0XmovMmRraG9hLS1kMTFzcw%3D%3D&vvpl=1&l=20261002124836D0E7AAEDC1B9D7C2FA3D&btag=e000c8000",
"thumbnail_url": "https://p19-common-sign.tiktokcdn-us.com/tos-no1a-p-0037-no/oE3RUVL2IIGrVECASeIAerIWqtQlGRDWQN9feG~tplv-tiktokx-cropcenter:500:800.jpeg?biz_tag=musically_video.video_cover&dr=9638&idc=useast5&ps=13740610&refresh_token=c0f05148&shcp=9b759fb9&shp=c1333099&t=4d5b0474&x-expires=1790964000&x-signature=Li0Bg9IAbu6HKLacOQdWKUpSrQw%3D",
"duration_seconds": 39.2
},
"author": {
"username": "user_6f3010",
"display_name": "user_6f3010",
"avatar_url": "https://example.com/avatars/user_358d85.png",
"verified": false
},
"engagement": {
"views": 376020,
"likes": 40156,
"comments": 82,
"shares": 2065,
"saves": 11178
},
"flags": {
"nsfw": null,
"spoiler": null,
"pinned": false,
"deleted": false
},
"published_at": "2026-09-25T22:55:22.000Z",
"ext": {
"music_id": "7369368914394056720",
"author_id": "user_92ee5c",
"author_followers": 4213,
"download_count": 245,
"region": "GB",
"published_at_epoch": 1790376922
}
},
"computed": {
"engagement_rate": 0.112502,
"language": "en",
"content_category": "other",
"estimated_reach": 451224,
"relevance": {
"p": 0.55,
"sense": "target",
"depth": 2.11,
"spam": 0.27
},
"labels": {
"sponsored": {
"p": 0.05,
"disclosed": false,
"undisclosed": false,
"brand": null
},
"intent": {
"label": "news_or_discussion",
"confidence": 0.71,
"buyer": false,
"seller": 0.17,
"fits_offer": null,
"urgency": 0.01
},
"niche": {
"label": "food_cooking",
"confidence": 0.95,
"taxonomy": "sc-niche-v1"
}
}
}
},
{
"platform": "tiktok",
"post": {
"id": "7691435325041773838",
"url": "https://www.tiktok.com/@user_86c45b/video/7691435325041773838",
"content": {
"text": "Sample comment text (redacted). Sample comment text (redacted). Sample comment text (redacted). Sample comment text (redacted).",
"media_urls": "https://v16m.tiktokcdn-us.com/bd2936538782e9aea9fece68ae47283c/6abffccf/video/tos/useast5/tos-useast5-ve-0068c003-tx/o8be6A5mXSg95EIqVvFfDBgjl7zCciQERTDtEq/?a=1233&bti=NEBzNTY6QGo6OjZALnAjNDQuYCMxNDNg&&bt=1053&ft=BIcq8V~3wUxl7K2gUtIvk84jWLpir61.QjKJd15hgG0P3-I&mime_type=video_mp4&rc=ZzgzZWVoOTczZjM8aDw3NEBpamxtNnA5cmRxZDMzZzczNEBhMzAwXmFjNl4xNWEzLTRhYSNsbWNlMmRrYnJhLS1kMS9zcw%3D%3D&vvpl=1&l=20261002124836D0E7AAEDC1B9D7C2FA3D&btag=e00090000",
"thumbnail_url": "https://p19-common-sign.tiktokcdn-us.com/tos-useast5-p-0068-tx/oYgGqeFaczVuRFEIre5OezFAIrIu1LRQ3AeLG3~tplv-tiktokx-cropcenter:500:800.jpeg?biz_tag=musically_video.video_cover&dr=9638&idc=useast5&ps=13740610&refresh_token=d61c701f&shcp=9b759fb9&shp=c1333099&t=4d5b0474&x-expires=1790964000&x-signature=1odM1%2FZJT69VooNGEf%2BUjBy7H88%3D",
"duration_seconds": 74
},
"author": {
"username": "user_86c45b",
"display_name": "user_8df0f8",
"avatar_url": "https://example.com/avatars/user_4a20ab.png",
"verified": true
},
"engagement": {
"views": 1633375,
"likes": 160113,
"comments": 923,
"shares": 7309,
"saves": 14030
},
"flags": {
"nsfw": null,
"spoiler": null,
"pinned": false,
"deleted": false
},
"published_at": "2026-09-30T20:57:31.000Z",
"ext": {
"music_id": "7691435337419098894",
"author_id": "user_b73841",
"author_followers": 17733411,
"download_count": 285,
"region": "US",
"published_at_epoch": 1790801851
}
},
"computed": {
"engagement_rate": 0.103066,
"language": null,
"content_category": "other",
"estimated_reach": 1960050,
"relevance": {
"p": 0.85,
"sense": "target",
"depth": 2.71,
"spam": 0.16
},
"labels": null
}
}
],
"total": 70,
"duplicates_removed": 0,
"credits_charged": 3,
"relevance": {
"mode": "score",
"topic_source": "query",
"rows": 70,
"scored": 48,
"cached": 12,
"kept": 70,
"dropped": 0,
"dropped_ids": [],
"unjudged": 0,
"too_short": 1,
"threshold": 0.5,
"extra_credits": 0,
"methodology_version": "relevance/2",
"origin": "default",
"pending": 21,
"pending_ids": [
"3998326576725417611",
"3995380615447696723"
],
"status": "partial"
},
"labels": {
"presets": [
"sponsored",
"intent"
],
"rows": 70,
"labelled": 12,
"cached": 12,
"skipped": 0,
"unjudged": 10,
"dropped": 0,
"dropped_ids": [],
"extra_credits": 0,
"methodology_version": "labels/1",
"mode": "default",
"status": "partial",
"pending": 48,
"pending_ids": [
"7691435325041773838",
"7691809618825088286"
]
},
"dropped": 0
},
"credits_used": 3,
"request_id": "req_example000000",
"cached": false,
"pagination": {
"next_cursor": null,
"has_more": false,
"page_size": 70
},
"credits_remaining": 9999,
"source": "captured",
"captured_at": "2026-10-02T12:48:41.608Z",
"redacted": true
}Hand this job to your coding agent
Paste this prompt into Claude Code, Cursor or any agent that can make HTTP requests. It names every endpoint and parameter the job needs.
Use the SocialCrawl API for this job: Run one search on TikTok, Instagram and YouTube at once and keep only the posts that are about it.
Base URL: https://www.socialcrawl.dev. Send the API key in the x-api-key header (an Authorization: Bearer header also works). Values in braces are placeholders to fill.
1. GET /v1/search/multi?query=matcha%20latte&platforms=tiktok%2Cinstagram%2Cyoutube&relevance=filter (search/multi is one quick pass. For a date window with every post judged against your question and de-duplicated across platforms, or a topic you want to watch on a recurring schedule, use prism/discover (guide: /docs/prism/discover).)
Every response is JSON with data, credits_used and request_id. The full endpoint reference is at https://www.socialcrawl.dev/llms.txt.Have a question? We got answers
Find answers to frequently asked questions about SocialCrawl's API, pricing, and capabilities.
Contact usWhat does relevance=filter do?
Which platforms can I include?
How are duplicates handled?
Can I limit the results to recent posts?
When should I use search/everywhere instead?
How much does one run cost?
Ask AI about SocialCrawl
