A UserBridge account, like a typical service account has a payment plan, ownership details and is a top-level container for "apps". Accounts have "agents" which have access credentials and permissions. Every account must have at least one agent who is an "owner".
A UserBridge agent represents a person that has been given access to particular UserBridge account. The common term "user" was not used so as not to be confused with user data that belongs within an "app". An agent has access credentials such as an email address and password. It is possible for an agent to be granted access to multiple accounts.
This is a globally unique identifier which is generated when an App User is created and uniquely identifies this App User. The "ub-user-id" identifier never changes. It is comprised of numbers and letters, for example: "2Y2PP4TJ6SHF2X3Q".
Typically when user data is stored in a system, a single data item is chosen as a unique user reference. Common examples are email addresses, usernames, account numbers, phone numbers etc. The reference used by your organisation to uniquely reference your users is what UserBridge refers to as "client-user-id".
The General Data Protection Regulation (EU) 2016/679 (GDPR) is a regulation in EU law on data protection and privacy for all individual citizens of the European Union (EU) and the European Economic Area (EEA).
Personally Identifiable Information is a classification of data relating to individuals, for example name, address, date of birth etc. However, the term with regards to GDPR is far more extensive. For a better and complete understanding of PII, please see: What is considered personal data under the EU GDPR?
Sensitive Personal Information is a specific class of data relating to an individual with specific handling and processing requirements, for example medical records and biometric data. For further information, please see: What personal data is considered sensitive?
An API is a common term that refers to a set of interface definitions that allow two or more computer systems to communicate with each other. The UserBridge API allows any computer system to write, update and access user information over a secured and auth protected HTTPS connection. For more information please see API reference.