Skip to main content
Each API method accepts request options for adding custom headers, appending query parameters, or adjusting request timeouts. To customize all requests, see Customize the clients.

Example

Reference

Headers
IDictionary<string,string>
Additional headers to include in the request, as key–value pairs.
QueryParameters
IDictionary<string,object>
Additional query parameters to include in the request. These apply only to API operations that support query parameters. Otherwise, they’re ignored.
ReadTimeout
Timespan
Maximum duration, in milliseconds, to wait for the server to respond to read requests (retrieving data from Algolia).
WriteTimeout
Timespan
Maximum duration, in milliseconds, to wait for the server to respond to write requests (sending data to Algolia).
ConnectTimeout
Timespan
Maximum time to wait for the connection to be established, in milliseconds.
Last modified on March 23, 2026