DigitalIdentity API v.0.26.9
Retrieve a single person by ID. Send a Kafka message on topic UIBM_REQS with a KafkaRequestDTO JSON where name = "Person" and value equals the Person ID.
Field | Type | Description | Required |
---|---|---|---|
id | string | Correlation ID for the request. Used to match responses. | Yes |
requestor | string | Identifier (system or user) that is making the request. | Yes |
name | string | Command name. For this operation use "Person" . | Yes |
value | string | Person ID to fetch. | Yes |
timestamp | number (epoch ms) | Client-side timestamp when the request is produced. | No |
{ "id": "req-123", "requestor": "YourSystem", "name": "Person", "value": "<PERSON_ID>", "timestamp": 0 }
Retrieve all persons. Send a Kafka message on topic UIBM_REQS with a KafkaRequestDTO JSON where name = "AllPersons" and value is null.
Field | Type | Description | Required |
---|---|---|---|
id | string | Correlation ID for the request. Used to match responses. | Yes |
requestor | string | Identifier (system or user) that is making the request. | Yes |
name | string | Command name. For this operation use "AllPersons" . | Yes |
value | null | Must be null for this operation. | No |
timestamp | number (epoch ms) | Client-side timestamp when the request is produced. | No |
{ "id": "req-456", "requestor": "YourSystem", "name": "AllPersons", "value": null, "timestamp": 0 }
UIBM_REQS
.UIBM
as JSON KafkaProcessedDTO.