Skip to content

Overview

plugins

Scrape.do Plugins Top-Level Sub-Package

Contains sub-packages providing tools to facilitate programmatic interaction with the Scrape.do Plugins and their endpoints

Additional Information
  • Each sub-package will represent one major Scrape.do Plugin gateway and will provide specialised clients to interact with all of its endpoints

  • Each sub-package also defines strictly-typed pydantic models for the type of request expected by each one of the plugin's endpoints along with local validation to prevent misconfigured requests

  • The response returned by each one of the endpoints will be mapped into a strictly-typed pydantic model to provide structured access and specialised error recognition

Available Plugins
Official Documentation Pages
Async Adaptation
  • A subset of these plugins' endpoints can also be used asynchronously via the Scrape.do Async API

  • For more information about which endpoints can be used and how the models defined here are reused when creating Async API Jobs, please refer to the Async API Sub-Package Documentation

Partially Implemented
  • 0.3 ships ONLY the Typed Parameter Models

  • The plugin-specific Clients, Responses, and Exceptions are still NOT implemented