刪除API中的物件

您可以刪除 Catalog 物件,方法是在DELETE請求的路徑中提供其ID。

WARNING
刪除物件時請格外小心,因為此動作無法復原,且可能在的其他位置產生重大變更。 Experience Platform.

API格式

DELETE /{OBJECT_TYPE}/{OBJECT_ID}
IMPORTANT
DELETE /batches/{ID} 端點已過時。 若要刪除批次,您應使用 批次擷取API.
參數
說明
{OBJECT_TYPE}

型別 Catalog 物件。 有效的物件包括:

  • dataSets
  • dataSetFiles
{OBJECT_ID}
您要更新之特定物件的識別碼。

要求

以下請求會刪除在請求路徑中指定ID的資料集。

curl -X DELETE \
  'https://platform.adobe.io/data/foundation/catalog/dataSets/5ba9452f7de80400007fc52a' \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}'

回應

成功的回應會傳回HTTP狀態200 (確定)以及包含已刪除資料集ID的陣列。 此ID應符合DELETE請求中傳送的ID。 對已刪除的物件執行GET要求時,會傳回HTTP狀態404 (找不到),確認資料集已成功刪除。

[
    "@/dataSets/5ba9452f7de80400007fc52a"
]
NOTE
若否 Catalog 物件符合請求中提供的ID,您仍可能會收到HTTP狀態代碼200,但回應陣列將是空的。
recommendation-more-help
c5c02be6-79a3-4a2f-b766-136bffe8b676