Setup Logs Endpoint
Returns a summarized list of user actions in the system.
GET /api/v3/tenants/{idTenant}/setup-logs
This endpoint now supports the following options:
- Return a different page size
- Return a different page
- Return a different page controlling the page size
Note: idTenant is all capitalized.
GET https://tenant_name.autodeskplm360.net/api/v3/tenants/{idTenant}/system-logs
Accept: application/json
Returns:
{
"__self__": "/api/v3/tenants/TENANTNAME/setup-logs?offset=0&limit=100",
"offset": 0,
"limit": 100,
"totalCount": 10285,
"first": {
"link": "/api/v3/tenants/TENANTNAME/setup-logs?offset=0&limit=100",
"title": "First",
"deleted": false,
"count": 100
},
"next": {
"link": "/api/v3/tenants/TENANTNAME/setup-logs?offset=100&limit=100",
"title": "Next",
"deleted": false,
"count": 100
},
"last": {
"link": "/api/v3/tenants/TENANTNAME/setup-logs?offset=10200&limit=100",
"title": "Last",
"deleted": false,
"count": 85
},
"items": [
{
"timestamp": "2019-11-06T21:30:18.257-05:00",
"user": {
"link": "/api/v3/users/userId",
"urn": "urn:adsk.plm:tenant.user:TENANTNAME.userId",
"title": "John Doe",
"status": "Active",
"email": "john.doe@autodesk.com",
"image": {
"small": "https://s3.amazonaws.com:443/com.autodesk.storage.public/oxygen/USERID/profilepictures/x20.jpg?r=0",
"medium": "https://s3.amazonaws.com:443/com.autodesk.storage.public/oxygen/USERID/profilepictures/x50.jpg?r=0",
"large": "https://s3.amazonaws.com:443/com.autodesk.storage.public/oxygen/USERID/profilepictures/x176.jpg?r=0"
}
},
"sectionOrWorkspace": "Workspace: Some Workspace Name",
"action": "Edit Workspace Field",
"details": [
{
"description": "Updated Items Details Field: ID: 'SOMEFIELDID', Name: 'SomeFieldName'",
"heading": true
},
{
"description": "fieldDesc changed from '' to 'Testing '",
"heading": false
}
]
},
Optional query parameters
All these query parameters can be combined.
Return a different page size
GET https://tenant_name.autodeskplm360.net/api/v3/tenants/{idTenant}/setup-logs?limit=value
Return a different page
The offset refers to the number of entries skipped, therefore returning the next set by the limit (default set to 100). In this example, the first 100 entries will be skipped, returning the subsequent 100.
GET https://tenant_name.autodeskplm360.net/api/v3/tenants/{idTenant}/setup-logs?offset=value
Return a different page controlling the page size
Using the two query parameters above, this request will skip the first 100 entries, and return the next 50 entries (effectively, the third page in the whole set).
GET https://tenant_name.autodeskplm360.net/api/v3/tenants/{idTenant}/setup-logs?limit=50&offset=100