The authentication provider responsible for supplying access tokens to the client.
The client uses this provider to authorize requests to the Donation Alerts API. For more details, refer to the AuthProvider documentation.
OptionalfetchCustom options to pass to the fetch method used for API requests.
OptionalloggerConfiguration options for logging within the client.
OptionalrateSettings for the rate limiter that controls the request rate to the API.
Configuration options for creating an ApiClient.