GET api/Logs
Returns all log entries. Only 100 log entries can be returned at a time. The following OData query options are allowed: $filter, $orderby, $select, $skip, $top.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of 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: 9 is "ImportContentKeys"; 10 is "ExportContentKeys"; 11 is "AddContentKey"; 12 is "UpdateContentKey"; 13 is "DeleteContentKey"; 14 is "ImportKeySeeds"; 15 is "ExportKeySeeds"; 16 is "AddKeySeed"; 17 is "UpdateKeySeed"; 18 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) - All found log entries are successfully returned.
- BadRequest (400) - The OData query is invalid.
Response Formats
application/json, text/json
[
{
"Id": "b61458c3-7911-4f7a-834b-2b0e29b12bd6",
"Category": 64,
"Timestamp": "2025-10-27T18:27:23.2575236+00:00",
"ManagementKeyId": "1868f5e4-f76f-4c42-8d66-039157f61d3b",
"RequestUrl": "sample string 4",
"RequestBody": "sample string 5"
},
{
"Id": "b61458c3-7911-4f7a-834b-2b0e29b12bd6",
"Category": 64,
"Timestamp": "2025-10-27T18:27:23.2575236+00:00",
"ManagementKeyId": "1868f5e4-f76f-4c42-8d66-039157f61d3b",
"RequestUrl": "sample string 4",
"RequestBody": "sample string 5"
}
]