Skip to main content
GET
List account activity

Authorizations

Authorization
string
header
required

Your API key, sent as a bearer token. Create one in the control panel under API Keys, give it only the permissions the integration needs, and copy it when it is created. It cannot be shown again. Each key is restricted to one owned team. The key determines the team for every request.

Query Parameters

filter[action]
string

Filter records by action.

Example:

"resize_disk"

filter[ip_address]
string

Filter records by ip address.

Example:

"Ip address"

filter[server_id]
string

Filter records by server id.

Example:

"Server id"

filter[*]
string

Search the records for this text.

Example:

"Search"

sort
enum<string>[]

The field to sort by, prefixed with - for descending order.

Available options:
created_at,
-created_at
Example:

Response

One page of results, with the rows under data and the paging figures beside them.

current_page
integer
required

Which page this is, counting from 1.

Example:

1

data
AccountAuditLogData · object[]
required

The rows on this page.

Example:
first_page_url
string
required

A link to the first page.

from
integer | null
required

The position of the first row on this page in the whole result, or null when the page is empty.

last_page
integer
required

How many pages there are.

last_page_url
string
required

A link to the last page.

Pagination links in display order.

next_page_url
string | null
required

A link to the next page, or null on the last one.

path
string
required

The base URL used for pagination.

per_page
integer
required

How many rows a page holds.

Example:

50

prev_page_url
string | null
required

A link to the previous page, or null on the first one.

to
integer | null
required

The position of the last row on this page, or null when the page is empty.

total
integer
required

How many rows there are altogether.