Skip to main content

Official Python SDK for SupaCrawlX — extract transcripts, metadata, and structured data from any URL.

Project description

supacrawlx

Official Python SDK for SupaCrawlX — extract transcripts, metadata, and structured data from YouTube, TikTok, Instagram, X (Twitter), Facebook, and any web URL.

Install

pip install supacrawlx

Requires Python 3.8+.

Quickstart

from supacrawlx import Client

client = Client(api_key="YOUR_API_KEY")

# Universal transcript (auto-detects the platform from the URL)
transcript = client.transcript("https://youtu.be/dQw4w9WgXcQ")
print(transcript)

# Metadata for any supported URL
meta = client.metadata("https://youtu.be/dQw4w9WgXcQ")

Resource groups

The client exposes one method per area:

  • client.youtube — transcript, search, channel, playlist, batch
  • client.web — scrape, crawl, map
  • client.video — analyze
  • client.jobs — poll async jobs (e.g. crawls)
  • client.transcript(url) / client.metadata(url) — universal helpers

Configuration

client = Client(
    api_key="YOUR_API_KEY",
    base_url="https://api.supacrawlx.com",  # default
    timeout=30,                              # seconds
)

Error handling

from supacrawlx import APIError, RateLimitError, InsufficientCreditsError

try:
    client.transcript("https://youtu.be/bad")
except APIError as e:
    print(e)

Full reference: https://supacrawlx.com/docs

License: MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

supacrawlx-0.1.0.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

supacrawlx-0.1.0-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file supacrawlx-0.1.0.tar.gz.

File metadata

  • Download URL: supacrawlx-0.1.0.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for supacrawlx-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1b685bfc3b9f48f86ed95a653d6f3b9b6314511a831b69c58c940308d1c55e1b
MD5 c542a9ff0d5bf465b9db59cd02c23a30
BLAKE2b-256 fbeef8d526ef27c8eb234a9be32053b90a5b1b9610cf8ef71707132fff223e90

See more details on using hashes here.

File details

Details for the file supacrawlx-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: supacrawlx-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for supacrawlx-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ab8feda90a5b1fabaaa78b383e7772e959c7d938b1fbb62d6093435af8884e36
MD5 260e8c28303453d1a34b1491cf980ebf
BLAKE2b-256 d5dba776378977315a4b461e78d1167031deadc2c4b8fccb85ae1b25eca10f2b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page