DigitalIdentity API v.0.26.18
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.