Protocol change history
v26.3.0
- Introduced campaignadmin role.
- Introduced gamification API.
- Extended User description (usermeta) with optional list of ProfileValue that contains additional information such as ID card, passport, etc.
v26.0.0
- Introduced Roup and Dubroup entities to describe announcement messages about chat room updates (see also Payp and Dubpayp). Announcements can also be muted, check the PUT chat room section for the details.
- Introduced chedit and chadmin roles (see Roles, Usered, Usereu and Dubuser).
- Added Usermeta to Boma and Dubusermeta to Dubboma and Dubbomath.
- Chat rooms now belong to organization units (see Roomeu, Roomed and Dubroom).
- Members of chat rooms can be muted (see Boma, Bomaeu and Dubboma).
- Dropped rguserxtid field from Roomeu, introduced rgboma instead.
- From now on, users can be members of unlimited chat rooms. For further details, see Quotas and limits in chapter PUT chat room.
v25.0.0
- Added Dboxed, Dboxit, Dboxsyc and Dboxsub entities to represent driver document storage data.
- Added GET document storage contents, PUT document, PUT folder, DELETE document or folder and GET document requests to manage user document storage data.
- Added Evjson syntax sugar to make passing json-formatted string parameters to external applications simpler.
- Added Notd to allow sending custom notifications and badges to users.
v24.0.0
- Added roomlist widget action for customizable screens.
- Added Dubroom, Rovered, Dubpost, Dubpayp, Dubboma and Dubbomath entities to represent updates in a chatroom.
- Added GET chat room and PUT chat room requests to retrieve, create and update chat rooms.
- Added PUT message request to post new message to a chat room.
- Added PUT delivery receipt request to update the delivery receipt of a member in a chat room.
- Added PUT read receipt request to update the read receipt of a member in a chat room.
- Added Roomeu and Roomed entities to represent chat rooms.
- Added Boma entity to represent members of a chat room.
- Added Wetagdtu entity to represent a delivery/read receipt of a member in a chat room.
- Added Posteu and Posted entities to represent a message in a chat room.
- Added Payp entity to represent the payload of a message.
v22.0.0
- Added Triped.ruts and Dubtrip.ruts fields that represent trip attachment storage.
- Added Ruts/Dubruts and Rut/Dubrut entities to represent trip attachment storage and documents stored in it.
- Added PUT rut request to upload documents to trip attachment storage.
- Added DELETE rut request to delete documents from trip attachment storage.
- Added GET rut request to retrieve documents from trip attachment storage.
- Updated trip Quotas and limits with limits imposed by the trip attachment storage.
- Added Triped.cufis, Tripeu.cufis, Dubtrip.cufis and Stan.cufis fields to represent custom fields of trips or stations of trips.
- Added PUT scren request to change the custom menu of a user.
- Added GET scren request to download the custom menu of a user.
- Added DELETE scren request to remove the custom menu of a user.
- Added documentation for Scren entity.
- Updated trip Station types (Kstan) introducing new types of trip stations.
v21.0.0
- Document reviews and the Dubdosu.oredosu field that used to represent these reviews has been deprecated in favor of individual document image reviews (Dubredoim). Document reviews will no longer be returned from the GET unprocessed updates API operation and the value of Dubdosu.oredosu will be empty.
- Added the Dubimg.oredoim field to represent document image reviews. See also Dubimg.
- Added the Dubimg.odoed field to represent edits to a document image. See also Dubimg.