Platform
Last updated
Was this helpful?
Last updated
Was this helpful?
Retrieves a list of all users associated with a company.
/platform/v2/companies/{companyId}/users
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
Retrieves a list of AWS accounts associated with the specified company ID.
/platform/v2/companies/{companyId}/vendors/aws/accounts
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
Specifies whether additional Member Accounts can be registered when isAddReadyToStart is set to true.
true
The accountType parameter represents the type of AWS account, primarily used to distinguish between master and member accounts. In the AWS account structure, the master account is the root account of an AWS Organization, responsible for managing member accounts and consolidating billing. In contrast, member accounts are individual accounts that belong to the master account, each with its own resources and services. This parameter is used in API requests to specify whether to query for master accounts or member accounts. The acceptable values are master and member.
master
Fetches detailed information for a specific AWS account using the provided company and account IDs.
/platform/v2/companies/{companyId}/vendors/aws/accounts/{accountId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
The unique identifier of the AWS account.
123456789012
Updates the information of an existing AWS account identified by company and account IDs.
/platform/v2/companies/{companyId}/vendors/aws/accounts/{accountId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
The unique identifier of the AWS account.
123456789012
The alias of the AWS account, used for easy identification.
AWS 1st DEV Infra Account
Specifies whether to cancel the deletion of the AWS Account.
true
Removes an AWS account from the system using the specified company and account IDs.
/platform/v2/companies/{companyId}/vendors/aws/accounts/{accountId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
The unique identifier of the AWS account.
123456789012
Retrieves savings amount information for a specified AWS account, using the given company and account IDs.
/platform/v2/companies/{companyId}/vendors/aws/accounts/{accountId}/recommendation-savingsplan
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
The unique identifier of the AWS account.
123456789012
Obtains the setup information for an AWS account linked to the given company ID.
/platform/v2/companies/{companyId}/vendors/aws/accounts/setup
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
Used to determine how to register AWS accounts. If the value is 'single', it registers a single account. If the value is 'bulk', it provides information to register multiple accounts at once.
single
When obtaining the information needed to register accounts, specify the accounts you want to exclude when selecting in bulk. Enter AWS account numbers separated by commas, and the information will be returned excluding these accounts. Example: '123456789012, 234567890123'.
123456789012, 234567890123
Retrieves a list of Azure tenants associated with the specified company ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
Creates a new Azure tenant for the specified company ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify an Azure Active Directory (AAD) tenant. It is used to distinguish the tenant to which all the organization's Azure resources and services belong.
6a05a771-d671-440a-9d64-087df0c16d6a
The alias name of the Azure tenant.
First Tenant
The applicationId is a unique identifier assigned to an application when it is registered in Azure Active Directory (AAD). This identifier is used to identify the application and authenticate it when communicating with other services or applications. It is often referred to as ClientId. For example, when the application sends an authentication request to AAD, it includes this applicationId to prove its identity.
993a65dd-691f-44f7-ba1d-21e7b4c60d38
The clientSecret is a secret key generated when an application is registered in Azure Active Directory (AAD). This secret key is used along with the applicationId when the application makes an authentication request. If both pieces of information match, AAD verifies the legitimacy of the application. It is crucial to store and manage the clientSecret securely as it is sensitive information that can pose security risks if exposed.
your-client-secret
Represents the type of the tenant, primarily categorized based on the subscription model. Examples include EA (Enterprise Agreement), Pay-As-You-Go, CSP and Azure Plan. This provides information related to the billing plan used by the tenant.
PAY-AS-YOU-GO
PAY-AS-YOU-GO|EA|AZURE-PLAN|CSP
The 'Enrollment Number' refers to a unique identifier assigned to an organization when they purchase Microsoft Azure services. This number is used to manage multiple subscriptions, track usage and costs for billing purposes, and oversee services and resources linked to a specific subscription. It allows organizations to efficiently manage and monitor their Azure services.
123456
In the context of an Azure Enterprise Agreement (EA) account, the PRIMARY_KEY is a unique key provided to the organization. This key is used to authenticate and access Azure services and resources associated with the EA account. It acts as a secure credential, allowing the organization to manage and monitor its Azure usage and billing.
jwt-token-format
Obtains the details of a specific Azure tenant linked to the given company ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants/{tenantId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify an Azure Active Directory (AAD) tenant. It is used to distinguish the tenant to which all the organization's Azure resources and services belong.
6a05a771-d671-440a-9d64-087df0c16d6a
Updates the information of a specific Azure tenant associated with the given company ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants/{tenantId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify an Azure Active Directory (AAD) tenant. It is used to distinguish the tenant to which all the organization's Azure resources and services belong.
6a05a771-d671-440a-9d64-087df0c16d6a
The alias name of the Azure tenant.
First Tenant
Deletes a specific Azure tenant linked to the specified company ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants/{tenantId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify an Azure Active Directory (AAD) tenant. It is used to distinguish the tenant to which all the organization's Azure resources and services belong.
6a05a771-d671-440a-9d64-087df0c16d6a
Retrieves a list of Azure subscriptions associated with the specified tenant ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants/{tenantId}/subscriptions
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify an Azure Active Directory (AAD) tenant. It is used to distinguish the tenant to which all the organization's Azure resources and services belong.
6a05a771-d671-440a-9d64-087df0c16d6a
Creates a new Azure subscription for the specified tenant ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants/{tenantId}/subscriptions
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify an Azure Active Directory (AAD) tenant. It is used to distinguish the tenant to which all the organization's Azure resources and services belong.
6a05a771-d671-440a-9d64-087df0c16d6a
A unique identifier for an Azure subscription, used to manage and bill for a set of Azure resources and services.
c925a595-81d2-470c-a8cd-f7bd56fa8e95
The alias name of the Azure subscription.
First Subscription
Obtains the details of a specific Azure subscription linked to the given tenant ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants/{tenantId}/subscriptions/{subscriptionId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify an Azure Active Directory (AAD) tenant. It is used to distinguish the tenant to which all the organization's Azure resources and services belong.
6a05a771-d671-440a-9d64-087df0c16d6a
A unique identifier for an Azure subscription, used to manage and bill for a set of Azure resources and services.
c925a595-81d2-470c-a8cd-f7bd56fa8e95
Updates the information of a specific Azure subscription associated with the given tenant ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants/{tenantId}/subscriptions/{subscriptionId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify an Azure Active Directory (AAD) tenant. It is used to distinguish the tenant to which all the organization's Azure resources and services belong.
6a05a771-d671-440a-9d64-087df0c16d6a
A unique identifier for an Azure subscription, used to manage and bill for a set of Azure resources and services.
c925a595-81d2-470c-a8cd-f7bd56fa8e95
The alias name of the Azure subscription.
First Subscription
Deletes a specific Azure subscription linked to the specified tenant ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants/{tenantId}/subscriptions/{subscriptionId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify an Azure Active Directory (AAD) tenant. It is used to distinguish the tenant to which all the organization's Azure resources and services belong.
6a05a771-d671-440a-9d64-087df0c16d6a
A unique identifier for an Azure subscription, used to manage and bill for a set of Azure resources and services.
c925a595-81d2-470c-a8cd-f7bd56fa8e95
List registrable Azure subscriptions for the specified tenant ID.
/platform/v2/companies/{companyId}/vendors/azure/tenants/registrable-subscriptions
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify an Azure Active Directory (AAD) tenant. It is used to distinguish the tenant to which all the organization's Azure resources and services belong.
6a05a771-d671-440a-9d64-087df0c16d6a
The applicationId is a unique identifier assigned to an application when it is registered in Azure Active Directory (AAD). This identifier is used to identify the application and authenticate it when communicating with other services or applications. It is often referred to as ClientId. For example, when the application sends an authentication request to AAD, it includes this applicationId to prove its identity.
993a65dd-691f-44f7-ba1d-21e7b4c60d38
The clientSecret is a secret key generated when an application is registered in Azure Active Directory (AAD). This secret key is used along with the applicationId when the application makes an authentication request. If both pieces of information match, AAD verifies the legitimacy of the application. It is crucial to store and manage the clientSecret securely as it is sensitive information that can pose security risks if exposed.
your-client-secret
Represents the type of the tenant, primarily categorized based on the subscription model. Examples include EA (Enterprise Agreement), Pay-As-You-Go, CSP and Azure Plan. This provides information related to the billing plan used by the tenant.
PAY-AS-YOU-GO
PAY-AS-YOU-GO|EA|AZURE-PLAN|CSP
Retrieves a list of GCP projects with the given company ID.
/platform/v2/companies/{companyId}/vendors/gcp/projects
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
Creates a new gcp project for the specified company ID.
/platform/v2/companies/{companyId}/vendors/gcp/projects
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify a Google Cloud service account. It is used to distinguish the service account that interacts with Google Cloud resources and services.
106821279384347983826
A unique identifier for a Google Cloud Platform project, used to organize and manage GCP resources, services, and billing.
cloud-platform-1234
A user-friendly name or alias for a GCP project, used for easier identification and management.
My Cloud Project
A unique identifier for a BigQuery dataset, which is a collection of tables and views in Google Cloud Platform.
my_dataset
Retrieves detailed information about a specific GCP project linked to the given company ID and project ID.
/platform/v2/companies/{companyId}/vendors/gcp/projects/{projectId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier for a Google Cloud Platform project, used to organize and manage GCP resources, services, and billing.
cloud-platform-1234
Updates the information of a specific GCP project with the given project ID.
/platform/v2/companies/{companyId}/vendors/gcp/projects/{projectId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier for a Google Cloud Platform project, used to organize and manage GCP resources, services, and billing.
cloud-platform-1234
A user-friendly name or alias for a GCP project, used for easier identification and management.
My Cloud Project
A unique identifier for a BigQuery dataset, which is a collection of tables and views in Google Cloud Platform.
my_dataset
Deletes a specific Gcp Project linked to the specified project ID.
/platform/v2/companies/{companyId}/vendors/gcp/projects/{projectId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier for a Google Cloud Platform project, used to organize and manage GCP resources, services, and billing.
cloud-platform-1234
Retrieves a list of GCP service accounts with the given company ID.
/platform/v2/companies/{companyId}/vendors/gcp/service-accounts
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
Creates a new gcp service account for the specified company ID.
/platform/v2/companies/{companyId}/vendors/gcp/service-accounts
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
The alias name of the GCP service account.
my-service-account
A Base64-encoded string of the JSON key file containing the credentials for a GCP service account
<Base64-encoded JSON key file string>
Retrieves detailed information about a specific GCP service account and its associated project
/platform/v2/companies/{companyId}/vendors/gcp/service-accounts/{serviceAccountId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify a Google Cloud service account. It is used to distinguish the service account that interacts with Google Cloud resources and services.
106821279384347980000
Updates the information of a specific GCP account associated with the given company ID.
/platform/v2/companies/{companyId}/vendors/gcp/service-accounts/{serviceAccountId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify a Google Cloud service account. It is used to distinguish the service account that interacts with Google Cloud resources and services.
106821279384347980000
The alias name of the GCP service account.
my-service-account
Deletes a specific Gcp Account linked to the specified company ID.
/platform/v2/companies/{companyId}/vendors/gcp/service-accounts/{serviceAccountId}
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify a Google Cloud service account. It is used to distinguish the service account that interacts with Google Cloud resources and services.
106821279384347980000
Retrieves a list of GCP projects with the given Service Account ID.
/platform/v2/companies/{companyId}/vendors/gcp/service-accounts/{serviceAccountId}/projects
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
A unique identifier used to identify a Google Cloud service account. It is used to distinguish the service account that interacts with Google Cloud resources and services.
106821279384347980000