Identity - API Calls

Tokens

Authenticate User
/v2.0/tokens
Revoke Token
/v2.0/tokens/{token_id}
Validate Token
/v2.0/tokens/{token_id}

Users

Add Credential To User
/v2.0/users/{user_id}/OS-KSADM/credentials
Add User
/v2.0/users
Delete User
/v2.0/users/{user_id}
Get Account Admin
/v2.0/users/{user_id}/RAX-AUTH/admins
Get User By Email
/v2.0/users?email={email}
Get User By Id
/v2.0/users/{user_id}
Get User By Name
/v2.0/users?name={username}
Get User Credentials
/v2.0/users/{user_id}/OS-KSADM/credentials/RAX-KSKEY:apiKeyCredentials
List Crendentials
/v2.0/users/{user_id}/OS-KSADM/credentials/
List Users
/v2.0/users
Reset User Api Key
/v2.0/users/{user_id}/OS-KSADM/credentials/RAX-KSKEY:apiKeyCredentials/RAX-AUTH/reset
Update User
/v2.0/users/{user_id}

Roles

Add Role To User
/v2.0/users/{user_id}/roles/OS-KSADM/{role_id}
Delete Role From User
/v2.0/users/{user_id}/roles/OS-KSADM/{role_id}
Get Role Details
/v2.0/OS-KSADM/roles/{role_id}
List Roles
/v2.0/OS-KSADM/roles
List Roles For User
/v2.0/users/{user_id}/roles

Tenants

Get Tenants
/v2.0/tenants

Domains

Get Domain Details
/v2.0/RAX-AUTH/domains/{domain_id}
Retrieve Domains
/v2.0/RAX-AUTH/domains

Extensions

Get Extension Details
/v2.0/extensions/{extension_name}
List Extensions
/v2.0/extensions

Contract Versions

List Versions
/
Shw Version Details
/v2.0