Changed
datemeans the same thing on every register entry returned by GET /v1/title-deeds/{titleNumber}: the date the entry was made in the register, taken from the(dd.mm.yyyy)prefix the register prints. This applies toregisteredCharges.other,restrictions,covenantsandnotices. Each of those entries also carriesinstrumentDate, the date of the deed the entry refers to (the conveyance, transfer, lease or charge that created it), or null when the entry names no deed. A 1981 covenant registered in 1998 readsinstrumentDate1981-08-26 anddate1998-06-26. To migrate, if you showdateonregisteredCharges.otheras the date of the charge itself, readinstrumentDateinstead, and label which of the two dates you display. Mortgage charges keep their existingregistrationDateandchargeDatepair.originalPartiesonregisteredCharges.otherlists the parties the entry names, verbatim and in the order the deed gives them, and is an empty array when the entry names nobody. To migrate, handle an empty list rather than reading the first element unconditionally.- The payload adds
propertyRights: every Property Register entry other than the estate description and the lease particulars, such as easements, drainage and access rights, party-wall provisions and exceptions. Each right has anatureofbenefit(a right this land enjoys over other land),burden(a right other land enjoys over this land),bothorprovision, plus a shorttitle,date,instrumentDate, the verbatimrawText, a plain-EnglishwhyThisMattersand itssourceEntryRef.summaryCounts.propertyRightsgives the count. - The payload adds
pricePaid, the price-paid entry from the Proprietorship Register:amountPoundsin whole pounds, thedatethe price is stated to have been paid, the entry'sregistrationDate, itsrawTextandsourceEntryRef. It is null when the register records no price, which is common on older titles, gifts and some leasehold grants. - Mortgage charges in
registeredCharges.activeandregisteredCharges.dischargedcarryalsoAffectsTitles, the other title numbers the same charge is registered against, so a charge over several titles can be followed across them. registerAsOfis the instant the official copy states it shows the register at, as an ISO 8601 UTC timestamp.- The
documentslist on each poll reports the currentstatusof the register and title plan files (pending,uploadedorfailed), so a file that has finished uploading readsuploadedon your next poll. - Calling POST /v1/title-deeds/{titleNumber}/purchase-async for a title you already hold, where the stored extraction was produced under an earlier payload version, re-extracts it from the register already on file. There is no charge and no new request to HM Land Registry. The call answers
already_ownedtrue withstatusanalysing, and you poll as usual for the refreshed payload, whosepromptVersionidentifies the version it was built under.