diff --git a/packages/playwright-core/src/protocol/validator.ts b/packages/playwright-core/src/protocol/validator.ts index 0619aea8e2..9b14551fb8 100644 --- a/packages/playwright-core/src/protocol/validator.ts +++ b/packages/playwright-core/src/protocol/validator.ts @@ -339,9 +339,6 @@ scheme.PlaywrightNewRequestParams = tObject({ userAgent: tOptional(tString), ignoreHTTPSErrors: tOptional(tBoolean), extraHTTPHeaders: tOptional(tArray(tType('NameValue'))), - apiRequest: tOptional(tObject({ - failOnStatusCode: tBoolean - })), clientCertificates: tOptional(tArray(tObject({ origin: tString, cert: tOptional(tBinary), diff --git a/packages/playwright-core/types/types.d.ts b/packages/playwright-core/types/types.d.ts index e30ef2b040..d35137fbe2 100644 --- a/packages/playwright-core/types/types.d.ts +++ b/packages/playwright-core/types/types.d.ts @@ -17482,11 +17482,6 @@ export interface APIRequest { */ extraHTTPHeaders?: { [key: string]: string; }; - /** - * An object containing an option to throw an error when API request returns status codes other than 2xx and 3xx. - */ - apiRequest?: {failOnStatusCode?: boolean;} - /** * Credentials for [HTTP authentication](https://developer.mozilla.org/en-US/docs/Web/HTTP/Authentication). If no * origin is specified, the username and password are sent to any servers upon unauthorized responses. diff --git a/packages/protocol/src/channels.d.ts b/packages/protocol/src/channels.d.ts index f9dcb4471d..6f9e36f0c3 100644 --- a/packages/protocol/src/channels.d.ts +++ b/packages/protocol/src/channels.d.ts @@ -619,9 +619,6 @@ export type PlaywrightNewRequestOptions = { userAgent?: string, ignoreHTTPSErrors?: boolean, extraHTTPHeaders?: NameValue[], - apiRequest?: { - failOnStatusCode: boolean - }, clientCertificates?: { origin: string, cert?: Binary,