Authorization header and target the base URL https://api.doohick.com/v1.
GET /users/me
Retrieve the authenticated user’s profile. Use this endpoint to fetch the current user’s ID, email, role, and workspace association.
200 OK
JSON
The authenticated user object.
PATCH /users/me
Update the authenticated user’s profile. You can change the display name and timezone. All other fields are read-only.
The new display name for the user. Must be between 1 and 100 characters.
A valid IANA timezone string, such as
America/New_York or Europe/London. Doohick uses this value to localize timestamps in the dashboard and notification emails.200 OK
The response returns the full updated user object with the same shape as GET /users/me.
JSON
Only include the fields you want to change. Omitted fields remain unchanged.
GET /users
List all members of your workspace. Use the limit and offset query parameters to paginate through large teams.
The maximum number of users to return in a single response. Accepted range is
1–100.The number of users to skip before returning results. Use this in combination with
limit to paginate through all workspace members.200 OK
JSON
An array of user objects. Each object has the same shape as the response from
GET /users/me.Pagination metadata for the response.