Skip to main content
GET
/
auth
/
action
/
logs
/
{id}
Get Audit Log
curl --request GET \
  --url https://api.dfns.io/auth/action/logs/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "action": "<string>",
  "actionToken": "<string>",
  "userId": "<string>",
  "username": "<string>",
  "datePerformed": "<string>",
  "firstFactorCredential": {
    "id": "<string>",
    "kind": "<string>",
    "publicKey": "<string>",
    "assertion": {
      "authenticatorData": "<string>",
      "clientData": "<string>",
      "signature": "<string>"
    }
  }
}

Authentication

✅ Organization User (CustomerEmployee)
❌ Delegated User (EndUser)
✅ Service Account

Required Permissions

Auth:Logs:Read: Always required.

Authorizations

Authorization
string
header
required

Bearer Token: Used to authenticate API requests. More details how to generate the token: Authentication flows

Path Parameters

id
string
required

Response

200 - application/json

Success

id
string
required
action
string
required
actionToken
string
required
userId
string | null
required
username
string | null
required
datePerformed
string | null
required
firstFactorCredential
object
required
I