Skip to main content

UsersController

Auto-generated. Each endpoint shows the request → service → model flow.

POST /users

POST /users — create a new user.

Parameters

  • dtoCreateUserDto

Return type: Promise<User>

GET /users

GET /users — list all users.

Parameters

(none)

Return type: Promise<User[]>

GET /users/:id

GET /users/:id — fetch a single user.

Parameters

  • idstring

Return type: Promise<User>

PATCH /users/:id

PATCH /users/:id — apply a partial update.

Parameters

  • idstring
  • dtoUpdateUserDto

Return type: Promise<User>

DELETE /users/:id

DELETE /users/:id — remove a user.

Parameters

  • idstring

Return type: Promise<{ deleted: true; id: string; }>