SSIS Components for Pipedrive

Build 25.0.9434

Tasks

Get all tasks data.

Select

The component will use the Pipedrive API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client side within the component.

  • Id supports the '=' operator.
  • AssigneeId supports the '=' operator.
  • ParentTaskId supports the '=' operator.
  • ProjectId supports the '=' operator.
  • Done supports the '=' operator.

For example, the following query is processed server side:

SELECT * FROM Tasks WHERE Id = 1
SELECT * FROM Tasks WHERE done = 0
SELECT * FROM Tasks WHERE ParentTaskId = 3           

INSERT

Insert can be executed by specifying the Title and ProjectId columns. The columns that are not required can be inserted optionally.

INSERT INTO Tasks (Title, ProjectId) VALUES ('New task', 3)

UPDATE

UPDATE can be executed by specifying the Id in the WHERE Clause. The columns that are not read-only can be Updated. For example:

UPDATE Tasks SET Title = 'Updated task title' WHERE Id = 1

DELETE

Delete can be executed by specifying the Id in the WHERE Clause. For example:

DELETE FROM Tasks WHERE Id = 1

Columns

Name Type ReadOnly References Description
Id [KEY] Integer True

The unique identifier of the task.

Title String False

The title of the task.

Description String False

The description of the task.

Done Integer False

If the task is done.

DueDate Date False

Due date of the task.

AddTime Datetime True

The date when the task was added.

AssigneeId Integer False

The id of the assignee of the task.

CreatorId Integer True

The id of the creator of the task.

MarkedAsDoneTime Datetime True

The time when the task was marked as done.

ParentTaskId Integer False

The id of the parent task

ProjectId Integer False

The id of the corresponding project.

UpdateTime Datetime True

The date-time when the task was updated.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434