Borrar catálogo
/catalogs/{catalog_name}
Utiliza este punto final para eliminar un catálogo.
Requisitos previos
Para utilizar este punto final, necesitarás una clave de API con el permiso catalogs.delete
.
Límite de velocidad
Este punto final tiene un límite de velocidad compartido de 50 solicitudes por minuto entre todos los puntos finales del catálogo síncrono, como se documenta en Límites de velocidad de la API.
Parámetros de la ruta
Parámetro | Obligatoria | Tipo de datos | Descripción |
---|---|---|---|
catalog_name |
Obligatoria | Cadena | Nombre del catálogo. |
Ejemplo de solicitud
1
2
3
curl --location --request DELETE 'https://rest.iad-03.braze.com/catalogs/restaurants' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR-REST-API-KEY' \
Respuesta
Hay dos respuestas de código de estado para este punto final: 200
y 404
.
Ejemplo de respuesta satisfactoria
El código de estado 200
podría devolver el siguiente cuerpo de respuesta:
1
2
3
{
"message": "success"
}
Ejemplo de respuesta de error
El código de estado 404
podría devolver el siguiente cuerpo de respuesta. Consulte la sección Solución de problemas para obtener más información sobre los errores que puede encontrar.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"errors": [
{
"id": "catalog-not-found",
"message": "Could not find catalog",
"parameters": [
"catalog_name"
],
"parameter_values": [
"restaurants"
]
}
],
"message": "Invalid Request"
}
Solución de problemas
La siguiente tabla enumera los posibles errores devueltos y los pasos asociados para solucionarlos.
Error | Solución de problemas |
---|---|
catalog-not-found |
Compruebe que el nombre del catálogo es válido. |