Pagination & errors¶
bidkit.pagination.paginate(method, *args, items_field=None, max_items=None, **kwargs)
¶
Yield items across all pages of a generated list method.
args/kwargs are forwarded to method (path params positionally, query params as
keywords); offset/limit are managed automatically as pages advance.
bidkit.pagination.paginate_async(method, *args, items_field=None, max_items=None, **kwargs)
async
¶
Async counterpart of :func:paginate for AsyncEbayClient methods.
bidkit.errors
¶
EbaySDKError
¶
Bases: Exception
Base exception for all SDK-level failures.
EbayConfigError
¶
Bases: EbaySDKError
Raised when SDK configuration is incomplete or invalid.
EbayTransportError
¶
Bases: EbaySDKError
Raised for network-level failures before eBay returns a response.
EbayAuthError
¶
Bases: EbaySDKError
Raised when OAuth token acquisition or refresh fails.