ByDomuDevelopers

lease.terminated

Contrato encerrado

Objeto · leaseInclui · contactInclui · propertyNa hora

Quando é emitido

Um contrato foi encerrado antes do prazo. termination.reason traz o motivo.

Na hora, quando acontece no ByDomu: pelo app, pela API, pela Noa, por uma automação ou uma integração. actor.kind diz quem foi: USER, NOA, SYSTEM, API, AUTOMATION ou INTEGRATION.

Assine com

  • lease.terminatedSó este evento
  • lease.*Todos os de Contrato de aluguel
  • *O catálogo inteiro

Campos que traz

caminhos para filtros e modelos
lease.idIdentificador do contrato
lease.codeCódigo do contrato
lease.statusStatus do contrato
lease.startDateInício do contrato
lease.endDateFim do contrato
lease.monthlyRentAluguel mensal
lease.currencyMoeda
lease.propertyIdImóvel
lease.tenantIdInquilino
lease.ownerIdProprietário
lease.managerIdGestor
lease.daysToEndDias para o vencimento
contact.idIdentificador do contato
contact.codeCódigo do contato
contact.firstNameNome
contact.lastNameSobrenome
contact.emailE-mail
contact.phoneTelefone
contact.sourceOrigem
contact.statusStatus
contact.typeTipo de contato
contact.scorePontuação
contact.ownerIdResponsável
contact.preferredCityCidade de interesse
contact.preferredTypeTipo de imóvel que procura
contact.budgetOrçamento
contact.tagsEtiquetas
property.idIdentificador do imóvel
property.codeCódigo do imóvel
property.titleTítulo do imóvel
property.typeTipo de imóvel
property.transactionTypeOperação
property.statusStatus do imóvel
property.pricePreço de venda
property.rentPriceValor do aluguel
property.currencyMoeda
property.cityCidade
property.neighborhoodBairro
property.bedroomsQuartos
property.bathroomsBanheiros
property.areaÁrea
property.agentIdCorretor
property.previousPricePreço anterior
property.previousStatusStatus anterior

Até 5 tentativas (0 s, 5 s, 30 s, 2 min e 10 min) em erro de rede, 429 ou 5xx. Responda 2xx em menos de 10 s.

{
  "event": "lease.terminated",
  "id": "5f3a0c1e-7d2b-4f7e-9a51-0b6c1d2e3f40",
  "type": "lease.terminated",
  "timestamp": "2026-09-22T14:30:00.000Z",
  "organizationId": "clx1org001",
  "actor": {
    "kind": "USER",
    "userId": "clx1usr001"
  },
  "data": {
    "lease": {
      "id": "clx1lea001",
      "code": "A-0007",
      "status": "TERMINATED",
      "startDate": "2025-11-01T00:00:00.000Z",
      "endDate": "2026-10-31T00:00:00.000Z",
      "daysToEnd": 30,
      "monthlyRent": 3200000,
      "adminFee": 380000,
      "currency": "COP",
      "paymentDayOfMonth": 5,
      "propertyId": "clx1prop002",
      "tenantId": "clx1con002",
      "ownerId": "clx1con003",
      "managerId": "clx1usr001",
      "createdAt": "2025-10-28T19:00:00.000Z"
    },
    "contact": {
      "id": "clx1con002",
      "code": "C-0043",
      "firstName": "Camilo",
      "lastName": "Duarte",
      "fullName": "Camilo Duarte",
      "email": "[email protected]",
      "phone": "+573000000002",
      "source": "REFERRAL",
      "status": "WON",
      "type": "CLIENT",
      "score": 90,
      "ownerId": "clx1usr001",
      "preferredCity": "Medellín",
      "preferredType": "APARTMENT",
      "budget": 3200000,
      "currency": "COP",
      "tags": [
        "Arrendatario"
      ],
      "createdAt": "2025-11-02T13:00:00.000Z"
    },
    "property": {
      "id": "clx1prop002",
      "code": "P-0057",
      "title": "Apartamento en El Poblado cerca a la estación",
      "type": "APARTMENT",
      "transactionType": "RENT",
      "status": "RENTED",
      "price": null,
      "rentPrice": 3200000,
      "currency": "COP",
      "city": "Medellín",
      "neighborhood": "El Poblado",
      "address": "Cl 10 #43-20",
      "bedrooms": 2,
      "bathrooms": 2,
      "area": 68,
      "agentId": "clx1usr001",
      "createdAt": "2025-10-20T14:00:00.000Z"
    },
    "termination": {
      "reason": "Mutuo acuerdo: el arrendatario se traslada de ciudad"
    }
  }
}
Peça com seus dados de testeGET /v1/webhooks/sample/lease.terminated
Testar