List audit log actions Run in API Explorer
List audit log actions for a namespace to be used as a filter for querying audit log events.
GET
/v2/auditlogs/{account}/actions
curl \
--request GET 'https://hub.docker.com/v2/auditlogs/{account}/actions' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"actions": {
"org": {
"label": "Organization",
"actions": [
{
"name": "team.create",
"label": "Team Created",
"description": "contains team create events"
},
{
"name": "team.delete",
"label": "Team Deleted",
"description": "contains team delete events"
},
{
"name": "team.member.add",
"label": "Team Member Added",
"description": "contains team member add events"
},
{
"name": "team.member.remove",
"label": "Team Member Removed",
"description": "contains team member remove events"
},
{
"name": "team.member.invite",
"label": "Team Member Invited",
"description": "contains team member invite events"
},
{
"name": "member.removed",
"label": "Organization Member Removed",
"description": "contains org member remove events"
},
{
"name": "create",
"label": "Organization Created",
"description": "contains organization create events"
}
]
},
"repo": {
"label": "Repository",
"actions": [
{
"name": "create",
"label": "Repository Created",
"description": "contains repository create events"
},
{
"name": "delete",
"label": "Repository Deleted",
"description": "contains repository delete events"
},
{
"name": "change_privacy",
"label": "Privacy Changed",
"description": "contains repository privacy change events"
},
{
"name": "tag.push",
"label": "Tag Pushed",
"description": "contains image tag push events"
},
{
"name": "tag.delete",
"label": "Tag Deleted",
"description": "contains image tag delete events"
}
]
}
}
}
Response examples (429)
{
"error": false,
"detail": "Rate limit exceeded"
}
Response examples (default)
{
"code": 42,
"message": "string",
"details": [
{
"type_url": "string",
"value": "string"
}
]
}