Heartwork API
integer · int32integer · int32string · enumstring · enumstringstring[]string[]integer · int32 · required
string · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstring · requiredstring
string · requiredstring · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstring · requiredstring
string · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstring · requiredstring
string · requiredstring · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstring · requiredstring
Searches client logins based on specific property values.
GET
https://api.heart.work
/core-api/identities
query Parameters
TakeSkipSortOrderEnum values:
Asc
Desc
SortByEnum values:
Email
Queryidsexternal_referencesSearches client logins based on specific property values. › Responses
OK
object[] · required
totalCreates and stores a new client login.
POST
https://api.heart.work
/core-api/identities
On success, returns the newly created entity in the response.
Creates and stores a new client login. › Request Body
emailpasswordusernamedisplayNameobject
Creates and stores a new client login. › Responses
OK
idworkspacecreatedAtmodifiedAtusernameemailobject · required
externalReferenceFetches a single client login, by id.
GET
https://api.heart.work
/core-api/identities/{id}
path Parameters
idUnique id of the client login to fetch.
Fetches a single client login, by id. › Responses
OK
idworkspacecreatedAtmodifiedAtusernameemailobject · required
externalReferenceUpdates an existing client login, replacing it entirely.
PUT
https://api.heart.work
/core-api/identities/{id}
On success, returns the updated entity in the response.
path Parameters
idUpdates an existing client login, replacing it entirely. › Request Body
emailusernameobject
Updates an existing client login, replacing it entirely. › Responses
OK
idworkspacecreatedAtmodifiedAtusernameemailobject · required
externalReferenceFetches a single client login, by external id.
GET
https://api.heart.work
/core-api/identities/external/{externalReference}
path Parameters
externalReferenceUnique id of the client login to fetch.
Fetches a single client login, by external id. › Responses
OK
idworkspacecreatedAtmodifiedAtusernameemailobject · required
externalReference