1. オプション リスト

オプション リストの作成

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

POST /datasources

本文パラメーター

パラメーター説明
nameString文字、数字、ドット、またはアンダースコアのみを含めることができます。識別子として使用されるため、一意である必要があります。
labelsLabels正規名の翻訳。
typeStringFlat はオプション リスト アイテムのネストを無効にし、Hierarchical はオプション リスト アイテムのネストを有効にします。Flat に設定され、values 配列にネストされたアイテムが含まれている場合、エラーがスローされます。
valuesArray.<DatasourceValue>オプション リストに属するオプション リスト アイテム
is_system_ownedBooleanfalse はオプション リストを編集可能にし、true はオプション リストをロックして、変更を防ぎます。API を使用してオプション リストを作成する場合は、既定値である false常に使用する必要があります。

本文の例

次のような結果を得るには:

オプション リストの例

次の本文を送信します。

{
"name": "Groceries",
"labels": {
"en-US": "Groceries",
"nl-BE": "Boodschappen"
},
"type": "Hierarchical",
"values": [
{
"identifier" : "Bread",
"labels": {
"en-US": "Bread",
"nl-BE": "Brood"
},
"values" : []
},
{
"identifier" : "Spreads",
"values" : [
{
"identifier" : "Peanut butter",
"values" : []
},
{
"identifier" : "Jam",
"values" : []
}
]
},
],
"is_system_owned": false
}

応答

応答本文
201 Createdすべてがエラーなしで処理された場合、空の本文を返します。
400 Bad Requestother キーを使用してアクセス可能な本文にエラー メッセージを返します。

応答の例

Status: 400 Bad Request

{
"other": "Option list name can only contain letters, numbers, dots or underscores"
}
この記事を改善するための提案がある場合は、 お知らせください!