API Updates for July 2015 (2nd Announcement)
API Updates
Kintone will be holding a scheduled maintenance update on July 10th 2015.
This is the 2nd announcement for the Kintone API updates - please find the first announcement
here
.
Kintone JavaScript API
Bug fixes
- During an edit of a record, if a deleted option has been specified as the value of a Drop-down field, an error occurs for the below APIs and events.
- After the fix, the API will follow these rules:
- Deleted options can be set if that option exists in other records
- Deleted options cannot be set, if that option does not exist in any record
- Options that do not exist cannot be set
- API in concern
- Events in concern
- Record List Event : When Clicking the Save Button
- Record List Event : When a Field Value Changes
- Record Details Event : When Updating Business Processes
- Record Create Event : On the Record Create Page
- Record Create Event : When Clicking the Save Button
- Record Create Event : When a Field Value Changes
- Record Edit Event : On the Record Edit Page
- Record Edit Event : When Clicking the Save Button
- Record Edit Event : When a Field Value Changes
- After the fix, the API will follow these rules:
Kintone REST API
Spec changes
-
The specifications for date formats will be changed.
-
Before
FIELD TYPE FORMAT DESCRIPTION Date YYYY-MM-DD Note that this is not converted to UTC. -
After
FIELD TYPE FORMAT DESCRIPTION Date YYYY-MM-DD Note that this is not converted to UTC.
The below date formats can be used:- 2015
- 2015-07
- 2015-7
- 2015-7-5
- 2015 -> 2015-01-01
- 2015-07 -> 2015-07-01
- 2015-7 -> 2015-07-01
- 2015-7-5 -> 2015-07-05
-
Error message changes
- Error displayed when a Lookup field was edited using an API token
-
Before
1 2 3 4 5
{ "message": "A value <specified_value> in field lookup does not exist in the datasource app for lookup.", "id": "1505999166-1826147121", "code": "GAIA_LO04" }
-
After
1 2 3 4 5
{ "message": "You cannot edit a lookup field with an API token.", "id": "1505999166-679475063", "code": "GAIA_AT01" }
-