Eliminación de un objeto en la API
Last update: Tue Jul 16 2024 00:00:00 GMT+0000 (Coordinated Universal Time)
- Temas:
- Catálogo
Creado para:
- Desarrollador
Puede eliminar un objeto Catalog si proporciona su ID en la ruta de una solicitud de DELETE.
Tenga especial cuidado al eliminar objetos, ya que esto no se puede deshacer y puede producir cambios importantes en cualquier otra parte de Experience Platform.
Formato de API
DELETE /{OBJECT_TYPE}/{OBJECT_ID}
El extremo
DELETE /batches/{ID}
se ha desaprobado. Para eliminar un lote, debe usar la API de ingesta por lotes.Parámetro
Descripción
{OBJECT_TYPE}
Tipo de objeto Catalog que se va a eliminar. Los objetos válidos son:
dataSets
dataSetFiles
{OBJECT_ID}
El identificador del objeto específico que desea actualizar.
Solicitud
La siguiente solicitud elimina un conjunto de datos cuyo ID se especifica en la ruta de solicitud.
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}'
Respuesta
Una respuesta correcta devuelve el estado HTTP 200 (OK) y una matriz que contiene el ID del conjunto de datos eliminado. Este ID debe coincidir con el enviado en la solicitud del DELETE. Al realizar una solicitud de GET en el objeto eliminado, se devuelve el estado HTTP 404 (no encontrado), que confirma que el conjunto de datos se ha eliminado correctamente.
[
"@/dataSets/5ba9452f7de80400007fc52a"
]
Si ningún objeto Catalog coincide con el identificador proporcionado en su solicitud, es posible que reciba un código de estado HTTP 200, pero la matriz de respuesta estará vacía.
recommendation-more-help
c5c02be6-79a3-4a2f-b766-136bffe8b676