Create a new Custom Activity instance

View as Markdown
Custom Activity instances will be created by default with the 'published' status. All required fields will be validated in this status. To create an activity without setting all required fields, you can use the "draft" status. A Custom Activity can be pinned or unpinned by setting the `pinned` field to `true` or `false` when creating or updating a Custom Activity. Custom Fields appear in the format: `custom.{custom_field_id}`. See [Custom Fields](https://developer.close.com/api/resources/custom-fields/custom-fields-activity).

Authentication

AuthorizationBasic
Use your API key as the username and leave the password empty.
OR
AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
custom_activity_type_idstringRequired
lead_idstringRequired
activity_atdatetime or nullOptional
contact_idstring or nullOptional
created_bystring or nullOptional
date_createddatetime or nullOptional
organization_idstring or nullOptional
pinnedboolean or nullOptional
statusenumOptional
user_idstring or nullOptional

Response

Successful response
_typestring
activity_atdatetime or null
contact_idstring or null
created_bystring or null
custom_activity_type_idstring
date_createddatetime
date_updateddatetime
idstring
last_published_atdatetime or null
lead_idstring or null
mentionslist of strings
mentions_updated_atdatetime or null
organization_idstring
pinnedboolean
pinned_atdatetime or null
sourceenum or null
statusenum
updated_bystring or null
user_idstring or null
userslist of strings
comment_summaryobject or nullOptional
created_by_namestring or nullOptional
updated_by_namestring or nullOptional
user_namestring or nullOptional

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error