v1

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

Creates a new master account under a CoreStack account. There can be multiple tenants within a CoreStack account.

post/v1/master_accounts

Request body

namestring required

Name of the master account. It can be only alphanumeric

tenant_namestring required

Tenant name. It can be only alphanumeric

crm_idstring

CRM id

sso_tenant_idstring

SSO tenant id

mfa_enabledboolean

Flag to enable MFA for the master account

productsstring[]

Products to enable

hierarchy_levelstring

Hierarchy level

parent_master_account_idstring

ID of the parent master account.

require_access_keyboolean

Flag to set API keys generation is allowed or not for the users of this master account.

Example request

{
  "third_party_subscription_details": {
    "type": "marketplace",
    "activation_details": {
      "status": "activated"
    }
  }
}

Response

Created

idstring

Account master id

statusstring

Account master status

tenant_idstring

Tenant id