Skip to main content
GET
/
api
/
audit-logs
Get audit logs
curl --request GET \
  --url https://1a557de0-701c-477d-bedd-433520441dae.mock.pstmn.io/api/audit-logs \
  --header 'Authorization: <api-key>'
{
  "logs": [
    {
      "id": "log-123",
      "timestamp": "2024-01-01T10:00:00Z",
      "action": "CREATE",
      "resource": "quote",
      "resourceId": "quote-123",
      "userId": "user-123",
      "ipAddress": "192.168.1.1",
      "details": {
        "field": "status",
        "oldValue": "pending",
        "newValue": "confirmed"
      }
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 10,
    "total": 100,
    "totalPages": 10
  }
}
Get authorization, data changes, and message exchange ledger.

Reference Documentation

For more information on logging & audit management, please refer to:

Authorizations

Authorization
string
header
required

Query Parameters

action
string

Filter by action

resource
string

Filter by resource

userId
string

Filter by user ID

fromDate
string<date-time>

Filter from date

toDate
string<date-time>

Filter to date

page
integer
default:1

Page number

limit
integer
default:50

Items per page

Response

200 - application/json

Audit logs

logs
object[]
pagination
object
I