Advanced Usage Examples#

edgar-sec enables high-performance, robust access to SEC EDGAR data pipelines. This page covers caching, rate limiting, async concurrent requests, parameter control, and error handling.

Advanced Client Features#

Caching and Rate Limiting

Cache responses and throttle API usage to maximize throughput.

Caching and rate limiting documentation
Async Concurrent Requests

Use the Async client to batch multiple EDGAR requests in parallel.

Asynchronous concurrent fetches
Custom API Requests

Control filtering, document types, and pagination with ease.

Customizing API requests
Error Handling

Capture and debug common EDGAR edge cases and input errors.

Error and exception handling

Caching and Rate Limiting#