User Authorization

Create a user

Create a user - dedicated endpoint for user management in the internal OIDC provider. GoodData.CN specific

post/api/v1/auth/users

Request

  • Base URL
    https://www.gooddata.ai
  • Auth
    none declared

Request body

authenticationIdstring

Field which is stored as the authenticationId in metadata. Must be absent on POST. On PUT it must be absent, or equal to the value calculated by the backend (e.g. as returned from a previous GET).

displayNamestring required

User description, which will be visible in application.

emailstring email required

Email - used as lookup (must be unique). For PUT method, it must be same as in URL

passwordstring

User password. Write-only - accepted on POST and PUT, never returned in a response.

Example request

{
  "displayName": "jeremy",
  "email": "zeus@example.com"
}

Response

Created

authenticationIdstring

Field which is stored as the authenticationId in metadata. Must be absent on POST. On PUT it must be absent, or equal to the value calculated by the backend (e.g. as returned from a previous GET).

displayNamestring required

User description, which will be visible in application.

emailstring email required

Email - used as lookup (must be unique). For PUT method, it must be same as in URL

passwordstring

User password. Write-only - accepted on POST and PUT, never returned in a response.

Example response

{
  "displayName": "jeremy",
  "email": "zeus@example.com"
}

Changes

No recorded changes to this operation across all 1 revision of this API.