組織
バージョン: v1
サポートされている HTTP VERB
HTTP Verb | ステータス | 説明 |
|---|---|---|
POST
| サポート済 | リクエストに記載された組織を削除する。 |
POST
- リクエスト:
- /removeLevels指定された組織コードの組織を削除します。リクエスト URI の例:
またはhttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevelshttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevels?forceRemove=false&&doValidateOnly=true&&showWarnings=trueリクエスト ヘッダーの例:認証: 基本コンテンツ タイプ: application/json - リクエスト本文の例
- POST リクエストの例{ "levelCodesToDelete": ["testLevel", "HQ"] }ペイロード パラメータ名前説明必須levelCodesToDelete削除される組織コードの名前ありパス パラメータ名前説明必須テナント操作対象のテナント。例: グローバル営業ありクエリー パラメータ名前説明必須デフォルトforceRemoveforceRemove=true の場合は使用中の科目を削除し、forceRemove=false の場合は使用中の科目を無視しますデフォルトは常にforceRemove=falseですなしinstanceCode値の取得元の instanceCode 。たとえば、GLOBO。instanceCode が指定されていない場合は、ユーザーのデフォルトのインスタンスが使用されます。なしdoValidateOnly検証モードでリクエストを処理します。これは、変更が DB に残らないことを意味します。なしfalseshowWarnings削除で無視/スキップされた属性値の背後にある警告のリストです。なしfalse
- 回答例:
- 200 OK回答に成功しました
警告付きの応答{ "total": 1 }{ "total": 0, "warning": { "info": "Some levels were not deleted.", "warnings": [ { "field": "HQ", "warning": "Default Root Plans cannot be deleted." } ] } }400 不良のリクエストリクエストをサーバーで理解できませんでした。401 認証されていませんユーザーが許可されていません。403 は禁止されていますユーザーに必要な権限が不足しています。500 内部サーバー エラー内部サーバー エラーです。