← Back to docs

SDK Libraries

Install a client library in your preferred language to get started quickly.

Python

Official
GitHub
$ pip install scrapekit
from scrapekit import ScrapeKit

client = ScrapeKit(api_key="sk_live_your_key")

# Scrape an Instagram profile
result = client.scrape.profile(username="natgeo")
print(result.follower_count)

Node.js

Official
GitHub
$ npm install scrapekit
import { ScrapeKit } from "scrapekit";

const client = new ScrapeKit({ apiKey: "sk_live_your_key" });

// Scrape an Instagram profile
const result = await client.scrape.profile({ username: "natgeo" });
console.log(result.followerCount);

PHP

Community
GitHub
$ composer require scrapekit/scrapekit-php
use ScrapeKit\Client;

$client = new Client('sk_live_your_key');

// Scrape an Instagram profile
$result = $client->scrape->profile(['username' => 'natgeo']);
echo $result['follower_count'];

Ruby

Community
GitHub
$ gem install scrapekit
require "scrapekit"

client = ScrapeKit::Client.new(api_key: "sk_live_your_key")

# Scrape an Instagram profile
result = client.scrape.profile(username: "natgeo")
puts result.follower_count

Go

Community
GitHub
$ go get github.com/scrapekit/scrapekit-go
package main

import (
    "fmt"
    scrapekit "github.com/scrapekit/scrapekit-go"
)

func main() {
    client := scrapekit.New("sk_live_your_key")

    result, _ := client.Scrape.Profile("natgeo")
    fmt.Println(result.FollowerCount)
}

Don't see your language?

Request an SDK →