Add or Update Activity
Add or Update Activity which belongs contact, company, opportunity and lead
POST
[PlatformAddress]/api/1.0/crm?action=addOrUpdateActivity
Path Parameters
id
integer
The unique id of the activity
venueId
integer
The unique id of the venue to which the activity belongs. Required when assigning the activity to opportunity. The api will throw an error for invalid leadId
leadId
integer
The unique id of the opportunity/lead to which the new activity belongs
contactId
integer
The unique id of the contact to which the new activity belongs
companyId
integer
The unique id of the company to which the new activity belongs
name
string
The name of the activity. Required when id is missing.
description
string
The description of the activity. Required when id is missing.
subType
integer
The subtype of activity. Required when id is missing.
purposeId
integer
The unique id of the venue to which the booking belongs
startDatetime
timestamp
The start date and time of the activity. Format is Y-m-d H:i:s and must be in UTC timezone.
endDatetime
timestamp
The end date and time of the activity. Format is Y-m-d H:i:s and must be in UTC timezone.
location
string
The location of the event activity
priority
string
The priority of the activity low, medium or high.
assignedUserId
integer
The unique id of the user to which the activity will be assigned
Activity Sub Type
1
Meeting
2
Call
3
Example Request
Add Activity
Update Activity
Returns
success
Whether or not the activity was added/updated
id
The unique id of the activity
Throws
Specific Code: 24397
The lead/opportunity does not exist
Specific Code: 24398
The contact does not exist
Specific Code: 24399
The company does not exist
Specific Code: 24400
The activity does not exist
Specific Code: 24401
An error has occurred
Specific Code: 24402
The request contains invalid data. The data was validated but there was some other error. See additional messages
Specific Code: 24403
The request contains invalid data
Specific Code: 24404
The activity can only belongs to either contact, company or opportunity/lead
Activity can only belongs to either company, contact or lead. When companyId and contactId both provided the contactId will be added to company as company contact and activity will be be associated with company.
Last updated