DS Server

Administration

Endpoint

The Administration endpoints change the admin password, manage security profiles and authentication servers, and switch OAuth on or off.

MethodEndpointDescription
POST/admin/users/{username}/passwordUpdates the password of the given username with a new password.
GET/admin/securityprofilesGets an array of existing security profile IDs.
POST/admin/securityprofilesAdds a new security profile.
GET/admin/securityprofiles/{id}Gets a specific security profile based on a given ID.
DELETE/admin/securityprofiles/{id}Deletes a specific security profile based on a given ID.
PATCH/admin/securityprofiles/{id}/allowclientcredentialsgranttypeSpecifies whether the client credentials grant type is activated or not based on a given ID.
PATCH/admin/securityprofiles/{id}/expirydateSpecifies the expiry date of a security profile based on a given ID.
PATCH/admin/securityprofiles/{id}/clientcredentials/authorizedredirecturisSpecifies the authorized redirect URIs for a security profile based on a given ID.
GET/admin/oauthReturns whether OAuth is enabled.
POST/admin/oauthEnables or disables OAuth.
GET/admin/authenticationserversGets an array of existing authentication server IDs.
POST/admin/authenticationserversAdds a new authentication server.
GET/admin/authenticationservers/{id}Gets a specific authentication server based on a given ID.
DELETE/admin/authenticationservers/{id}Deletes a specific authentication server based on a given ID.
PATCH/admin/authenticationservers/{id}/serverurlSpecifies the server URL of an authentication server based on a given ID.