PROTOCOL_COMPLETED

Payload submitted when EverReal send a notification for PROTOCOL_COMPLETED

interface IProtocolAction {
    id:string
    companyId: string;
    protocolType?: string;
    protocolVersion?: string;
    protocolVersion: ProtocolVersion
    companyId: string
    propertyId: string
    unitId: string
    documentId: string
    additionalNotes: string
    moveInExtraInformation: MoveInExtraInformation
    moveOutExtraInformation: MoveOutExtraInformation
    sellingExtraInformation: SellingExtraInformation
    uploadsRootId: string
    draftId: string
    protocolType: ProtocolType
    createdAt: string
    updatedAt: string
    deletedAt: string
    property: {
        id:string
        }
    unit: {
        id : string
       }
    company: {
        id:string
      }
    rooms: [ProtocolRoom]
    meters: [ProtocolMeter]
    keysets: [ProtocolKeyset]
    persons: [ProtocolPerson]
    signatureAcknowledgementText: string
 }

enum ProtocolType {
  MOVE_IN
  MOVE_OUT
  SELLING
  PRE_MOVE_OUT
}

enum ProtocolVersion {
  V1
  V2
}

type ProtocolMeter {
  id: string
  protocolId: string
  unitMeterId: string
  stand: string
  type: ProtocolMeterType
  number: string
  pictures: [File]
}

type ProtocolKeyset {
  id: id
  protocolId: string
  unitKeysetId: string
  quantity: number
  type: ProtocolKeysetType
  model: string
  pictures: [File]
  keyNumbers: [ProtocolKeyNumber]
}

type ProtocolPerson {
  id: id
  protocolId: string
  companyContactId: string
  email: string
  firstName: string
  lastName: string
  phoneNumber: string
}

Last updated

Was this helpful?