Show Menu
TEMAS×

Eliminar un objeto

Puede eliminar un objeto Catalog proporcionando su ID en la ruta de una solicitud DELETE.
Tenga especial cuidado al eliminar objetos, ya que esto no se puede deshacer y puede producir cambios de ruptura en otras partes de la plataforma de experiencia.
Formato API
DELETE /{OBJECT_TYPE}/{OBJECT_ID}

El extremo se ha desaprobado DELETE /batches/{ID} . Para eliminar un lote, debe utilizar la API de ingestión de lotes.
Parámetro
Descripción
{OBJECT_TYPE}
Tipo de objeto Catalog que se va a eliminar. Los objetos válidos son:
  • accounts
  • connections
  • dataSets
  • dataSetFiles
  • dataSetViews
{OBJECT_ID}
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 la 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: {IMS_ORG}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}'

Respuesta
Una respuesta correcta devuelve el estado HTTP 200 (Aceptar) y una matriz que contiene el ID del conjunto de datos eliminado. Este ID debe coincidir con el enviado en la solicitud de ELIMINACIÓN. Al realizar una solicitud GET en el objeto eliminado, se devuelve el estado HTTP 404 (no encontrado), lo que confirma que el conjunto de datos se ha eliminado correctamente.
[
    "@/dataSets/5ba9452f7de80400007fc52a"
]

Si ningún objeto Catalog coincide con el ID proporcionado en la solicitud, puede recibir un código de estado HTTP 200, pero la matriz de respuesta estará vacía.