v1

latestOpenAPI 3.0.0CoreStack Inc License2026-07-248001,5071.7 MB
Authorization

Get User session and roles details

User access details provided a valid token 1) use the authToken API to generate a new token The refreshed token will also expire after an hour, refer to expires_at in the response for the validity of the token. When the refreshed token also expires, call again the refreshToken API to extend it further. Like wise a token can extended 3 times, refer to refresh_count in the response. After 3 refresh attempts, token will expire and cannot be extended any further. Need to use authToken API to generate a new token.

get/v1/user_details

Response

Success

auth_typestring required

Authentication type.

require_access_keyboolean required

Whether access key required.

account_idstring required

Account id.

is_account_adminboolean required

Whether account admin or not.

header_logostring required

Header logo.

banner_logostring required

Banner logo.

auth_methodstring required

Authentication method.

cost_unitstring required

Constant unit.

subscription_detailsobject required

Subscription details.

is_product_adminboolean required

Whether Product admin or not.

cost_currencystring required

Cost currency.

footer_textstring required

Footer text.

user_guide_urlstring

User Guide URL

support_urlstring

Support URL

terms_and_conditions_urlstring

Terms and Conditions URL

Example response

{
  "user": {
    "preferred_language": "en"
  },
  "tenants": [
    {
      "dimension_settings": [
        {
          "product": "AppSecOps"
        }
      ]
    }
  ]
}