Read a workspace's history
Authenticate with an operator token or a signed-in Foliot Console session.
Who changed whose role, and who removed whom, newest first, limit at a time; nextCursor is present only when older entries remain. Each entry records the actor, the person it was done to, the roles before and after, and the caller’s address; it is written in the same transaction as the change, so a change without its entry cannot exist. Kept permanently. actor and subject are what was recorded and never change; actorName and subjectName are what to show, looked up when the history is read (a person chooses their own name, so it is a label, never an identity). An owner of the workspace, or an operator token. A member with the operator or viewer role is 403; a workspace the caller is not in answers 404, exactly as one that does not exist. An app key may not. Changes made before this history existed, and an account deleted at Clerk (which removes the person from every workspace they were in), are not in it. An invited address is never in it: an invitation is named by its id.
Path parameters
string (uuid)The workspace.
Query parameters
integer (int64)Page size.
min 1 · max 500 · default 100
stringOpaque; the previous page's nextCursor.
pattern ^[0-9]+$