- Added
identifier— Theidentifierfield has been added to the loyalty program event object. When set, creating another event with the same identifier on the same programme returns the original event. (loyalty.program_event)
- Added
channelsandemail_delivery— Thechannelsandemail_deliveryfields have been added to the loyalty message object.channelslists the requested delivery methods (pushand/oremail).email_deliverysummarises email attempts whenemailis included, and isnullotherwise. (loyalty.message) - Added
automatic_grant— Theautomatic_grantfield has been added to the loyalty program object. When set andenabledistrue, Yorlet grants the programme automatically for supported types.nullmeans grants stay manual, via a workflow, or via the API. (loyalty.program) - Added
application_locked— Theapplication_lockedfield has been added to the subscription object. It istruewhen the subscription was created from an application, in which case the association is permanent and cannot be changed or removed. (subscription)
- Added
redactionfield — Theredactionfield has been added to the customer object. It is set when a redaction has been created for the customer, with a status ofprocessingorredacted, and aredacted_attimestamp once complete. (customer)
- Added
last_customer_message_atandunread_messagesfields — Thelast_customer_message_atandunread_messagesfields have been added to the maintenance issue object. (maintenance.issue) - Added
maintenance_issuefield — Themaintenance_issuefield has been added to the document object. (document)
- Added
viewing_booking_urlfield — Theviewing_booking_urlfield has been added to the building object. It is the public URL a lead can use to book a viewing at the building, once a booking link has been minted. (building) - Added
viewings_availabilityfield — Theviewings_availabilityfield has been added to the building object. It holds optional weekly viewing hours for the building.nullinherits the account viewing calendar. (building) - Added
viewings_require_confirmationfield — Theviewings_require_confirmationfield has been added to the building object. It overrides whether public building booking links need a team member to confirm them.nullinherits the account setting. (building) - Added
buildingfield — Thebuildingfield has been added to the enquiry object. It is set when the enquiry is created from a building viewing booking link. (leads.enquiry) - Added
mandatefield — Themandatefield has been added to the payment method object. It holds the Direct Debit mandate reference and hosted URL when the payment method is a Bacs or SEPA debit. (payment_method) - Added
buildingfield — Thebuildingfield has been added to the viewing object. It is the building the viewing is booked against, used for per-building availability and collisions. (leads.viewing) - Added
pendingviewing status — Thestatusfield on the viewing object now includespending, used when a public building booking link is waiting for a team member to confirm it. (leads.viewing)
- Added
automatic_depositandrequires_external_transfer— Theautomatic_depositandrequires_external_transferfields have been added to the deposit object.automatic_depositreports whether automatic scheme registration is enabled, the latest provider status, and the last registration error.requires_external_transferis true when a GB custodial deposit still needs to be transferred to a scheme. (deposit) - Added
actorfield — Theactorfield has been added to the message object, identifying the user, agent, or API key that sent an outbound message.nullfor inbound messages and for messages recorded before actor attribution existed. (message) - Added
unreadfield — Theunreadfield has been added to the thread object. It istruewhen the authenticated user has inbound messages they have not seen. Alwaysfalsefor API key requests. (thread) - Added
actorfield — Theactorfield has been added to the timeline entry object, identifying the user, agent, or API key that performed the activity.nullfor entries recorded before actor attribution existed. (timeline_entry)
- Added
access_instructionsfield — Theaccess_instructionsfield has been added to the maintenance issue object. (maintenance.issue)
- Added
request.actorfield — Therequest.actorfield has been added to the event object, identifying the user, agent, or API key that caused the event. (event)
- Added
late_feebilling reason — Thebilling_reasonfield on the invoice object now includeslate_fee, used when an invoice is created to charge a late payment fee. (invoice) - Added
variablesfield — Thevariablesfield has been added to the letter template object, and matchingvariables.\<key\>paths are included inmerge_fields. (letter_template) - Added
variablesfield — Thevariablesfield has been added to the letter object for custom template values. (letter)
- Nested
expenseandfee(breaking) — Theexpense_code,fee_code, andfee_discountfields have been replaced by nestedexpenseandfeeobjects.fee.discountis{ end, percent_off }instead of a percentage number.expenseandfeeare omitted when they do not apply to the collection type. (account_collection) - Added
archivedandarchived_atfields — Thearchivedandarchived_atfields have been added to the application configuration object. Archived configurations are excluded from list responses unlessarchived=trueis passed. (application_configuration) - Added
applicationfield — Theapplicationfield has been added to the enquiry object. It holds the ID of the application the enquiry was converted into, set when an application is created withenquiry. (leads.enquiry) - Added
portalfield — Theportalfield has been added to the enquiry object. It is present whensourceisportaland is polymorphic ontype. The first supported type isrightmove, with portal-specific details underrightmove. (leads.enquiry) - Added SLA and on-hold fields — The
first_responded_at,on_hold, andslafields have been added to the maintenance issue object.on_holdis a nested object withatandreason, ornullwhen the issue is not on hold.slais a nested object withpaused_seconds,resolution_due_at,response_due_at, andstatus. (maintenance.issue) - Nested availability fields (breaking) — The
availability_days,availability_every_day, andavailability_time_slotsfields have been replaced by a nestedavailabilityobject.availabilityisnullwhen availability has not been set. (maintenance.issue) - Nested triage fields (breaking) — The
triage_enabled,triage_portal_completion_session, andtriage_resolvedfields have been replaced by a nestedtriageobject.triageisnullwhen triage is not enabled. (maintenance.issue) - Added
consumer_linkandsourcefields — Theconsumer_linkandsourcefields have been added to the resident object.consumer_linkis one ofnone,pending,linked, orrejectedand reports whether the OneMove user has confirmed they live at the building.sourceismanualortenancy. (resident) - Added
apply_url— Theapply_urlfield has been added to the unit object. It contains the public URL an applicant can use to apply for the unit, and is only present while the unit is released to the market and self-serve applications are enabled on the account. (unit) - Added
availabilityandactive_tenancy_end— Theavailabilityobject has been added to the unit object, describing the letting state of the unit (to_let,coming_available,held,under_offer, and so on) alongside the release decision behind it. The end date of the occupying tenancy is also now exposed asactive_tenancy_end. (unit)
- Added
videosfield — Thevideosfield has been added to the maintenance issue object. (maintenance.issue)
No changes to existing objects.
No changes to existing objects.
Initial version.