Skip to main content

Field specifications

Basically, the input should be the same as the value property of the API request.

Record information

Field typeInput
Record numberSame as API request
Record IDNot supported
RevisionNot supported
Created bySame as API request
Created datetimeSame as API request
Updated bySame as API request
Updated datetimeSame as API request

General fields

Field typeInput
TextSame as API request
Text areaSame as API request
Rich textSame as API request
NumberSame as API request
CalculatedSame as API request
Check boxSame as API request
Radio buttonSame as API request
Multi-choiceSame as API request
Drop-downSame as API request
User selectionUser selection, Department selection, and Group selection
Department selectionUser selection, Department selection, and Group selection
Group selectionUser selection, Department selection, and Group selection
DateYYYY-MM-DD
e.g. 2022-04-01
TimeHH:MM
e.g. 09:30
Date and time- YYYY-MM-DDTHH:MM:SS±HH:MM
- YYYY-MM-DDTHH:MM:SSZ
e.g. 2022-04-11T07:00Z
LinkSame as API request
AttachmentAttachment
LookupNot supported
TableTable
Related recordsNot supported
CategoryNot supported
StatusNot supported
AssigneeNot supported
LabelNot supported
Blank spaceNot supported
BorderNot supported
GroupNot supported

How cli-kintone chooses the field to read from the CSV file

When running the import command

  • Without the --fields option:
    • All fields in the CSV file that exist on the Kintone app will be imported.
  • With the --fields option:

How cli-kintone treats missing field/empty string in CSV

  • If the field is missing on the header of the CSV file => cli-kintone will ignore that field.
  • If the field value in the row is an empty string => cli-kintone will add/update that field with an empty string.