Person

Person management

chevron-rightPERSON_CREATEDhashtag
  • The person API triggers PERSON_CREATED event when a person is created at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.created.

{
  "notificationId": "ID-9999",
  "notificationTypeCode": "PERSON_CREATED",
  "destination": "https://hooks.slack.com/services/TQ12LTR432rfdsfsdg",
  "data": {
    "personId": "string",
    "givenName": "string",
    "middleName": "string",
    "surname": "string",
    "name": "string",
    "personTypeCode": "string",
    "birthDate": "2023-07-21",
    "registrationDate": "2023-07-21",
    "statusCode": "string",
    "statusCodeReason": "string",
    "email": "string",
    "phoneCountryCode": "string",
    "phoneNumber": "string",
    "residencyCountryCode": "string",
    "countryOfBirth": "string",
    "taxResidencyCountry": "string",
    "nationality": "string",
    "language": "string",
    "intraOrgCode": "string",
    "counterpartySectorCode": "string",
    "forgotten": true,
    "source": {
      "sourceName": "string",
      "sourceRef": "string",
      "sourceLink": "string"
    },
    "usResident": true,
    "pep": true
  }
}
chevron-rightPERSON_UPDATEDhashtag
  • The person API triggers PERSON_UPDATED event when a person's status or details is changed.

  • Event parameters are eventTypeCode/routing_code: ext.persons.updated.

{
  "notificationId": "ID-9999",
  "notificationTypeCode": "PERSON_UPDATED",
  "destination": "https://hooks.slack.com/services/TQ12LTR432rfdsfsdg",
  "originalMessageDateTime": "2025-05-16T13:10:54.172Z",
  "data": {
    "personId": "string",
    "givenName": "string",
    "middleName": "string",
    "surname": "string",
    "name": "string",
    "personTypeCode": "string",
    "birthDate": "2025-05-16",
    "registrationDate": "2025-05-16",
    "statusCode": "string",
    "statusCodeReason": "string",
    "email": "string",
    "phoneCountryCode": "string",
    "phoneNumber": "string",
    "residencyCountryCode": "string",
    "countryOfBirth": "string",
    "taxResidencyCountry": "string",
    "nationality": "string",
    "language": "string",
    "intraOrgCode": "string",
    "counterpartySectorCode": "string",
    "forgotten": true,
    "source": {
      "sourceName": "string",
      "sourceRef": "string",
      "sourceLink": "string"
    },
    "usResident": true,
    "pep": true,
    "pepExplanation": "string",
    "customerTypeCode": "string",
    "tenantCode": "string",
    "legalForm": "string",
    "creationDate": "2025-05-16",
    "dependantPersons": 0,
    "educationCode": "string",
    "maritalStatusCode": "string",
    "deathDate": "2025-05-16",
    "liquidationDate": "2025-05-16",
    "inactivationDate": "2025-05-16",
    "tradingName": "string",
    "webAddress": "string",
    "businessAreaCodes": [
      "string"
    ],
    "businessModelDescription": "string",
    "activityCode": "string",
    "employmentTimeCode": "string",
    "fixedEmploymentLength": "string",
    "buildingTypeCode": "string",
    "housingTypeCode": "string",
    "sex": "string",
    "moveInDate": "2025-05-16",
    "accessRestricted": true,
    "placeOfBirth": "string",
    "changedFields": [
      "string"
    ]
  }
}
chevron-rightPERSON_ID_NUMBER_CREATEDhashtag
  • The person API triggers PERSON_ID_NUMBER_CREATED event when a person's id number is created at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.id-numbers.created.

{
  "notificationId": "ID-9999",
  "notificationTypeCode": "PERSON_ID_NUMBER_CREATED",
  "destination": "https://hooks.slack.com/services/TQ12LTR432rfdsfsdg",
  "data": {
    "idNumberId": "string",
    "personId": "string",
    "idNumber": "string",
    "idCountryCode": "string",
    "primary": true
  }
}
chevron-rightPERSON_ID_NUMBER_CHANGEDhashtag
  • The person API triggers PERSON_ID_NUMBER_CHANGED event when a person's id number is changed at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.id-numbers.updated.

{
  "notificationId": "ID-9999",
  "notificationTypeCode": "PERSON_ID_NUMBER_CHANGED",
  "destination": "https://hooks.slack.com/services/TQ12LTR432rfdsfsdg",
  "data": {
    "idNumberId": "string",
    "personId": "string",
    "idNumber": "string",
    "idCountryCode": "string",
    "primary": true,
    "changedFields": [
      "string"
    ]
  }
}

Person document

chevron-rightPERSON_DOCUMENT_CREATEDhashtag
  • The person API triggers PERSON_DOCUMENT_CREATED event when a person's document is created at person documents.

  • Event parameters are eventTypeCode/routing_code: ext.persons.documents.created.

chevron-rightPERSON_DOCUMENT_UPDATEDhashtag
  • The person API triggers PERSON_DOCUMENT_UPDATED event when a person's document is updated at person documents.

  • Event parameters are eventTypeCode/routing_code: persons.documents.updated.

chevron-rightPERSON_DOCUMENT_REMOVEDhashtag
  • The person API triggers PERSON_DOCUMENT_REMOVED event when a person's document is removed at person documents.

  • Event parameters are eventTypeCode/routing_code: ext.persons.documents.deleted.

Person address

chevron-rightPERSON_ADDRESS_CREATEDhashtag
  • The person API triggers PERSON_ADDRESS_CREATED event when a person address is created at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.addresses.created.

chevron-rightPERSON_ADDRESS_UPDATEDhashtag
  • The person API triggers PERSON_ADDRESS_UPDATED event when a person address is updated at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.addresses.updated.

chevron-rightPERSON_ADDRESS_REMOVEDhashtag
  • The person API triggers PERSON_ADDRESS_REMOVED event when a person address is deleted at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.addresses.deleted.

Person additional contact

chevron-rightPERSON_ADDITIONAL_CONTACT_CREATEDhashtag
  • The person API triggers PERSON_ADDITIONAL_CONTACT_CREATED event when an additional contact is created at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.additional-contacts.created.

chevron-rightPERSON_ADDITIONAL_CONTACT_UPDATEDhashtag
  • The person API triggers PERSON_ADDITIONAL_CONTACT_UPDATED event when an additional contact is updated at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.additional-contacts.updated.

chevron-rightPERSON_ADDITIONAL_CONTACT_DELETEDhashtag
  • The person API triggers PERSON_ADDITIONAL_CONTACT_DELETED event when an additional contact is deleted at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.additional-contacts.deleted.

Person relationship

chevron-rightPERSON_RELATIONSHIP_CREATEDhashtag
  • The person API triggers PERSON_RELATIONSHIP_CREATED event when a person relationship is created at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.relationships.created.

chevron-rightPERSON_RELATIONSHIP_CHANGEDhashtag
  • The person API triggers PERSON_RELATIONSHIP_CHANGED event when a person relationship is changed at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.relationships.updated.

chevron-rightPERSON_RELATIONSHIP_REMOVEDhashtag
  • The person API triggers PERSON_RELATIONSHIP_REMOVED event when a person relationship is deleted at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.relationships.deleted.

Person tax number

chevron-rightPERSON_TAX_NUMBER_CREATEDhashtag
  • The person API triggers PERSON_TAX_NUMBER_CREATED event when a person tax number is created at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.tax-numbers.updated.

chevron-rightPERSON_TAX_NUMBER_CHANGEDhashtag
  • The person API triggers PERSON_TAX_NUMBER_CHANGED event when a person tax number is changed at person details.

  • Event parameters are eventTypeCode/routing_code: ext.persons.tax-numbers.updated.

Person group

chevron-rightPERSON_PERSON_GROUP_CREATEDhashtag
  • The person API triggers PERSON_PERSON_GROUP_CREATED event when a person group is created at person API.

  • Event parameters are eventTypeCode/routing_code: ext.persons.person-groups.created.

chevron-rightPERSON_PERSON_GROUP_REMOVEDhashtag
  • The person API triggers PERSON_PERSON_GROUP_REMOVED event when a person group is deleted at person API.

  • Event parameters are eventTypeCode/routing_code: ext.persons.person-groups.deleted.

Person risk

chevron-rightPERSON_RISK_CREATEDhashtag
  • The person API triggers PERSON_RISK_CREATED event when a person risk is created at person API.

chevron-rightPERSON_RISK_DELETEDhashtag
  • The person API triggers PERSON_RISK_DELETED event when a person risk is deleted at person API.

Person custom field

chevron-rightPERSON_CUSTOM_FIELD_CHANGEDhashtag
  • The person API triggers PERSON_CUSTOM_FIELD_CHANGED event if a new custom field value inserted or updated.

  • Event parameters are eventTypeCode/routing_code: ext.persons.custom-fields.fields.changed.

chevron-rightPERSON_CUSTOM_FIELD_REMOVEDhashtag
  • The person API triggers PERSON_CUSTOM_FIELD_REMOVED event if a new custom field value deleted.

  • Event parameters are eventTypeCode/routing_code: ext.persons.custom-fields.fields.deleted.

Last updated

Was this helpful?