A signed link
GET
Opens a shared file without signing in while exp hasn't passed. Links come from the API above.
id*stringThe id of what the path names: a hire, a connection, a skill, a shared file, a department, a position, a goal or an approval.
exp*stringsig*stringdownload?stringThe file, or 404 when the link has expired.
curl -X GET 'https://app.useroster.work/files/string?exp=string&sig=string'Example Response
Empty
A shared file's bytes GET
Shown inline; `?download=1` to download. Supports ranges.
The org chart GET
Every department and position, each with `hoursUsed`: hours on shift this calendar month (UTC), as timecards measure them. A position's `holder` is `{ kind: "hire", hireId, displayName, role }`, `{ kind: "person", userId, name, chat }` or `{ kind: "open" }`.