# Find tasks for contract [vendor] The search can be narrowed down by providing the IDs of the tasks, separated by comma Endpoint: GET /api/2/v/contracts/{contractId}/tasks Version: 0.0.7242 Security: BasicAuth, BearerAuth ## Path parameters: - `contractId` (string, required) Unique identifier of the contract Example: "qbcxvb" ## Query parameters: - `taskIdsFilter` (string) Ids of the tasks - `taskTypeFilter` (string) Desired task type - `limit` (integer) Maximal number of results Example: 10 - `includeFailures` (boolean) Flag whether to include failures in the response - `taskState` (string) Comma separated task state filter - `minCreationDate` (string) Oldest returned creation date in UTC - `maxCreationDate` (string) Newest returned creation date in UTC ## Response 200 fields (application/json): - `contractId` (string) - `creationDate` (string) - `data` (array) - `failures` (array) - `failures.attributes` (object) - `failures.messageId` (string) - `finishDate` (string) - `parentId` (string) - `startDate` (string) - `state` (string) - `taskId` (string) - `taskType` (string)