GET api/Logs/{id}
Returns a log entry.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
The ID of the log entry to return. |
globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
LogEntry| Name | Description | Type | Additional information |
|---|---|---|---|
| Id |
The ID of the log entry. |
globally unique identifier |
Required |
| Category |
The category of the log entry. Where: 6 is "AddCommunicationKey"; 7 is "UpdateCommunicationKey"; 8 is "DeleteCommunicationKey"; 9 is "AddKeySeed"; 10 is "UpdateKeySeed"; 11 is "DeleteKeySeed". |
byte |
Required |
| Timestamp |
The date when the log entry was added (in the ISO 8601 format). |
date |
Required |
| ManagementKeyId |
The ID of the management key that produced this log entry. |
globally unique identifier |
None. |
| RequestUrl |
The URL of the request that produced this log entry. |
string |
None. |
| RequestBody |
The body of the request that produced this log entry. |
string |
None. |
Status Codes
All HTTP status codes must be expected, but the following status codes are the most probable:
- OK (200) - The log entry is found and returned.
- BadRequest (400) - The ID of a log entry is invalid.
- NotFound (404) - The log entry with the specified ID is not found.
Response Formats
application/json, text/json
{
"Id": "576dda58-ebbb-46a6-8f34-61cfa60878c8",
"Category": 64,
"Timestamp": "2025-11-22T10:54:42.1276447+00:00",
"ManagementKeyId": "50fe1c26-4cf2-4319-abec-0a5f225b8d7a",
"RequestUrl": "sample string 4",
"RequestBody": "sample string 5"
}