created de skipped, então a carga inteira pode ser reenviada após uma falha sem duplicar nada — lembrando que skipped NÃO atualiza o que já existe.partner_code repetido DENTRO da mesma carga é recusado com 400 e nada é gravado. Já um código que existe de uma carga anterior não é erro: volta em skipped.errors identifica o empreendimento pelo partner_code.Authorization: ********************{
"realty_clusters": [
{
"type": "Empreendimento",
"partner_code": "EMP-1024",
"name": "Residencial Bela Vista",
"is_active": true,
"description": "Condomínio fechado com 4 torres, entregue em 2019.",
"email": "contato@belavista.com.br",
"phone": "(48) 3333-4444",
"whatsapp": "48999998888",
"address": {
"state": "SC",
"zipcode": "88015-600",
"city": "Florianópolis",
"district": "Centro",
"street": "Bocaiúva",
"street_number": "120",
"street_type": "Rua",
"reference": "Próximo ao mercado",
"complement": "Apto 302",
"block": "Torre B",
"latitude": "-27.593500",
"longitude": "-48.548500"
}
}
]
}curl --location '/partner/v1/realty-cluster/batch' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"realty_clusters": [
{
"type": "Empreendimento",
"partner_code": "EMP-1024",
"name": "Residencial Bela Vista",
"is_active": true,
"description": "Condomínio fechado com 4 torres, entregue em 2019.",
"email": "contato@belavista.com.br",
"phone": "(48) 3333-4444",
"whatsapp": "48999998888",
"address": {
"state": "SC",
"zipcode": "88015-600",
"city": "Florianópolis",
"district": "Centro",
"street": "Bocaiúva",
"street_number": "120",
"street_type": "Rua",
"reference": "Próximo ao mercado",
"complement": "Apto 302",
"block": "Torre B",
"latitude": "-27.593500",
"longitude": "-48.548500"
}
}
]
}'created, skipped e errors. Os errorCode de errors[] são os mesmos do cadastro individual: PARTNER_REALTY_CLUSTER_INCOMPLETE, PARTNER_REALTY_CLUSTER_ALREADY_EXISTS e PARTNER_REALTY_CLUSTER_REGISTER_FAILED.{
"created": [
{
"partner_code": "AP-1024",
"realty_cluster_id": 42,
"code": "SC1547"
}
],
"skipped": [
{
"partner_code": "AP-1024",
"realty_cluster_id": 42
}
],
"errors": [
{
"partner_code": "AP-1024",
"errorCode": "PARTNER_PROPERTY_NOT_FOUND",
"errorMessage": "string"
}
]
}