Developers

History

History

DapApp keeps a record of what changed and who did it: task changes, reviews, people being invited or deactivated, role changes and sign-ins. The API lets you read it one day at a time.

GET /api/v1/history

Needs history:read. Returns everything that happened in your company on one day, oldest first, a page at a time. History reaches back 90 days.

Parameter Description
date Required. YYYY-MM-DD, within the last 90 days.
timezone Optional IANA timezone such as America/Chicago. The day starts and ends there. Default UTC.
log Optional. Only this kind of entry, for example tasks, review, people, roles or security.
per_page Optional. 1 to 500. Default 100.
{
  "data": [
    {
      "id": "0195f0a1-7c2e-7b3a-9d41-6f0a2c8e1b07",
      "at": "2026-10-16T14:02:11+00:00",
      "log": "review",
      "event": "completed",
      "description": "Recorded a task as completed",
      "by": { "id": "0195f0a1-2b4d-7c10-8e55-3a9f4d6b7c21", "name": "Dana Driver" },
      "viewing_as_by": null,
      "subject": { "type": "Activity", "id": "0195f0a1-9d3e-7a42-b6c8-1e5f0a7d3b94" },
      "changes": null,
      "details": { "outcome": "completed", "note": "All done." }
    }
  ],
  "links": {},
  "meta": { "current_page": 1, "last_page": 1, "per_page": 100, "total": 1 }
}

viewing_as_by is set when someone was viewing the app as another person: it is the id of the real person. Keep paging with page until next is null to pull a whole day.

Cookie settings

Essential cookies keep you signed in and secure, and are always on. Analytics help us see how the site is used.

See every cookie we use