Authentication

Update user profile

Changed on

Update password or metadata. Requires access token.

put/auth/user

Request

  • Base URL: https://api.volcano.dev
  • URL: https://api.volcano.dev/auth/user
  • Auth: HTTP bearer

Request body

passwordstring

Password validated after NFC normalization against the policy returned by GET /auth/password-policy.

user_metadataobject

Metadata keys to merge into the current user metadata. Omitted keys remain unchanged; set a key to null to remove it. Merging is shallow; nested objects replace the stored value for that top-level key.

Response

Profile updated

Changes

    • ▲

      the response's body type changed from no type to object for status

    • ▲

      the response's body type changed from no type to object for status

    • ▲

      the response's body type changed from no type to object for status

    • ▲

      the response's property type changed from no type to object for status

    • ○

      added the optional property to the response with the status

    • ○

      added the optional property to the response with the status

    • ○

      added the optional property to the response with the status

    • ○

      added the optional property / to the response with the status

    • ○

      added the optional property / to the response with the status

    • ○

      added the optional property / to the response with the status

    • ○

      added the optional property / to the response with the status

    • ○

      added the optional property / to the response with the status

    • ○

      added the optional property / to the response with the status

    • ○

      added the optional property / to the response with the status

    • ○

      added the optional property / to the response with the status

    • ○

      added the optional property / to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property / to the response with the status

    • ○

      added the required property / to the response with the status

    • ○

      added the required property / to the response with the status

    • ▲

      the response's body type changed from object to no type for status

    • ▲

      the response's body type changed from object to no type for status

    • ▲

      the response's property type changed from object to no type for status

    • ▲

      removed the required property from the response with the status

    • ▲

      removed the required property from the response with the status

    • ▲

      removed the required property / from the response with the status

    • ▲

      removed the required property / from the response with the status

    • ▲

      removed the required property / from the response with the status

    • ●

      removed the optional property from the response with the status

    • ●

      removed the optional property from the response with the status

    • ●

      removed the optional property / from the response with the status

    • ●

      removed the optional property / from the response with the status

    • ●

      removed the optional property / from the response with the status

    • ●

      removed the optional property / from the response with the status

    • ●

      removed the optional property / from the response with the status

    • ●

      removed the optional property / from the response with the status

    • ●

      removed the optional property / from the response with the status

    • ●

      removed the optional property / from the response with the status

    • ●

      removed the optional property / from the response with the status

    • ○

      the request property's minLength was decreased from 6 to 0

    • ○

      added the non-success response with the status