OptionalbaseBase URL prepended to all endpoint paths.
OptionalfetchFetch implementation. Defaults to global fetch.
OptionalheadersStatic or async headers applied to every request.
OptionalprovidedHeader keys supplied by global headers, making them optional per call.
OptionalvalidateValidate path params, query params, request bodies, and declared request
headers against contract schemas before sending. Failures throw a
client-source ContractError with code INPUT_VALIDATION_ERROR.
Default: false.
OptionalvalidateValidate response bodies (success and declared error responses) against contract schemas. Disabling this returns success bodies as-is and skips contract-drift checks such as undeclared response statuses. Default: true.
Configuration for a Beignet contract client.