API Reference > itwin-client > iTwinServiceClients > WsgError WsgError Class Beta Error that was returned by a WSG based service. Extends ResponseError Methods Name Description constructor(errorNumber: number, message?: string, getMetaData?: GetMetaDataFunction): WsgError log(): void Logs this error getErrorStatus(errorId: number, httpStatusType: number): number Static Gets error status from current WSError and HTTP Status type getWSStatusId(error: string): number Static Get WSError from error string parse(response: any, log: boolean = true): ResponseError Static Attempt to parse the error from the response. shouldRetry(error: any, response: any): boolean Static Decides whether request should be retried or not Inherited methods Name Inherited from Description _initName(): string Protected ResponseError This function returns the name of each error status. getMetaData(): any ResponseError Return the meta data associated with this BentleyError. Inherited properties Name Type Inherited from Description _data Protected undefined | any ResponseError description undefined | string ResponseError errorNumber number ResponseError hasMetaData Accessor ReadOnly boolean ResponseError Returns true if this BentleyError includes (optional) meta data. status undefined | number ResponseError Defined in clients/itwin/src/WsgClient.ts Line 23 Last Updated: 11 June, 2024