Excluir objeto de dados
/data_objects/objects/{type_name}/{object_id}
Use este endpoint para excluir um objeto de dados.

O recurso Data Objects está disponível para todos, mas seu espaço de trabalho precisa estar provisionado para Accounts antes que você possa usar este endpoint. Para solicitar o provisionamento, acesse Configurações de dados > Accounts e preencha o questionário. Para mais detalhes, consulte Ativar Accounts.
Pré-requisitos
Para usar este endpoint, você precisa de uma chave de API com a permissão data_objects.delete.
Limite de frequência
Este endpoint está no bucket de escrita de Data Objects, com um limite padrão de 1.000 solicitações por minuto.
Parâmetros de caminho
A tabela a seguir lista e descreve os parâmetros de caminho para o endpoint /data_objects/objects/{type_name}/{object_id}.
| Parâmetro | Obrigatório | Tipo de dados | Descrição |
|---|---|---|---|
type_name |
Obrigatório | String | Nome de máquina do tipo de objeto de dados |
object_id |
Obrigatório | String | Identificador do objeto |
Exemplo de solicitação
Esta seção inclui um exemplo de carga útil de parâmetros de caminho e um exemplo de solicitação cURL.
Exemplo de carga útil da solicitação
Use este objeto JSON como referência para os parâmetros de caminho nesta solicitação.
{
"type_name": "account",
"object_id": "acct-123"
}
Exemplo de solicitação cURL
Este exemplo exclui o registro de conta acct-123.
curl --location --request DELETE 'https://rest.iad-01.braze.com/data_objects/objects/account/acct-123' \
--header 'Authorization: Bearer YOUR_REST_API_KEY'
Resposta
Esta seção inclui um exemplo de resposta bem-sucedida e os campos de resposta.
Exemplo de resposta bem-sucedida
O código de status 200 pode retornar o seguinte corpo de resposta.
{ "deleted": true }
A exclusão é síncrona. Excluir um objeto não exclui os objetos relacionados.
Parâmetros de resposta
A tabela a seguir lista e descreve os campos em uma resposta bem-sucedida.
| Parâmetro | Obrigatório | Tipo de dados | Descrição |
|---|---|---|---|
deleted |
Obrigatório | Booleano | Indica se a exclusão do objeto foi bem-sucedida |
Erros
A tabela a seguir lista os erros comuns deste endpoint e como resolvê-los.
| Status | Causa | Orientação |
|---|---|---|
404 |
Tipo não encontrado ou objeto não encontrado | Confirme que type_name e object_id existem no espaço de trabalho. |
401 |
Chave da API REST ausente ou inválida | Verifique se o cabeçalho Authorization usa Bearer YOUR_REST_API_KEY e se a chave está ativa. |
403 |
A chave de API não tem permissão ou a solicitação foi bloqueada pela lista de permissões | Confirme que a chave tem a permissão data_objects.delete e que o seu IP de origem está na lista de permissões da chave, se ela estiver configurada. |
429 |
Limite de frequência excedido | Tente novamente após X-RateLimit-Reset e reduza a frequência das solicitações. |