Settld Compatibility Guide
This guide describes how the INHERIT open estate data standard maps to Settld's data model, based on publicly available documentation. All field mappings and API details are proposed and have not been validated against a live Settld instance.
Settld is a trademark of Settld Ltd. This guide is not endorsed by, affiliated with, or sponsored by Settld. Get in touch to collaborate on an official integration.
Proposed integration between Settld's UK bereavement notification platform and INHERIT, including death verification mapping and Bereavement Standard alignment.
Overview#
Settld ↗ (formerly Estate Registry) is a UK-based bereavement notification platform that enables executors and next-of-kin to notify service providers of a death through a single online process. Rather than contacting each bank, utility company, insurer, and pension provider individually — a task that typically requires dozens of separate phone calls, letters, and forms — Settld acts as a centralised notification hub, distributing death notifications to over 1,400 service providers on behalf of the bereaved.
The bereavement notification problem is both emotionally and logistically significant. When a person dies in the United Kingdom, the executor or next-of-kin must notify every organisation the deceased held an account or policy with. Research by the Bereavement Standard Working Group and others consistently shows that families contact an average of 20-30 organisations during estate administration, with each notification requiring identification of the deceased, proof of death, proof of authority, and account details. The process is repetitive, time-consuming, and occurs at a time of acute emotional distress.
Settld addresses this by collecting the deceased’s details, verifying the death (typically via the General Register Office death certificate), and then transmitting structured notifications to each relevant service provider. The executor enters the information once, and Settld handles the distribution.
Current integration status (as of April 2026): Based on publicly available information, Settld does not currently offer a public API. References to a “Bereavement API” in public materials describe a future capability. This guide is therefore a proposed compatibility specification, mapping INHERIT’s data model to Settld’s known data entities and outlining how INHERIT could serve as the interchange format if such an API becomes available.
Why this matters: There is no open data standard for bereavement notifications in the United Kingdom or anywhere else. Each service provider currently receives death notifications in a different format — some via proprietary API integrations with Settld, some via email, some via post. The UK’s Bereavement Standard Working Group has been working towards standardising death notification processes, but no machine-readable data standard has emerged. INHERIT is positioned to fill this gap.
Proposed Integration#
INHERIT could serve as the data format underlying Settld’s bereavement notification workflow in two complementary ways:
1. INHERIT as the Bereavement API payload format#
When Settld’s Bereavement API becomes available, INHERIT documents could serve as the request and response format. An executor’s estate planning platform (e.g. Clio, Actionstep, or a consumer tool) would export an INHERIT document containing the deceased’s details, death verification, asset references, and organisation references. Settld would consume this document, extract the relevant data, and distribute notifications to the referenced service providers.
2. INHERIT as the notification record format#
Settld could use INHERIT’s notification.json schema to record the status and outcome of each bereavement notification it sends. This creates a structured, portable audit trail of which organisations were notified, when, through which channel, and what the delivery status was.
Data flow#
Estate Platform Settld Service Providers
(Clio, Actionstep, --> Bereavement API --> Banks, Utilities,
consumer app) (INHERIT format) Insurers, Pensions
| | |
| INHERIT document | Notification |
| (person, estate, | dispatched per |
| deathVerification, | organisation |
| assets, orgs) | |
| | |
| <-- Notification records <--| <-- Acknowledgements <---|
| (notification.json) | (provider responses) |What INHERIT provides that Settld currently lacks#
| Capability | Current state | With INHERIT |
|---|---|---|
| Structured deceased details | Settld’s proprietary internal format | person.json — standardised, portable, interoperable |
| Death verification metadata | Internal verification flag | estate.deathVerification — method, authority, trust level, reference number |
| Asset/account identification | Free-text account references | asset.json — structured asset records with organisation references |
| Provider records | Settld’s internal provider database | organisation.json — typed, registered, verifiable |
| Notification audit trail | Settld’s internal tracking | notification.json — portable, importable, machine-readable |
| Multi-jurisdictional support | UK-focused | INHERIT supports any jurisdiction via ISO 3166 codes |
Conceptual Field Mapping#
The following tables map Settld’s known data entities to INHERIT schemas. Because Settld does not publish a public data model, these mappings are inferred from Settld’s public-facing forms, published guidance, and the logical requirements of bereavement notification.
Deceased details –> INHERIT person.json + estate.json#
| Settld data entity | INHERIT schema field | Notes |
|---|---|---|
| Deceased full name | person.givenName + person.familyName |
Split into structured name components. person.additionalName for middle names |
| Deceased maiden name / previous names | person.notes or extension field |
No dedicated field in INHERIT core |
| Date of birth | person.dateOfBirth |
ISO 8601 date format (YYYY-MM-DD) |
| Date of death | person.dateOfDeath |
ISO 8601 date format. Also recorded in estate.deathVerification.dateOfDeath |
| Last known address | person.contact.address |
Maps to common/address.json |
| National Insurance number | person.identifiers[] |
system: "urn:hmrc:nino", type: "national_insurance", value: "AB123456C" |
| Marital status at death | person.notes or extension field |
INHERIT does not have a dedicated marital status field |
| Executor/notifier details | Separate person entity with roles: ["executor"] |
The person using Settld is typically the executor or next-of-kin |
Death certificate verification –> INHERIT estate.deathVerification#
Settld verifies deaths primarily through the General Register Office (GRO). This maps directly to INHERIT’s deathVerification object.
| Settld verification data | INHERIT schema field | Notes |
|---|---|---|
| Death certificate number | estate.deathVerification.referenceNumber |
The GRO death certificate reference |
| Verification method | estate.deathVerification.method |
"death_certificate" for GRO-verified deaths |
| Issuing authority | estate.deathVerification.issuingAuthority |
"General Register Office" for England & Wales |
| Jurisdiction | estate.deathVerification.jurisdiction |
"GB-ENG", "GB-WLS", "GB-SCT", or "GB-NIR" |
| Trust level | estate.deathVerification.trustLevel |
"government_certified" when verified via GRO death certificate |
Account and service notifications –> INHERIT notification.json + asset.json + organisation.json#
| Settld notification data | INHERIT schema field | Notes |
|---|---|---|
| Service provider name | organisation.name |
The bank, utility, insurer, etc. being notified |
| Service provider type | organisation.organisationType |
"financial_institution", "utility_provider", etc. |
| Account/policy reference | asset entity with reference to organisation |
Each account becomes an asset with the organisation referenced |
| Notification channel | notification.channel |
"email", "in_app", "post" |
| Date sent | notification.sentAt |
ISO 8601 datetime |
| Delivery status | notification.status |
"pending", "sent", "delivered", "failed", "bounced" |
Provider records –> INHERIT organisation.json#
Provider category mapping:
| Settld provider category | INHERIT organisationType |
|---|---|
| Banks and building societies | financial_institution |
| Investment platforms | financial_institution |
| Insurance companies | insurance_provider |
| Pension providers | pension_provider |
| Energy suppliers | utility_provider |
| Water companies | utility_provider |
| Council tax | government_body |
| HMRC | government_body |
| Charities (regular donations) | charity |
Bereavement Standard Alignment#
The Bereavement Standard Working Group#
The UK’s Bereavement Standard Working Group — convened by the Department for Work and Pensions (DWP) with participation from HM Treasury, the Financial Conduct Authority (FCA), and major industry bodies — has been working towards improving the experience of bereaved people interacting with service providers.
Where INHERIT fits#
An open data standard like INHERIT could support the Working Group’s agenda at the data layer:
- A machine-readable death verification format. The
estate.deathVerificationobject provides a structured record of how the death was verified, by whom, to what trust level, with a reference number that providers can independently verify. - A standard vocabulary for deceased details. INHERIT’s
person.jsonschema captures the deceased’s details in a format that every provider can parse. - Typed organisation records with regulatory verification. INHERIT’s
organisation.jsonincludesregistrations[]with regulatory body references and live-check capabilities. - A portable notification audit trail. Every notification is recorded in
notification.jsonwith type, channel, timestamp, and delivery status.
Tell Us Once and INHERIT#
The UK government’s Tell Us Once service currently notifies participating government departments when a death is registered, but does not extend to private-sector organisations. An open data standard like INHERIT could potentially bridge the gap between Tell Us Once and private-sector notification.
Appendix: INHERIT extension for bereavement notifications#
INHERIT’s extension mechanism (x-inherit-* properties) allows domain-specific data to be included without modifying the core schemas. A bereavement notification extension (x-inherit-bereavement) could include:
Extended notification types#
| Extension notification type | Description |
|---|---|
x-inherit-bereavement-death_notification |
Initial notification to a service provider that an account holder has died |
x-inherit-bereavement-account_freeze_request |
Request to freeze the deceased’s account pending probate |
x-inherit-bereavement-balance_request |
Request for the date-of-death balance on an account |
x-inherit-bereavement-account_closure_request |
Request to close the deceased’s account and transfer funds |
x-inherit-bereavement-policy_claim |
Notification that a claim is being made on a life insurance or pension policy |
Example notification with extension#
{
"id": "a1b2c3d4-...",
"notificationType": "x-inherit-bereavement-death_notification",
"recipientType": "organisation",
"recipientId": "e5f6g7h8-...",
"channel": "in_app",
"sentAt": "2026-03-15T10:30:00Z",
"status": "delivered",
"x-inherit-bereavement": {
"providerAcknowledgedAt": "2026-03-15T14:22:00Z",
"providerActionTaken": "Account frozen pending grant of probate",
"providerReferenceNumber": "BRV-2026-00451",
"estimatedCompletionDate": "2026-05-15",
"documentsRequired": [
"Certified copy of grant of probate",
"Original death certificate"
]
}
}