属性值
版本:v1
支持的 HTTP VERB
HTTP 谓词 | 描述 |
|---|---|
POST
| 删除所有现有属性值。 |
发布:
- 请求:
- /removeAttributeValues给定的属性名称和属性值代码列表将删除其属性值。请求 URI 示例:
或https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/accounts/removeAttributeValueshttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/accounts/removeAttributeValues?doValidateOnly=true&&showWarnings=true请求标头示例:授权:基本Content-Type: 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要删除的所有属性值代码的列表。是路径参数名称描述必填租户要操作的租户。例如 globosales是查询参数名称描述必填默认doValidateOnly在验证模式下处理请求,这意味着变更不会在数据库中持久保存。否falseShowWarnings删除操作中忽略/跳过的任何维度值后面的“警告”列表。否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 内部服务器错误内部服务器错误。