The configuration containing API credentials and HTTP options.
The API endpoint to call.
HTTP method to use (GET, POST, DELETE, etc.).
Query parameters for the request.
Body parameters for the request.
Per-request headers.
Optional_timeUnit: TimeUnitReserved for parity with @binance/common sendRequest signature.
Additional request options.
OptionalisSigned?: booleanWhether to sign the request with HMAC-SHA256 or Ed25519.
A promise resolving to the response data object.
Generic function to send a request with optional API key and signature.