Heartwork API
string · requiredstring · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstring · requiredstring · requiredinteger · int32 · requiredstring[] · requiredstringstringstringstring · date-timestringstringstringstringstringstringstringstring · date-timestring
string · requiredstring · requiredstring · requiredinteger · int32 · requiredstring · requiredstringstringstringstring · date-timestringstringstringstringstringstringstringstring · date-timestringstring[]string · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstring · requiredstring · requiredinteger · int32 · requiredstring[] · requiredstringstringstringstring · date-timestringstringstringstringstringstringstringstring · date-timestring
integer · int32integer · int32string · enumstring · enumstringstring[]string[]string[]string[]string[]integer · int32 · required
string · requiredstring · requiredinteger · int32 · requiredstringstringstringstring · date-timestringstringstringstringstringstringstringstring · date-timestringstring[]string · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstring · requiredstring · requiredinteger · int32 · requiredstring[] · requiredstringstringstringstring · date-timestringstringstringstringstringstringstringstring · date-timestring
Fetches a single contact, by id.
GET
https://api.heart.work
/core-api/contacts/{id}
path Parameters
idUnique id of the contact to fetch.
Fetches a single contact, by id. › Responses
OK
idworkspacecreatedAtmodifiedAtfirstNamelastNamedisplayNameobject[] · required
object[] · required
object[] · required
object[] · required
displayOrderobject[] · required
object[] · required
tagsexternalReferencemiddleNamedescriptiondateOfBirthgendertitlejobTitlenotesownerIdclientLoginIdinterestsAndHobbieslastContactMomentsalesOrderProcessorIdobject
object
object
object
object
Updates an existing contact, replacing it entirely.
PUT
https://api.heart.work
/core-api/contacts/{id}
On success, returns the updated entity in the response.
path Parameters
idUpdates an existing contact, replacing it entirely. › Request Body
firstNamelastNamedisplayOrderidexternalReferencemiddleNamedescriptiondateOfBirthgendertitlejobTitlenotesownerIdclientLoginIdinterestsAndHobbiesobject[]
object[]
object[]
object[]
lastContactMomentsalesOrderProcessorIdobject
object
object[]
object[]
tagsUpdates an existing contact, replacing it entirely. › Responses
OK
idworkspacecreatedAtmodifiedAtfirstNamelastNamedisplayNameobject[] · required
object[] · required
object[] · required
object[] · required
displayOrderobject[] · required
object[] · required
tagsexternalReferencemiddleNamedescriptiondateOfBirthgendertitlejobTitlenotesownerIdclientLoginIdinterestsAndHobbieslastContactMomentsalesOrderProcessorIdobject
object
object
object
object
Searches contacts based on specific property values.
GET
https://api.heart.work
/core-api/contacts
query Parameters
TakeSkipSortOrderEnum values:
Asc
Desc
SortByEnum values:
DisplayName
ModifiedAt
Queryidsexternal_referencesjob_titlesowner_idstagsSearches contacts based on specific property values. › Responses
OK
object[] · required
totalCreates and stores a new contact.
POST
https://api.heart.work
/core-api/contacts
On success, returns the newly created entity in the response.
Creates and stores a new contact. › Request Body
firstNamelastNamedisplayOrderexternalReferencemiddleNamedescriptiondateOfBirthgendertitlejobTitlenotesownerIdclientLoginIdinterestsAndHobbiesobject[]
object[]
object[]
object[]
lastContactMomentsalesOrderProcessorIdobject
object
object[]
object[]
tagsCreates and stores a new contact. › Responses
OK
idworkspacecreatedAtmodifiedAtfirstNamelastNamedisplayNameobject[] · required
object[] · required
object[] · required
object[] · required
displayOrderobject[] · required
object[] · required
tagsexternalReferencemiddleNamedescriptiondateOfBirthgendertitlejobTitlenotesownerIdclientLoginIdinterestsAndHobbieslastContactMomentsalesOrderProcessorIdobject
object
object
object
object