API Reference > imodeljs-clients > iTwinServiceClients > Client Client Class Beta Base class for all Client implementations Extended by WsgClient OidcClient Methods Name Description constructor(): Client Protected Creates an instance of Client. delete(requestContext: AuthorizedClientRequestContext, relativeUrlPath: string): Promise<void> Protected used by clients to send delete requests getUrl(requestContext: ClientRequestContext): Promise<string> Gets the URL of the service. getUrlSearchKey(): string ProtectedAbstract Implemented by clients to specify the name/key to query the service URLs from setupOptionDefaults(options: RequestOptions): Promise<void> Protected Augments request options with defaults returned by the DefaultRequestOptionsProvider. Properties Name Type Description _url Protected undefined | string Defined in core/clients/src/Client.ts Line 49 Last Updated: 13 June, 2024