Installation
httpx (HTTP client) and pydantic (type validation).
Initialize
Configuration
RetryConfig
Override retry behavior:Resources
Idempotency Keys
Keys starting withmatch- are reserved for keys KeyStone derives and are refused with 422. The default generator produces ks-{uuid4}, which is outside that prefix. A prefix you pass becomes the start of the key ({prefix}-{uuid4}), and any key starting with match- is refused: a prefix of match yields match-{uuid4} and is refused, while matcher yields matcher-{uuid4} and is not.
Pagination
All list methods returnPaginatedResponse[T] with convenience properties: