Skip to content

Commit 715b23e

Browse files
Support request customization for all API endpoints
- Introduced `extra_query`, `extra_headers`, `extra_body`, and `timeout` parameters across synchronous and asynchronous methods for enhanced flexibility in API integrations. - Added a validation check to prevent combining JSON payloads with multipart file uploads. - Updated client methods for file handling, downloads, and conversions to include optional request customizations. - Extended tests to cover new request customization capabilities and ensure proper handling of custom parameters in both sync and async clients.
1 parent 94b75f4 commit 715b23e

4 files changed

Lines changed: 919 additions & 52 deletions

File tree

0 commit comments

Comments
 (0)