Salva, como registros da empresa do usuário, as ocorrências do Radar RJ informadas em bankruptcyTrackerIds (os _id devolvidos pela listagem e pela pesquisa de ocorrências). Cada ocorrência é buscada no serviço de acompanhamento e gravada com um novo _id, o bankruptcyTrackerId de origem e o usuário e a empresa que a salvaram. Ocorrência que a empresa já salvou não é gravada de novo e entra em message ("O registro do cliente já está cadastrado."), e a resposta continua 200. message vem vazia quando tudo foi gravado e items traz só os registros criados. bankruptcyTrackerIds ausente ou que não seja uma lista devolve 500. Requer autenticação via Bearer JWT ou header x-api-key e que a empresa do usuário tenha assinatura do módulo Radar RJ cuja data de validade ainda não chegou; sem isso, 403 (O acesso ao módulo Radar RJ não está liberado.). Falha na chamada ao serviço de acompanhamento devolve a mensagem Erro ao conectar com a API Bankruptcy Tracker com o mesmo status que o serviço devolveu, ou 400 quando ele não respondeu.
Authorization: Bearer ********************curl --location '/v2/radar-rj/records' \
--header 'x-api-key: SUA_CHAVE_DE_API' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"bankruptcyTrackerIds": [
"b7d3f2a1-4c58-49e6-8a10-3e9c5d7f1b24"
]
}'{
"message": [],
"items": [
{
"_id": "4e1a9c70-2d85-4b63-b9f4-6a0c8e3d5f17",
"bankruptcyTrackerId": "b7d3f2a1-4c58-49e6-8a10-3e9c5d7f1b24",
"type": "Recuperação Judicial Deferida",
"company": "Empresa Exemplo Ltda",
"taxId": "11222333000181",
"applicant": null,
"observation": "Pedido deferido pela 1ª Vara Empresarial.",
"date": "2026-10-05T08:00:00.000Z",
"state": "MT",
"storedByUserId": "8a4e6b12-3c97-4d05-b2f1-7e9c0d5a1b36",
"storedByCompanyId": "5b1c8d3e-2f64-4a07-9c1e-6d8f0a2b4c71",
"createdAt": "2026-10-07T13:45:10.123Z",
"updatedAt": "2026-10-07T13:45:10.123Z"
}
]
}