Skip to content

Login to Account with Username and Password

Request

Security
ApiKeyAuth
Bodyapplication/jsonrequired

The parameters to login to an account.

usernamestring, [ 1 .. 1024 ] characters

Username of the account that needs to login

passwordstring, [ 1 .. 1024 ] characters

Password of the account that needs to login.

api_keystring, [ 1 .. 1024 ] characters

API key (without 'apk ' prefix) of the account that needs to login. When api_key is set then username/password would be ignored if provided.

curl -i -X POST \
  https://help-api.delphix.com/_mock/data-control-tower/continuous-data/2026.5.0.0/continuous-data-apis-dct-2026.5.0.0/login \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{
    "username": "string",
    "password": "string",
    "api_key": "string"
  }'

Responses

Account Login Successful

Bodyapplication/json
access_tokenstring, [ 1 .. 2048 ] charactersrequired

Opaque token that validates the successful account login and is used to authenticate subsequent api calls. This token needs to be sent as part of 'Authorization' header for all api calls prefixed with value contained in 'token_type' property. For example, if the 'access_token' value is "abc123" and 'token_type' is "Bearer" then HTTP requests should contain following header : "Authorization: Bearer abc123"

token_typestring, [ 1 .. 1024 ] charactersrequired

Type of the token returned in 'access_token' property.

expires_ininteger, (int64)required

Seconds duration after which the token will expire.

Response
{ "access_token": "string", "token_type": "string", "expires_in": 0 }