Ta bort ett objekt i API:t
Du kan ta bort ett Catalog-objekt genom att ange dess ID i sökvägen för en DELETE-begäran.
WARNING
Var extra försiktig när du tar bort objekt, eftersom detta inte kan ångras och kan leda till brytningsändringar någon annanstans i Experience Platform.
API-format
DELETE /{OBJECT_TYPE}/{OBJECT_ID}
IMPORTANT
Slutpunkten
DELETE /batches/{ID} har tagits bort. Om du vill ta bort en grupp bör du använda API:t för gruppinmatning.Parameter
Beskrivning
{OBJECT_TYPE}Den typ av Catalog-objekt som ska tas bort. Giltiga objekt är:
dataSetsdataSetFiles
{OBJECT_ID}Identifieraren för det specifika objekt som du vill uppdatera.
Begäran
Följande begäran tar bort en datauppsättning vars ID har angetts i sökvägen till begäran.
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}'
Svar
Ett lyckat svar returnerar HTTP-status 200 (OK) och en array som innehåller ID:t för den borttagna datauppsättningen. Detta ID ska matcha det som skickades i DELETE-begäran. Om en GET-begäran utförs på det borttagna objektet returneras HTTP-status 404 (Hittades inte), vilket bekräftar att datauppsättningen har tagits bort.
[
"@/dataSets/5ba9452f7de80400007fc52a"
]
NOTE
Om inga Catalog-objekt matchar det ID som angavs i din begäran kan du fortfarande få HTTP-statuskoden 200, men svarsmatrisen är tom.
recommendation-more-help
c5c02be6-79a3-4a2f-b766-136bffe8b676