Skip to main content

Official SDKs

Scrapio ships official SDKs for six languages, covering fetch, crawl, interact, Google and Fast Search, Amazon, Walmart, YouTube, Booking.com, and Agoda. Published to their respective package registries.

TypeScript SDK

Install

Requires Node.js 18 or later. Ships with ESM and CJS builds and full TypeScript types.

Initialize

Available options:

Usage

Error handling


Python SDK

Install

Requires Python 3.9 or later. Uses httpx for HTTP and pydantic v2 for types.

Initialize (sync)

Initialize (async)

Available options:

Usage (sync)

Usage (async)

Error handling



Go SDK

Install

Requires Go 1.21 or later.

Initialize

Usage


Ruby SDK

Install

Requires Ruby 2.7 or later.

Initialize

Usage


PHP SDK

Install

Requires PHP 8.1 or later.

Initialize

Usage


Java SDK

Install

Add to your pom.xml:
Or Gradle:
Requires Java 11 or later.

Initialize

Usage


Changelog

Each SDK maintains a CHANGELOG.md in its package directory, updated on every release.