Tutorials

Step-by-step

Scraping tutorials.
In your stack.

Pick a platform, an endpoint, and the language you actually ship in. Walk away with code you can paste into your project today.

Platforms

28

Endpoints

118

Languages

13

Platform

TikTok

Platform

Instagram

Posts

Get a persons public posts. *Play counts can sometimes be inaccurate* Play counts are Instagram-only. When a Reel is also cross-posted to Facebook, Instagram (behind login) shows you the combined IG + FB views. But this API will only return the Instagram views. [Read about it on Reddit](https://www.reddit.com/r/InstagramMarketing/comments/1cu2dge/whats_the_point_of_having_facebook_views_on/)

Reels

Get all public reels from a profile. Can provide a user_id or handle, but for faster response times, use user_id. This won't include pinned reels right now. And I'm not sure why, but it looks like IG doesn't return the description of the reel on this endpoint :( You'll have to use the post detail endpoint to get that. *Play counts can sometimes be inaccurate* Play counts are Instagram-only. When a Reel is also cross-posted to Facebook, Instagram (behind login) shows you the combined IG + FB views. But this API will only return the Instagram views. [Read about it on Reddit](https://www.reddit.com/r/InstagramMarketing/comments/1cu2dge/whats_the_point_of_having_facebook_views_on/)

Post/Reel Info

Retrieve public post/reel details. *Play counts can sometimes be inaccurate* Play counts are Instagram-only. When a Reel is also cross-posted to Facebook, Instagram (behind login) shows you the combined IG + FB views. But this API will only return the Instagram views. [Read about it on Reddit](https://www.reddit.com/r/InstagramMarketing/comments/1cu2dge/whats_the_point_of_having_facebook_views_on/)

Transcript

Get the transcript of an Instagram post or reel. This is a little slow since I run it through an AI. You can only get a transcript if the video is under 2 minutes. You should get results in 10-30 seconds. If no one is spreaking it should return null. Since some posts are carousel, it will return a transcript for each item in the carousel.

Platform

YouTube

Platform

LinkedIn

Platform

Facebook

Platform

Facebook Events

Platform

Facebook Ad Library

Platform

Google Ad Library

Company Ads

Get the ads for a company. *This only gets the public ads. Some ads you need to log in for and sadly we can't get those. Starting November 10th 2025, you will need to add get_ad_details=true to get the ad details (and will cost 25 credits). If you don't add that, only the advertiserId and creativeId from each ad will be returned (and will continue to cost just 1 credit)

Platform

Twitter

Platform

Reddit

Platform

Truth Social

Platform

Threads

Platform

Amazon Shop

Platform

Age and Gender

Reference

Every language we cover.

REST means it works everywhere. Don't see your stack? It still works — the API is just HTTP.

Programming languages · 13

⚡️ Node.js
🌐 JavaScript
🐍 Python
🐘 PHP
💎 Ruby
Java
🎯 C#
🚀 Go
🦀 Rust
📘 TypeScript
🍎 Swift
📱 Kotlin
📊 R

Ready to ship?

Skip the tutorial. Start the integration.

Every tutorial above ends in the same place: a real API call. Get your key and ship.