Skip to content

Kanbert (v1)

Download OpenAPI description
Languages
Servers
https://api.kanbert.int/api/v1/

Schemas

Schemas

TaskStatus

https://developers.kanbert.com/_bundle/openapi.json#/components/schemas/TaskStatus
Backlog
New
In Todo
WIP
In progress
Completed
Approved
Closed
Task was archived
string(TaskStatus)
Backlog
New
In Todo
WIP
In progress
Completed
Approved
Closed
Task was archived
Enum"Backlog""New""WIP""Completed""Approved""Closed"
"Backlog"

UserData

https://developers.kanbert.com/_bundle/openapi.json#/components/schemas/UserData
idstringrequired
external_idstring or nullrequired

Can be used to add an identifier to the client from an external system, must be unique

first_namestringrequired
last_namestringrequired
titlestring or nullrequired
title_suffixstring or nullrequired
emailstring(email)required
birthdaystring or null(date)required
genderstring or nullrequired
positionstring or nullrequired
special_rolesstring or nullrequired
skillsstring or nullrequired
profilestring or nullrequired
languagestring or nullrequired

UI language

languagesstring or nullrequired

Spoken languages

telephone_officestring or nullrequired

Mobile phone (Office)

phone_extensionstring or nullrequired

Landline phone (Office)

telephonestring or nullrequired

Mobile phone (Private)

entry_datestring or null(date)required

Date of joining the company

leave_datestring or null(date)required

Date of leaving the company - if set in the future, the employee will be archived on that date

typestring(UserType)required
Enum"user""guest""tax_advisor"
planstring(UserPlan)required
Enum"basic""standard""external""advanced""expert""guest""tax_advisor""not_assigned"
is_ownerbooleanrequired

Is Kanbert space owner

avatarFileData (object) or nullrequired
Any of:
object FileData Recursive
userGroupsArray of objects(UsergroupData)
userGroupsCountinteger
userGroupsExistsboolean
customFieldsobjectrequired

The key is the field name for your custom field, value type depends on the field type

customFields.​property name*string or boolean or integer or nulladditional property
Any of:
string
created_atstring(date-time)required
deleted_atstring or null(date-time)required
{ "id": "string", "external_id": "string", "first_name": "string", "last_name": "string", "title": "string", "title_suffix": "string", "email": "user@example.com", "birthday": "2019-08-24", "gender": "string", "position": "string", "special_roles": "string", "skills": "string", "profile": "string", "language": "string", "languages": "string", "telephone_office": "string", "phone_extension": "string", "telephone": "string", "entry_date": "2019-08-24", "leave_date": "2019-08-24", "type": "user", "plan": "basic", "is_owner": true, "avatar": { "id": "string", "file_name": "string", "mime_type": "string", "size": 0, "entity_id": "string", "entity_type": "string", "created_at": "string" }, "userGroups": [ { … } ], "userGroupsCount": 0, "userGroupsExists": true, "customFields": "['custom_field_1' => 'value', 'custom_field_2' => true]", "created_at": "2019-08-24T14:15:22Z", "deleted_at": "2019-08-24T14:15:22Z" }

UserPlan

https://developers.kanbert.com/_bundle/openapi.json#/components/schemas/UserPlan
string(UserPlan)
Enum"basic""standard""external""advanced""expert""guest""tax_advisor""not_assigned"
"basic"

Clients

Operations

CustomFields

Operations

Efforts

Operations

File

Operations

Projects

Operations

Tasks

Operations

Usergroups

Operations

Users

Operations