Navigation: Home > API Reference > WorkItemTrackingApi > Constructor
constructor(baseUrl: string, handlers: VsoClientRequestHandler, options?: IRequestOptions)
Creates a new instance of the WorkItemTrackingApi
class.
Name | Type | Description | Required |
---|---|---|---|
baseUrl |
string |
The base URL for the Azure DevOps organization | Yes |
handlers |
VsoClientRequestHandler |
The request handlers for authentication and request processing | Yes |
options |
IRequestOptions |
Optional settings for requests | No |
A new instance of WorkItemTrackingApi
.
// Example of creating an instance of the class
// Note: Typically, you would use the WebApi.getWorkItemTrackingApi() method
// instead of creating this directly
const baseUrl = "https://dev.azure.com/organization";
const handlers = new VsoClientRequestHandler(authHandler);
const workItemTrackingApi = new WorkItemTrackingApi(baseUrl, handlers);
⚠️ Caution:
In most cases, you should not create this class directly. Instead, use the WebApi.getWorkItemTrackingApi()
method, which handles authentication and instance creation for you.