entity_id format depends on the entity_type:
DE-HRB-F1103-267645. You can find this on the company page or via the search endpoints.entity_type — mixing preferences across entity types returns a 400 Bad Request.
Company (entity_type: company)
| Value | What triggers a notification |
|---|---|
basic | Core firmographic data — name, registered address, legal form, or status |
representation | Directors, officers, managing partners, or authorised signatories |
financials | Annual accounts or financial statements filed |
documents | New documents or publications filed with the register |
ownership | Direct owners (shareholders) of the company |
holdings | Companies in which this company holds a stake |
entity_type: person)
| Value | What triggers a notification |
|---|---|
management_positions | Board or management roles the person holds across any company |
holdings | Companies in which this person holds a stake |
basic, representation and ownership changes on counterparties or customers. Receive alerts on legal form conversions, address moves, or management changes as soon as they appear in the register.
Ownership change alerts — Use the ownership and holdings preferences to detect when a company’s shareholder structure changes, keeping your KYC data current without manual re-checks.
Financial filing alerts — Monitor the financials and documents preferences to be notified the moment new annual accounts or register publications are available, enabling automated document retrieval and archiving workflows.
Due diligence pipelines — Add a monitor when onboarding a new counterparty. Receive ongoing notifications for the duration of the relationship and remove the monitor when the relationship ends.API Key Authentication Provide your API key as a Bearer token in the Authorization header.
Request to create a webhook monitor item.
Type of the entity to monitor.
company, person For company this is the register ID (e.g. DE-HRB-F1103-267645).
For person this is the person UUID.
Preferences for the entity to monitor.
Use WebhookMonitorCompanyPreference values when entity_type is company,
and WebhookMonitorPersonPreference values when entity_type is person.
All possible monitor preference values across all entity types.
Which values are valid depends on entity_type:
Company (entity_type: company)
| Value | Description |
|---|---|
basic | Core firmographic data (name, address, legal form, status) |
representation | Directors, officers, and authorised signatories |
financials | Annual accounts and financial statements |
documents | Filed documents and publications |
ownership | Direct owners of the company |
holdings | Companies in which this company holds a stake |
Person (entity_type: person)
| Value | Description |
|---|---|
management_positions | Board and management roles the person holds |
holdings | Companies in which this person holds a stake |
Passing a value that does not apply to the given entity_type will result
in a validation error.
basic, representation, financials, documents, ownership, holdings, management_positions Success
Type of the entity to monitor.
company, person For company this is the register ID (e.g. DE-HRB-F1103-267645).
For person this is the person UUID.
Preferences for the entity to monitor.
Use WebhookMonitorCompanyPreference values when entity_type is company,
and WebhookMonitorPersonPreference values when entity_type is person.
All possible monitor preference values across all entity types.
Which values are valid depends on entity_type:
Company (entity_type: company)
| Value | Description |
|---|---|
basic | Core firmographic data (name, address, legal form, status) |
representation | Directors, officers, and authorised signatories |
financials | Annual accounts and financial statements |
documents | Filed documents and publications |
ownership | Direct owners of the company |
holdings | Companies in which this company holds a stake |
Person (entity_type: person)
| Value | Description |
|---|---|
management_positions | Board and management roles the person holds |
holdings | Companies in which this person holds a stake |
Passing a value that does not apply to the given entity_type will result
in a validation error.
basic, representation, financials, documents, ownership, holdings, management_positions Whether the monitor item is disabled.