API Reference > imodeljs-clients > iTwinServiceClients > WsgClient > postInstances postInstances MethodProtected Used by clients to post multiple strongly typed instances through standard WSG REST API postInstances<T extends WsgInstance>(requestContext: AuthorizedClientRequestContext, typedConstructor: { T }, relativeUrlPath: string, instances: T extends WsgInstance[], requestOptions?: WsgRequestOptions): Promise<T extends WsgInstance[]> Parameter Type Description requestContext AuthorizedClientRequestContext Client request context typedConstructor { T } Used by clients to post a strongly typed instances through the REST API that's expected to return a standard response. relativeUrlPath string Relative path to the REST resource. instances T extends WsgInstance[] Strongly typed instances to be posted. requestOptions WsgRequestOptions WSG options for the request. Returns - Promise<T extends WsgInstance[]> The posted instances that's returned back from the server. Defined in core/clients/src/WsgClient.ts Line 343 Last Updated: 13 June, 2024