Parameters
Supported platforms
The social, video, review and shopping platforms Telem can search and fetch, with the provider id, accepted links and billing for each.
Telem can search or fetch thirty-seven platforms. You get posts, videos, articles, channels, profiles, places, reviews, products, apps and ads.
- Twenty-seven platforms take both search and fetch.
- Yelp, Booking.com, Glassdoor, VK, Snapchat and the App Store take fetch only.
- Quora takes search only.
- Search on Twitch, G2 and Facebook is not available yet. These three take fetch only for now.
Pin a platform
Section titled “Pin a platform”On search, every provider on this page is pinnable only. Auto-routing and the
default provider set never choose it, so you name it yourself. Search takes the id
in search.providers.include:
{ "user_input": { "query": "AI agents" }, "search": { "providers": { "include": ["fetchlayer_x"] } }}On fetch, you often do not need to pin. Video and post links on many of these
platforms, such as YouTube videos, TikTok videos and Reddit posts, go to the
platform’s provider first, and then to the general providers. To use one provider only, pin it in options.providers:
{ "urls": ["https://x.com/<user>/status/<post id>"], "options": { "providers": ["fetchlayer_x"] }}A pinned fetch provider accepts only the link forms in the table below. It declines any other link before it calls the platform. If no pinned provider accepts a link, the fetch returns a 400. An unknown provider id also returns a 400. Where a platform has more than one provider, Telem calls only the ones you name. A fetch tries the providers you name in order and stops at the first that answers. A search runs every provider you name.
Platforms
Section titled “Platforms”| Platform | Search | Fetch | Links fetch accepts |
|---|---|---|---|
| Bilibili | tikhub_bilibili, socialdatax_bilibili |
tikhub_bilibili, socialdatax_bilibili |
bilibili.com/video/<BV id>. socialdatax_bilibili also takes av<id> videos and b23.tv short links. |
| Rednote (Xiaohongshu) | tikhub_xhs, socialdatax_xhs, apify_xhs |
tikhub_xhs, socialdatax_xhs, apify_xhs |
xiaohongshu.com/explore/<id>, /discovery/item/<id>, /user/profile/<user>/<id>, xhslink.com share links |
tikhub_weibo, socialdatax_weibo |
tikhub_weibo, socialdatax_weibo |
weibo.com/<user id>/<post id>, weibo.com/detail/<id>, m.weibo.cn/status/<id> or /detail/<id>, weibo.cn/comment/<id> |
|
| Douyin | tikhub_douyin (not available yet), socialdatax_douyin |
tikhub_douyin, socialdatax_douyin |
douyin.com/video/<id> or /note/<id>, iesdouyin.com/share/video/<id>, v.douyin.com short links. tikhub_douyin declines v.douyin.com short links. |
| Kuaishou | tikhub_kuaishou, socialdatax_kuaishou |
tikhub_kuaishou, socialdatax_kuaishou |
kuaishou.com/short-video/<id>, v.kuaishou.com short links |
| Zhihu | tikhub_zhihu, socialdatax_zhihu |
tikhub_zhihu, socialdatax_zhihu |
zhuanlan.zhihu.com/p/<id>, zhihu.com/question/<id>/answer/<id>. tikhub_zhihu takes articles (zhuanlan.zhihu.com/p/<id>) only. |
| WeChat public-account articles | socialdatax_wechat |
socialdatax_wechat |
mp.weixin.qq.com/s/<code>, mp.weixin.qq.com/s?__biz=…&mid=…&idx=…&sn=… |
| Toutiao | socialdatax_toutiao |
socialdatax_toutiao, tikhub_toutiao |
toutiao.com/article/<id>, /a<id>, /i<id>, /group/<id>, /video/<id>. tikhub_toutiao takes articles only, not /video/<id>. |
| TikTok | fetchlayer_tiktok, socialdatax_tiktok |
fetchlayer_tiktok, socialdatax_tiktok |
tiktok.com/@<user>/video/<id> |
socialdatax_instagram |
fetchlayer_instagram, socialdatax_instagram |
instagram.com/p/<code>/, /reel/<code>/, /tv/<code>/ |
|
| X | fetchlayer_x, socialdatax_x |
fetchlayer_x, socialdatax_x |
x.com/<user>/status/<id> or the twitter.com form, x.com/i/status/<id> |
| YouTube | socialdatax_youtube |
fetchlayer_youtube, socialdatax_youtube |
youtube.com/watch?v=<id>, /shorts/<id>, /live/<id>, /embed/<id>, youtu.be/<id> |
| Lemon8 | tikhub_lemon8 |
tikhub_lemon8 |
lemon8-app.com/@<user>/<id> |
| Telegram | tikhub_telegram |
tikhub_telegram |
Public channel posts: t.me/<channel>/<id>, t.me/s/<channel>/<id>, telegram.me/<channel>/<id> |
| Google Maps places | outscraper_gmaps, fetchlayer_google_maps |
outscraper_gmaps, fetchlayer_google_maps |
google.<tld>/maps/place/… links that have the place id (!1s0x…:0x… in the data= part, or /maps/place/?q=place_id:<id>), and maps.app.goo.gl or goo.gl/maps/ share links that lead to one. Name-only and ?cid= links are declined. |
| Google Reviews | outscraper_greviews |
outscraper_greviews |
The same place links as Google Maps |
| Amazon | fetchlayer_amazon |
fetchlayer_amazon |
/dp/<ASIN>, /gp/product/<ASIN>, /gp/aw/d/<ASIN> on 20 Amazon marketplaces |
| Trustpilot | fetchlayer_trustpilot |
fetchlayer_trustpilot |
trustpilot.com/review/<domain>, including country hosts such as uk.trustpilot.com |
| Product Hunt | fetchlayer_producthunt |
fetchlayer_producthunt |
producthunt.com/products/<slug>, /products/<slug>/launches/<launch>, /posts/<slug> |
| Google Play | fetchlayer_playstore |
fetchlayer_playstore |
play.google.com/store/apps/details?id=<package> |
| App Store | — | fetchlayer_appstore |
apps.apple.com/<country>/app/<name>/id<id> or the itunes.apple.com form. The country and name are optional. A fetch returns the app’s newest reviews, up to 20. |
| Yelp | — | outscraper_yelp |
yelp.com/biz/<slug>, including country hosts |
| TripAdvisor | outscraper_tripadvisor |
outscraper_tripadvisor |
tripadvisor.<tld>/Restaurant_Review-…, Hotel_Review-… or Attraction_Review-….html |
| Booking.com | — | fetchlayer_booking |
booking.com/hotel/<country>/<page>.html |
| Glassdoor | — | fetchlayer_glassdoor |
A company’s Overview, Reviews, Salaries, Interview, Benefits, Photos or Jobs page (…-E<id>.htm) on glassdoor.com and its English-language country hosts |
| Airbnb | fetchlayer_airbnb |
fetchlayer_airbnb |
airbnb.<tld>/rooms/<id> or /rooms/plus/<id> |
| Substack | apify_substack |
apify_substack |
<publication>.substack.com/p/<slug>, open.substack.com/pub/<publication>/p/<slug> |
apify_pinterest |
apify_pinterest |
pinterest.<tld>/pin/<id>/, pin.it short links |
|
| Twitch | apify_twitch (not available yet) |
apify_twitch |
Channel pages: twitch.tv/<channel>. Videos, clips and directory pages are declined. Search finds channels. |
| G2 | apify_g2 (not available yet) |
apify_g2 |
g2.com/products/<product> or /products/<product>/reviews. Search finds products. |
| VK | — | apify_vk |
Posts on vk.com or vk.ru: /wall<owner>_<id>, or any page with ?w=wall<owner>_<id> |
| Snapchat | — | apify_snapchat |
Public profiles: snapchat.com/add/<username>, snapchat.com/@<username> |
apify_facebook (not available yet) |
apify_facebook |
Page posts: facebook.com/<page>/posts/<id>. permalink.php, story.php and /share/p/ links are declined, including permalink.php links that search returns. |
|
| LinkedIn Ad Library | fetchlayer_linkedin_ads |
fetchlayer_linkedin_ads |
linkedin.com/ad-library/detail/<id> |
| Facebook Ad Library | fetchlayer_facebook_ads |
fetchlayer_facebook_ads |
facebook.com/ads/library/?id=<id> |
| Quora | apify_quora |
— | — |
apify_linkedin |
brightdata |
Company, job and company-post pages. See Fetch parameters. |
What a result includes
Section titled “What a result includes”Set tier to max to get every field below. Lower tiers leave some out. See
the tier tables for search and
fetch.
A search result has the post’s or listing’s link as url and its text,
caption or description as summary. title holds the post title, or the
text’s first line for providers that build one. Posts on Weibo, Douyin,
Kuaishou, Instagram and X can come back without a title. Most results also
have publish_date and a thumbnail. The author is in source.author.
Counts and platform facts are under enrichments: likes and views, or a
place’s address, rating and opening hours.
A fetch returns a markdown document. It holds the title, a byline and the
text. Review platforms add up to 20 recent reviews. The response also fills
title, author, publish_date and images where the platform has them.
Platform facts are under metadata, and the full record is under
structured.
On search and fetch alike, field values come back as the provider serves them.
Billing
Section titled “Billing”Each provider bills its own meter, by the unit below. A call that returns nothing is not billed. Examples are a search with no results, a link that is declined, or a post that does not exist. Your account at app.telem.ai shows the prices and the billing record for each call.
| Provider | Meter | Billed by |
|---|---|---|
tikhub_bilibili |
tikhub_units |
the call (1 unit) |
tikhub_douyin |
tikhub_units |
the call (20 units a search, 2 a fetch) |
tikhub_kuaishou |
tikhub_units |
the call (20 units a search, 4 a fetch) |
tikhub_lemon8 |
tikhub_units |
the call (1 unit) |
tikhub_telegram |
tikhub_units |
the call (2 units) |
tikhub_weibo |
tikhub_units |
the call (2 units a search, 1 a fetch) |
tikhub_xhs |
tikhub_units |
the call (20 units) |
tikhub_toutiao |
tikhub_units |
the call (1 unit) |
tikhub_zhihu |
tikhub_units |
the call (1 unit) |
socialdatax_<site> |
socialdatax_points |
the call (10 points) |
fetchlayer_<site> |
fetchlayer_requests |
the page read, at most 5 a call. fetchlayer_x and fetchlayer_youtube are one page a call. |
apify_xhs |
apify_xhs_search, apify_xhs_fetch |
the note |
apify_substack |
apify_substack_search, apify_substack_fetch |
the search call (up to 10 posts), or the post fetched |
apify_pinterest |
apify_pinterest_search, apify_pinterest_fetch |
the search call (up to 10 pins), or the pin fetched |
apify_quora |
apify_quora_search |
the result |
apify_twitch |
apify_twitch_search, apify_twitch_fetch |
the search call (up to 10 channels), or the channel fetched |
apify_g2 |
apify_g2_search, apify_g2_fetch |
the search call (up to 10 products), or the product fetched with its five newest reviews |
apify_vk |
apify_vk_fetch |
the post |
apify_snapchat |
apify_snapchat_fetch |
the profile |
apify_facebook |
apify_facebook_search, apify_facebook_fetch |
the post, at most 20 a search call |
apify_linkedin |
apify_linkedin_search |
the post, at most 20 a call |
outscraper_gmaps |
outscraper_gmaps_search, outscraper_gmaps_fetch |
the place |
outscraper_greviews |
outscraper_greviews_search, outscraper_greviews_fetch |
the review, at most 20 a call |
outscraper_yelp |
outscraper_yelp_fetch |
the review, at most 20 a call |
outscraper_tripadvisor |
outscraper_tripadvisor_search, outscraper_tripadvisor_fetch |
the listing found, or the review fetched (at most 20 a call) |
brightdata |
brightdata_records |
the record |
A search on a fetchlayer_<site> provider reads one page. Ask for more with
provider_overrides ("pages", up to 5).
tikhub_telegram search takes channel to search inside one channel. The
value is the channel’s username without the @, for example
{"tikhub_telegram": {"channel": "durov"}}.
Unlike other search providers, each provider on this page accepts only a few overrides, often none. Any other override returns a 400. See Provider overrides.
Next steps
Section titled “Next steps”- Search parameters: include providers and pass provider overrides
- Fetch parameters: pin the fetch chain and choose a tier
- Errors: the status codes and error bodies