/
/Grendel API
DocsSign in
Sign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
Checked 2h ago · Updated 2w ago
v143
  • patchauth reset
  • postauth signin
  • deleteauth signout
  • postauth signup
  • postauth token
  • getbmc query
  • postbmc auto configure
  • postbmc import configuration
  • getbmc job list
  • deletebmc job delete many
  • deletebmc job delete
  • getbmc metric reports
  • postbmc power
  • postbmc os power
  • deletebmc sel clear
  • postbmc dell install from repo
  • getbmc dell get repo update list
  • getdump
  • postrestore
  • getget events
  • getget version
  • getboot image list
  • postboot image add
  • deleteboot image delete
  • getboot image find
  • getnode list
  • postnode add
  • deletenode delete
  • getnode find
  • patchnode boot image
  • patchnode provision
  • patchnode tags
  • getnode boot token
  • getget roles
  • postpost roles
  • patchpatch roles
  • deletedelete roles
  • getswitch get l l d p
  • getuser list
  • postuser store
  • deleteuser delete
  • patchuser enable
  • patchuser role
    v1
    users

    user store

    Controller:

    github.com/ubccr/grendel/internal/api.(*Handler).UserStore

    Middlewares:

    • github.com/go-fuego/fuego.defaultLogger.middleware
    • github.com/ubccr/grendel/internal/api.(*Handler).authMiddleware

    Add new user

    post/v1/users

    Headers

    Acceptstring

    Request body

    passwordstring
    usernamestring

    Response

    OK

    rolestring
    usernamestring

    Changes