List Activity
Who changed what in the account, newest first: bookings created, cancelled or moved, payments and refunds, prices, customers, settings, team roles and exports. The same rows the owner sees in Settings > Team > Activity and on each record's History tab.
GET /v1/activity
Requires an API key with the activity:read scope. It returns changes across every area, including customer names, money and settings, so give it only to tools you would trust with all of those. Changes made with an API key are recorded under
the key's name.
Query Parametersโ
| Parameter | Type | Description |
|---|---|---|
who | string | user:{id}, key:{id}, or a source: dash, booking_page, customer_link, automatic, portal, pos, phone, api |
area | string | bookings, money, customers, items, settings or team |
subject | string | One record's changes: Booking, Customer, Product, Experience, StoreProduct, ProductBundle, Series, Pass |
subject_id | integer | Required with subject |
from | date | First day, YYYY-MM-DD, in the account's timezone |
to | date | Last day, YYYY-MM-DD, in the account's timezone |
search | string | Words in the change, an item or a customer name |
per_page | integer | Rows per page (default 25, max 100) |
page | integer | Page number |
curl "https://app.equipdash.com/api/v1/activity?area=money&from=2026-10-01" \
-H "Authorization: Bearer YOUR_API_KEY"
Responseโ
{
"data": [
{
"id": 5812,
"when": "Today, 4:12pm",
"at": "2026-10-07T16:12:04-04:00",
"who": "Jane Doe",
"where": "POS",
"summary": "Refunded $120.00 on booking #1234",
"area": "money",
"subject": "Booking",
"subject_id": 1234,
"subject_label": "#1234",
"url": "https://app.equipdash.com/bookings/detail/1234",
"changes": {}
}
],
"meta": {
"request_id": "req_...",
"timestamp": "2026-10-07T20:12:05Z",
"current_page": 1,
"per_page": 25,
"total": 1,
"last_page": 1
}
}
changes holds each field that changed as {"old": ..., "new": ...}, in the words the app shows.
A customer's email, phone or address is never stored: a change to one reads "new": "Changed".
A change a customer made from a link they were sent (moving or cancelling their booking) has their name in who and Booking link in where.
Rows are kept for 12 months.