Skip to Content

Users API

The Users API provides comprehensive user management operations including profile management, authentication, and file uploads.

This API is linked with the BshUsers entity.

Base Endpoint

/api/user

Endpoints

MethodEndpointDescription
POST/api/user/initInitialize a new user account
GET/api/user/meGet current user profile
PUT/api/user/profileUpdate user profile
PUT/api/user/passwordUpdate user password
POST/api/user/pictureUpload profile picture

Security

All Users API endpoints are secured by the authentication system. User management operations require proper authentication tokens and users can only access and modify their own profile data. Unauthorized requests will be denied accordingly.