You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过API删除Akeneo属性/实体值?

删除Akeneo中属性值的API操作指南

针对Akeneo里不同类型的属性值/可选值,删除操作的API端点有所区别,分两种场景说明:

1. 普通属性(如Select/Multi-select)的选项删除

对于常规的属性选项(比如颜色、尺寸这类下拉选项),直接使用DELETE请求删除指定选项:

  • 请求端点:/api/rest/v1/attributes/{attribute_code}/options/{option_code}
  • 示例curl命令:
curl -X DELETE "https://your-akeneo-domain.com/api/rest/v1/attributes/color/options/red" \
     -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
     -H "Content-Type: application/json"

注意:如果该选项已经被产品引用,API会返回错误,需要先清理所有关联该选项的产品数据,再执行删除。

2. 参考实体记录的删除

你查阅的参考实体记录文档对应的删除操作,同样用DELETE请求:

  • 请求端点:/api/rest/v1/reference-entities/{reference_entity_code}/records/{record_code}
  • 示例curl命令:
curl -X DELETE "https://your-akeneo-domain.com/api/rest/v1/reference-entities/material/records/wood" \
     -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
     -H "Content-Type: application/json"

同样需要注意:如果该参考实体记录被产品的参考实体类型属性引用,必须先解除所有产品的关联,否则删除会失败。

额外注意事项

  • 权限验证:确保你的API账户拥有对应属性/参考实体的DELETE权限,否则会返回403错误
  • 批量删除:Akeneo原生API没有批量删除的端点,需要循环对每个要删除的选项/记录发送单独的DELETE请求
  • 结果验证:删除后可以通过GET请求查询对应资源,确认已被移除

内容的提问来源于stack exchange,提问作者DarioN1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 09:30:49