Eliminar relación de usuario
/data_objects/objects/{type_name}/{object_id}/users
Usa este endpoint para eliminar una relación entre un usuario y un objeto.

Los objetos de datos están disponibles de forma general, pero tu espacio de trabajo debe estar aprovisionado para Cuentas antes de que puedas usar este endpoint. Para solicitar el aprovisionamiento, ve a Configuración de datos > Cuentas y completa el cuestionario. Para más detalles, consulta Habilitar Cuentas.
Requisitos previos
Para usar este endpoint, necesitas una clave de API con el permiso data_objects.user_relationships.delete.
Límite de velocidad
Este endpoint se encuentra en el contenedor de escritura de objetos de datos, con un límite predeterminado de 1000 solicitudes por minuto.
Parámetros de ruta
La siguiente tabla enumera y describe los parámetros de ruta del endpoint /data_objects/objects/{type_name}/{object_id}/users.
| Parámetro | Obligatorio | Tipo de datos | Descripción |
|---|---|---|---|
type_name |
Obligatorio | Cadena | Tipo de objeto |
object_id |
Obligatorio | Cadena | Identificador del objeto |
Parámetros de solicitud
La siguiente tabla enumera y describe los parámetros del cuerpo de la solicitud JSON del endpoint /data_objects/objects/{type_name}/{object_id}/users.
| Parámetro | Obligatorio | Tipo de datos | Descripción |
|---|---|---|---|
braze_id |
Obligatorio | Cadena | ID de usuario de Braze |
rel_kind |
Obligatorio | Cadena | Tipo de relación |

Este endpoint DELETE espera un cuerpo de solicitud JSON. Comprueba que tu cliente HTTP envíe cuerpos de solicitud en las llamadas DELETE.
Ejemplo de solicitud
Esta sección incluye un ejemplo de carga útil JSON y un ejemplo de solicitud cURL.
Ejemplo de carga útil de solicitud
{
"braze_id": "507f1f77bcf86cd799439011",
"rel_kind": "account_user"
}
Ejemplo de solicitud cURL
Este ejemplo elimina la relación account_user entre el usuario especificado y acct-123. Tanto el perfil de usuario como el registro de la cuenta se conservan.
curl --location --request DELETE 'https://rest.iad-01.braze.com/data_objects/objects/account/acct-123/users' \
--header 'Authorization: Bearer YOUR_REST_API_KEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"braze_id": "507f1f77bcf86cd799439011",
"rel_kind": "account_user"
}'
Respuesta
Esta sección incluye un ejemplo de respuesta correcta y los campos de la respuesta.
Ejemplo de respuesta correcta
El código de estado 200 podría devolver el siguiente cuerpo de respuesta.
{ "deleted": true }
Parámetros de respuesta
La siguiente tabla enumera y describe los campos de una respuesta correcta.
| Parámetro | Obligatorio | Tipo de datos | Descripción |
|---|---|---|---|
deleted |
Obligatorio | Booleano | Indica si la eliminación de la relación se realizó correctamente |
Errores
La siguiente tabla enumera los errores comunes de este endpoint y cómo resolverlos.
| Estado | Causa | Orientación |
|---|---|---|
400 |
Error de validación | Confirma que el cuerpo de la solicitud incluya valores válidos de braze_id y rel_kind. |
404 |
Relación u objeto no encontrado | Confirma que existan el objeto, el usuario y los valores de la clave de relación. |
401 |
Clave de API REST ausente o no válida | Verifica que el encabezado Authorization use Bearer YOUR_REST_API_KEY y que la clave esté activa. |
403 |
La clave de API no tiene el permiso necesario o la lista de permitidos bloquea la solicitud | Confirma que la clave tenga el permiso data_objects.user_relationships.delete y que tu IP de origen esté en la lista de permitidos de la clave, si la configuraste. |
429 |
Se superó el límite de velocidad | Vuelve a intentarlo después de X-RateLimit-Reset y reduce la frecuencia de las solicitudes. |