Skip to content
Coritan Docs

Review your account's activity

See what you and your team members changed in your Coritan account, with the time and the IP address of each change.

View as Markdown

In the dashboard

The activity log lists the changes made in your account, newest first: the ones you make, and every change a team member asks for in your account. You find it on the Activity tab of Settings.

  1. In the sidebar, select Settings, then the Activity tab.
  2. To see only what one member did, choose them in the list above the table. It shows Everyone until you choose someone, and it also names members who have since left your team.
  3. The log shows 50 changes a page. Select Older for earlier changes, and Newer to come back.

Each row of the Activity log card is one change:

When
How long ago it happened, with the date and time under it.
Who
You, or the team member who asked for it, with the role they had at the time, such as Technical member.
What
What changed, such as Changed a DNS record. A member's change also shows the request they sent, such as PUT /api/v1/dns/zones/318/records/7741.
IP address
The address the change came from, or — when Coritan recorded none.

On a phone, each change is a card with the same details.

Your own changes
The changes you make to your account and its services, such as adding a DNS zone or turning on DNSSEC. Your orders, renewals, plan changes and cancellations are in each service's history instead: the Activity table on the service's Billing tab, or on its page under Subscriptions (Manage your subscriptions).
Your team members' requests
Every request a member sends for your account, except the ones that only read, such as listing your servers. Coritan records each request as it arrives, before it runs, so a request that then failed is listed too. A member's order or cancellation is here as well.
What it leaves out
What our staff and the platform did, and what a member did in their own account or in another team's account.

You and every member with the Admin role. The other roles cannot read the log, even though they can read the rest of your account (Roles).

You can see who changed what in your account, and when.

The activity log comes with the Business plan
Account plans apply to your account, and your plan does not include the log. The card's Upgrade to Business button opens the Plan tab of Plan and billing with Business chosen, where you see the price before you confirm (Change your account plan).
No matches
The member you chose has made no changes in your account. Select Reset filters to see everyone again.
No older entries
The page you opened is past the end of the log. Select Show newest entries to go back to the first page.

GET /account/audit-log returns the log, newest first:

Shell
curl "https://api.coritan.com/api/v1/account/audit-log?page=1&per_page=50" \
  -H "Authorization: Bearer $CORITAN_TOKEN"
JSON
{
  "items": [
    {
      "id": 90412,
      "action": "account.act_for",
      "label": "Changed a DNS record",
      "description": "PUT /api/v1/dns/zones/318/records/7741",
      "actor": {"kind": "member", "user_id": 5310, "name": "Sam Taylor", "email": "sam@example.com", "role": "technical"},
      "resource": {"type": "user", "id": 4821},
      "ip_address": "203.0.113.24",
      "created_at": "2026-09-27T09:14:02+00:00"
    }
  ],
  "total": 63,
  "page": 1,
  "per_page": 50,
  "members": [
    {"user_id": 5310, "name": "Sam Taylor", "email": "sam@example.com"}
  ]
}
page and per_page
The page to read, from 1, and the entries on each page, from 1 to 100. They default to 1 and 50. Any other value answers 422.
member_user_id
Keeps only the requests one member sent for your account. It takes the member's user_id from members in the answer, or from GET /account/members.
total
Every entry the filter matches, over all pages.
label
What happened, in a short sentence, or null when Coritan has none for that kind of change. The dashboard then shows description.
description
What the entry recorded. For a member's request, it is the method and the path.
actor
Who made the change: kind is owner for you and member for a team member. role is the member's role when they sent the request, and null for you.
members
Every member with an entry in the log, by name, whatever the filter and the page. It includes members who have since left your team.

An Admin member reads your log by sending your account's ID in the X-Coritan-Account header, as Act for an account shows.

Status Answer Why
402 "code": "entitlement_exceeded" and "entitlement": "audit_log" Account plans apply to your account, and your plan does not include the log. upgrade.plan names the plan that does, and message reads The activity log comes with the Business plan. To see it, upgrade to Business. (When you reach a limit)
403 "code": "role_refused" A member whose role is not Admin asked for the log.

API operations on this page

MethodPathWhat it does
GET/api/v1/account/audit-logThe account's activity log: what its owner and its team members changed, newest first