Skip to main content

Create individual

POST 

/config/individual

This endpoint creates an individual for an organisation in the consent building block. This is used to onboard existing or new users.

Request

Body

    individual object

    Shallowly models an Individual which may reference some instance in an external system (registration system, functional ID, foundational ID etc). An Individual instance of this model is not to be mistaken with a unique natural individual. It is up to the system owner to decide if this record permits mapping to a natural individual and/or if a single Individual row can map to several consent agreements.

    id string

    The unique ID of an Individual row.

    externalId string

    Reference to another foundational/functional ID, which is likely PII

    externalIdType string

    External id type specifier. A string. For instance "email" or "foundational id". Can be used in later queries.

    identityProviderId string

    This could be an FK, but for now we do not have a mapping of identity providers. IDBB may have more requirements.

    name stringrequired

    Name of the individual

    iamId string

    Create a user in keycloak and save the id as iamId

    email stringrequired

    Email Id

    phone stringrequired

    Phone

Responses

Response Headers
    Schema
      individual object

      Shallowly models an Individual which may reference some instance in an external system (registration system, functional ID, foundational ID etc). An Individual instance of this model is not to be mistaken with a unique natural individual. It is up to the system owner to decide if this record permits mapping to a natural individual and/or if a single Individual row can map to several consent agreements.

      id string

      The unique ID of an Individual row.

      externalId string

      Reference to another foundational/functional ID, which is likely PII

      externalIdType string

      External id type specifier. A string. For instance "email" or "foundational id". Can be used in later queries.

      identityProviderId string

      This could be an FK, but for now we do not have a mapping of identity providers. IDBB may have more requirements.

      name stringrequired

      Name of the individual

      iamId string

      Create a user in keycloak and save the id as iamId

      email stringrequired

      Email Id

      phone stringrequired

      Phone

    Loading...