Data Schema

Datasets

Information in a member's Personal Data Store (PDS) is stored as series of datasets. A dataset might, for example, represent information pertaining to the member's driver's license, passport or house. A member can also have multiple instances of a dataset. For instance, a member may have a second instance of the 'Home' dataset containing details of a second address.

Each member has control over how organisations access their datasets by changing the access permissions on the connection between their PDS and the organisation.

The Developer Namespace Dataset

The Developer Namespace Dataset enables developers to 'simulate' storing data against a dataset that is not yet available by allowing developers to save custom serialised JSON data to a connection. Any data can be stored inside this namespace, as long as it is valid JSON. This feature could be used to store Application or Connection state data; data that is not currently supported in the Master Schema.

Each developer’s namespace data is stored separately from each other, based on the developer’s API key. This means that a developer cannot access another developer’s namespace data. This feature is only available in the Sandbox environment.