Heartwork API
integer · int32integer · int32string · enumstring · enumstringstring[]string[]integer · int32 · required
string · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring[]string · requiredstring · date-time · requiredstring · date-time · requiredstring · enum · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring[] · requiredstring[] · requiredstringstring
string · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · enum · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring[] · requiredstring[] · requiredstringstring
string · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring[]string · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring[]
Filters the users based on optional filters
GET
https://api.heart.work
/core-api/users
query Parameters
TakeSkipSortOrderEnum values:
Asc
Desc
SortByEnum values:
DisplayName
Queryexternal_referencesuser_typesEnum values:
User
Client
Filters the users based on optional filters › Responses
OK
object[] · required
totalCreates and stores a new user.
POST
https://api.heart.work
/core-api/users
On success, returns the newly created entity in the response.
Creates and stores a new user. › Request Body
usernameemailfirstnamelastnamedisplayNamepasswordappsCreates and stores a new user. › Responses
OK
idcreatedAtmodifiedAtuserTypeEnum values:
User
Client
usernameemailfirstnamelastnamedisplayNameworkspacesappsexternalReferencepictureFetches a single user, by id.
GET
https://api.heart.work
/core-api/users/{id}
path Parameters
idUnique id of the user to fetch.
Fetches a single user, by id. › Responses
OK
idcreatedAtmodifiedAtuserTypeEnum values:
User
Client
usernameemailfirstnamelastnamedisplayNameworkspacesappsexternalReferencepictureUpdates an existing user, replacing it entirely.
PUT
https://api.heart.work
/core-api/users/{id}
On success, returns the updated entity in the response.
path Parameters
idUpdates an existing user, replacing it entirely. › Request Body
usernameemailfirstnamelastnamedisplayNameidappsUpdates an existing user, replacing it entirely. › Responses
OK
usernameemailfirstnamelastnamedisplayNameidapps