
Teamwork CRM API Integration Profile
Information and guides about integrating with Teamwork CRM API
Add Teamwork CRM Integration to Your Product- Create a message and connect
Create an email message and connects it to the given deals.
- Send a draft message
Sends a new draft message and returns it as a message.
- Resync mailboxes
List all mailboxes of an email account after resyncing.
- List all activities.
Returns a list of activities, they are returned with the most recently created first by default.
The following values are allowed in the include query parameter:
- activityType
- assignees
- contacts
- email-connections
The following targets are allowed in filter query parameters:
- createdAt
- dealId
- isComplete
- typeId
- updatedAt
The following values are allowed in the sort query parameter:
- completedAt
- createdAt (default)
- date
- dueDate
- duration
- name
- updatedAt
- Create a new activity.
Creates an activity and returns it.
The following values are allowed in the include query parameter:
- activityType
- assignees
- contacts
- email-connections
- Bulk update a set of activities
The following targets are allowed in the case bulk update "all" option is set to true filter query parameters:
- assigneeId
- completedAt
- contactId
- contactCount
- createdAt
- createdByUserId
- date
- dealActivitiesCount
- dealCompleteActivitiesCount
- dealCreatedAt
- dealCreatedByUserId
- dealExpectedCloseDate
- dealId
- dealIncompleteActivitiesCount
- dealLostAt
- dealLostReasonId
- dealLostReasonName
- dealMainContactId
- dealPipelineId
- dealProductId
- dealQualifiedAt
- dealStageId
- dealStageName
- dealStatus
- dealTitle
- dealTotalValue
- dealUpdatedAt
- dealWonAt
- dueDate
- duration
- id
- isComplete
- time
- title
- typeId
- updatedAt
- Retries a failed bulk update request
- List all activities with columns
The following values are allowed in the include query parameter:
- activityType
The following targets are allowed in filter query parameters:
- assigneeId
- completedAt
- contactId
- contactCount
- createdAt
- createdByUserId
- date
- dealActivitiesCount
- dealCompleteActivitiesCount
- dealCreatedAt
- dealCreatedByUserId
- dealExpectedCloseDate
- dealId
- dealIncompleteActivitiesCount
- dealLostAt
- dealLostReasonId
- dealLostReasonName
- dealMainContactId
- dealPipelineId
- dealProductId
- dealQualifiedAt
- dealStageId
- dealStageName
- dealStatus
- dealTitle
- dealTotalValue
- dealUpdatedAt
- dealWonAt
- dueDate
- duration
- id
- isComplete
- time
- title
- typeId
- updatedAt
- Export activities with data shown in the activities list
The following targets are allowed in filter query parameters:
- assigneeId
- completedAt
- contactId
- contactCount
- createdAt
- createdByUserId
- date
- dealActivitiesCount
- dealCompleteActivitiesCount
- dealCreatedAt
- dealCreatedByUserId
- dealExpectedCloseDate
- dealId
- dealIncompleteActivitiesCount
- dealLostAt
- dealLostReasonId
- dealLostReasonName
- dealMainContactId
- dealPipelineId
- dealProductId
- dealQualifiedAt
- dealStageId
- dealStageName
- dealStatus
- dealTitle
- dealTotalValue
- dealUpdatedAt
- dealWonAt
- dueDate
- duration
- id
- isComplete
- time
- title
- typeId
- updatedAt
- Retrieve positions of activities ids in a sorted list
The following targets are allowed in filter query parameters:
- assigneeId
- completedAt
- contactId
- contactCount
- createdAt
- createdByUserId
- date
- dealActivitiesCount
- dealCompleteActivitiesCount
- dealCreatedAt
- dealCreatedByUserId
- dealExpectedCloseDate
- dealId
- dealIncompleteActivitiesCount
- dealLostAt
- dealLostReasonId
- dealLostReasonName
- dealMainContactId
- dealPipelineId
- dealProductId
- dealQualifiedAt
- dealStageId
- dealStageName
- dealStatus
- dealTitle
- dealTotalValue
- dealUpdatedAt
- dealWonAt
- dueDate
- duration
- id
- isComplete
- time
- title
- typeId
- updatedAt