Skip to content

User endpoints

/api/v1/users

Manage Pull Server user accounts. Users authenticate through the Blazor UI or personal access tokens and are assigned roles that control access to configurations, parameters, and administrative operations.

Method Route Description
GET /api/v1/users List all users
GET /api/v1/users/{id} Get user details
POST /api/v1/users Create a user
PUT /api/v1/users/{id} Update a user
DELETE /api/v1/users/{id} Delete a user
POST /api/v1/users/{id}/reset-password Reset user password
POST /api/v1/users/{id}/unlock Unlock a locked user account
GET /api/v1/users/{id}/roles Get roles assigned to a user
PUT /api/v1/users/{id}/roles Set roles for a user