メインコンテンツにスキップ
Adaptive Planning
最終更新: 2023-06-23
特性値

特性値

バージョン: v1

サポートされている HTTP VERB

HTTP Verb
説明
POST
既存の特性値をすべて削除します。

POST:

リクエスト:
/removeAttributeValues
特性名と特性値コードのリストを指定すると、その特性値は削除されます。
リクエスト URI の例:
https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/accounts/removeAttributeValues
または
https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/accounts/removeAttributeValues?doValidateOnly=true&&showWarnings=true
リクエスト ヘッダーの例:
認証: 基本
コンテンツ タイプ: application/json
リクエスト本文の例
POST リクエストの例
[ { "attributeName":"tax code", "attributeValueCodes":[ "TT-TRE", "test-67" ] }, { "attributeName":"AP Eligible", "attributeValueCodes":[ "Yes", "No" ] }, { "attributeName":"test-2", "attributeValueCodes":[ "test-22", "test-21", "test-5" ] }, { "attributeName":"test-3", "attributeValueCodes":[ "test-22", "test-21", "test-5" ] } ]
ペイロード パラメータ
名前
説明
必須
attributeName
特性名
あり
attributeValueCodes
削除するすべての特性値コードのリスト
あり
パス パラメータ
名前
説明
必須
テナント
操作対象のテナント。例: グローバル営業
あり
クエリー パラメータ
名前
説明
必須
デフォルト
doValidateOnly
検証モードでリクエストを処理します。これは、変更が DB に残らないことを意味します。
なし
false
showWarnings
削除で無視/スキップされた属性値の背後にある警告のリストです。
なし
false
回答例:
200 OK
正常に完了しました。
{ "total": 5 }
警告付きの正常応答。
{ "total":5, "warning":{ "info":"Some attribute values were not deleted.", "warnings":[ { "field":"TEST-67", "warning":"Attribute value isn't available for deletion." }, { "field":"TEST-21", "warning":"Attribute value isn't available for deletion." }, { "field":"TEST-22", "warning":"Attribute value isn't available for deletion." }, { "field":"TEST-5", "warning":"Attribute value isn't available for deletion." } ] } }
400 不良のリクエスト
リクエストをサーバーで理解できませんでした。
401 認証されていません
ユーザーが許可されていません。
403 は禁止されています
ユーザーに必要な権限が不足しています。
500 内部サーバー エラー
内部サーバー エラーです。