scrappi.api.base

scrappi.api.base#

scrappi.api.base - base class for API call handler implementations.

This module defines the abstract BaseAPICallHandler which provides a small, consistent interface that all API-specific handlers must implement.

Handlers are responsible for: discovering available collections, translating user queries to API-specific formats, returning ProductItemSet results and downloading products to a target filesystem.

Classes

BaseAPICallHandler(context, *args, **kwargs)

Abstract base for API call handlers.