Describe data in service language
Name people, households, businesses, or other useful records. Describe fields so service teams do not need to understand source tables.
Product · Protected Registry APIs
The registry owner connects an existing file, database, or registry system and defines which fields each public or partner service may read. The service receives only those fields, every request is recorded, and the source records stay with the authority.
The live demo shows read-only access to synthetic registry data through an API.
When to use Protected Registry APIs
A registry does not need to be replaced before it can support another service. Registry Relay adds a protected, read-only API while the registry owner keeps the source and remains responsible for corrections and updates.
How it works
Registry Relay applies that agreement to every request. It returns the permitted fields, refuses fields outside the agreement, and writes an audit record.
How selected data is provided
The registry owner connects the file, table, or system it already maintains. Updates continue there.
The owner names useful records and fields in terms public and partner services understand.
Each service, purpose, and set of agreed fields is made explicit before any read is allowed.
The service receives the permitted fields. Fields outside the agreement are not returned. The request is recorded.
Registry owner
Field permissions
Public or partner service
No source login and no copy of the full record.
Audit record Which service read which fields, for which purpose, what happened, and when.
Define the data access
The registry owner and service team document the access in terms that policy, security, and delivery teams can review.
Name people, households, businesses, or other useful records. Describe fields so service teams do not need to understand source tables.
For each public or partner service, write down the purpose and the fields it may read. Fields outside that agreement are not returned.
Protected Registry APIs do not become a second registry. Corrections and updates continue in the source system controlled by its authority.
What the service can receive
The source record remains in the registry. A request for any other field is refused and recorded.
Selected data from the agreed fields for this service and purpose, plus the information needed to understand the response.
Fields outside the agreement, source credentials, and the rest of the record are not returned to the service.
The source records stay with the authority. Every allowed or refused read leaves an audit record.
When a service needs evidence
Registry Relay returns selected data. When a service needs only one predefined, signed fact, use Evidence Gateway.
See the Evidence Gateway →Open-source components
The technical documentation explains how each component is configured and deployed.
For your technical team