Skip to main content
The client groups scraping functions by platform. Each function validates your input against the endpoint’s schema, sends the request, and returns the typed data payload wrapped in an ApiResult. Calls are billed in credits; see Credits. Invalid inputs can throw a validation error before a request is sent.
For the exact request fields and response shape of any function, open the API Reference — each endpoint page shows the equivalent SDK call alongside its schema.

client.x — X (Twitter)

client.reddit — Reddit

client.linkedin — LinkedIn

client.github — GitHub

client.instagram — Instagram

Use the username shown in the profile URL. For posts and comments, use the shortcode in the post URL, such as DdHNbqDJusb from https://www.instagram.com/p/DdHNbqDJusb/. To fetch the next page, pass the response’s end_cursor as after.

client.tiktok — TikTok

Pass the username from the profile URL, such as tiktok from https://www.tiktok.com/@tiktok.

client.youtube — YouTube

Next steps

Account management

Create API keys and manage credits from code.

Errors

Handle API and network failures predictably.