v1

latestOpenAPI 3.0.0CoreStack Inc License2026-07-248001,5071.7 MB
Service Account Governance

Validate Service Account Credentials

Performs validation of credentials associated with the service account

get/v2/service_account/item/{service_account_id}/credentials_validation

Path parameters

service_account_idstring required

Specify the service account id to read, cloud account id is unique can be obtained from the list cloud account api.This should be same as the ID of the reference API

Response

Validated

created_bystring

Name of the user who created the account.

created_atstring date-time

Account creation timestamp

updated_bystring

Name of the user who recently updated the account.

updated_atstring date-time

Account last updated timestamp.

parent_idstring

Parent account of the account.

source_account_idstring

Source account id in case of created from associated accounts.

billing_account_idstring

Link to Service Account that is used to retrieve billing information.

resource_service_account_idstring

Reference to the Service Account under which the resource is provisioned.

tenant_idstring

Tenant Id. This is a required field.

namestring

Name of the account. This is a required field.

descriptionstring

A brief description of the account.

currency'AED' | 'ALL' | 'ARS' | 'AUD' | 'BAM' | 'BDT' | 'BGN' | 'BHD' | 'BRL' | 'CAD' | 'CHF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CZK' | 'DKK' | 'EGP' | 'EUR' | 'GBP' | 'HKD' | 'HRK' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'ISK' | 'JPY' | 'KES' | 'KRW' | 'KWD' | 'KZT' | 'MOP' | 'MVR' | 'MXN' | 'MYR' | 'NOK' | 'NZD' | 'OMR' | 'PEN' | 'PHP' | 'PKR' | 'PLN' | 'QAR' | 'RON' | 'RSD' | 'RUB' | 'SAR' | 'SEK' | 'SGD' | 'THB' | 'TRY' | 'TWD' | 'USD' | 'VND' | 'ZAR'

Billing currency of the account.

use_in_self_serviceboolean

If set, the account will be used in self service for its tenant.

status'not_validated' | 'validated' | 'not_onboarded' | 'not_onboarded_validated' | 'active' | 'inactive' | 'retired' | 'deleting'

Indicates the status of the account. This is a required field.

keystone_tenant_idstring

Id of the keystone tenant for mistral template executions.

scope'global' | 'account' | 'tenant'

Scope of the account. This is a required field.

onboarding_type'manual' | 'on_demand' | 'automatic'

Type of the onboarding. This is a required field.

is_active_in_cloudboolean

Indicates whether the account is active in the native cloud.

skip_access_validationboolean

If set, access validation checks will be skipped for this account.

Example response

{
  "currency": "AED",
  "status": "not_validated",
  "scope": "global",
  "onboarding_type": "manual",
  "onboarded_features": [
    {
      "feature": "appsecops__onboarding",
      "status": "onboarding",
      "desired_status": "onboarding"
    }
  ]
}