Module: Retab::Types::RequestOptions

Defined in:
lib/retab/types/request_options.rb

Overview

Hash-shaped object describing per-request overrides. No runtime behaviour; the keys recognised by ‘Retab::BaseClient#request` are:

- `:api_key`        — override the configured API key
- `:api_host`       — override the configured base host
- `:timeout`        — per-request timeout in seconds
- `:max_retries`    — override the configured retry budget
- `:idempotency_key` — set the `Idempotency-Key` header
- `:headers`        — extra request headers, merged with defaults