anchor.diff:          }
   
   
  -## API key [/api-keys/{apiKEy}]
  +## API key [/api-keys/{apiKey}]
   
   ### Delete API key [DELETE]
   
  
positive.code: 
  You can also skip this part and use the root API key directly (from admin account).
  
  All operations require the user role of <strong>admin</strong> in order to be performed.
  
  ### Create a new user [POST]
  
  Create a new user with a single API key.
  You may also include an optional parameter <em>Role</em> (user, admin) - if not specified the default user role will be assigned.
  
  + Request (application/json)
  
negative.code:             Authorization: Bearer API_KEY
  
  + Response 204 (application/json)
  
  ## Authentication [/authenticate]
  
  ### Authenticate [POST]
  
  Authenticates the user if the provided credentials are valid. Return an object containing authentication token and it's expiry (by default 7 days) as a ticks using epoch format. 
  
  + Request (application/json)
  
      + Body
      
              {"username": "user1", "password": "secret"}
  
  + Response 200 (application/json)
  
          {
              "token": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJTdWIiOiJhZG1pbiIsIkV4cCI6NjY3NjkxODY4NDI3MzA5MTYwfQ.DfwQx4LHNwQqWsaZEStfOzQC-eQKxbsBOZjm5bMeaX18j3Nu1tby9oYQ2IybzCdCP7XvJfaGHOV1rJQT5xEJXQ",
              "expiry": 1234567890
          }
  
  ## Boxes [/boxes]
  
  