Manual
CLI
API
Log in Get started free

Project activity

Lists recent translation work in the project: up to 12 entries, the newest first, grouped per person, language, action and hour.

Lists recent translation work in the project: up to 12 entries, the newest first, grouped per person, language, action and hour.

HTTP
GET /projects/{projectId}/activity

Access: Session token only. API keys get 403 with insufficient_scope.

Role: Any role in the project.

Path parameters #

ParameterDescription
projectIdThe id of the project.

Response 200 #

A list of entries.

JSON
[
  {
    "person": { "id": "0197a3c2-5b1e-7c4a-9d2f-3e8b6a1f0c55", "name": "Ada Lovelace", "email": "ada@example.com", "initials": "AL", "gradient": "...", "from": "#06b6d4", "to": "#7c3aed" },
    "action": "translated",
    "language": "de-de",
    "count": 12,
    "at": "2026-10-16T09:30:00+00:00",
    "ageMinutes": 5
  }
]

Response fields #

FieldTypeDescription
personobjectWho did it.
actionstringWhat they did, for example translated, submitted or requested changes.
languagestringThe language code.
countintegerHow many times in that hour.
atstringThe time of the latest one.
ageMinutesintegerMinutes since then.

Errors #

StatuserrorWhen
401unauthenticatedThe token is missing or not valid.
404not_foundThe project does not exist in your organisation, you have no access to it, or projectId is not a UUID.
429rate_limitedToo many requests, see Rate limiting.

See Errors for the error format.