POST /{codigoEras}/criarSuspensaoPorCodigoEras¶
Registra suspensão para a propriedade pelo codigoEras.
Parâmetros de Path
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
codigoEras |
String | ✅ | Código ERAS da propriedade |
Body (JSON) — SuspensaoPropriedadeDTO
{
"dataInicio": "2024-01-01",
"dataFim": "2024-06-30",
"motivo": "UUID-DO-MOTIVO",
"parecerLiberacao": "Irregularidade sanitária identificada em vistoria"
}
Atributos do payload (SuspensaoPropriedadeDTO)
| Campo | Tipo | Obrigatório | Formato | Descrição |
|---|---|---|---|---|
dataInicio |
LocalDate | ✅ | YYYY-DD-MM |
Data de início da suspensão |
dataFim |
LocalDate | ❌ | YYYY-DD-MM |
Data de fim da suspensão |
motivo |
UUID | ✅ | UUID | ID do motivo da suspensão |
parecerLiberacao |
String | ❌ | — | Parecer ou justificativa |
idPropriedade |
UUID | ❌ | UUID | ID interno da propriedade (resolvido automaticamente via codigoEras) |
Respostas
| Código | Descrição |
|---|---|
200 |
Suspensão criada com sucesso |
404 |
Propriedade não localizada |
417 |
Erro interno durante a execução |