Vous pouvez supprimer une Catalog en indiquant son identifiant dans le chemin d’accès d’une requête de DELETE.
Soyez très prudent lorsque vous supprimez des objets, car vous ne pouvez pas revenir en arrière et pouvez produire des modifications avec rupture ailleurs dans Experience Platform.
Format d’API
DELETE /{OBJECT_TYPE}/{OBJECT_ID}
Le DELETE /batches/{ID}
Le point de terminaison a été abandonné. Pour supprimer un lot, vous devez utiliser la variable API Batch Ingestion.
Paramètre | Description |
---|---|
{OBJECT_TYPE} |
Le type de Catalog à supprimer. Les objets valides sont :
|
{OBJECT_ID} |
Identifiant de l’objet spécifique que vous souhaitez mettre à jour. |
Requête
La requête suivante supprime un jeu de données dont l’identifiant est précisé dans le chemin d’accès de requête.
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}'
Réponse
Une réponse réussie renvoie un état HTTP 200 (OK) et un tableau contenant l’identifiant du jeu de données supprimé. Cet identifiant doit correspondre à celui envoyé dans la requête DELETE. Exécuter une requête GET sur l’objet supprimé renvoie un état HTTP 404 (introuvable), confirmant que le jeu de données a été supprimé avec succès.
[
"@/dataSets/5ba9452f7de80400007fc52a"
]
Si non Catalog correspondent à l’identifiant fourni dans votre requête. Vous pouvez toujours recevoir un code d’état HTTP 200, mais le tableau de réponse sera vide.