Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
/platform
The Platform endpoint focuses on the overall management of the opsnow.io service.
It encompasses a wide range of configuration tasks for the site, from user management to adjustments for various services.
User Management: Add, modify, or remove users and assign roles and permissions.
Service Settings:Configure and adjust settings related to the opsnow.io service.
Insights with Platform Analytics: Understand user interactions, platform usage, and other essential metrics.
/asset
The Resources endpoint is designed for the overall management of cloud resources. It provides services to users who want to track, update, or configure cloud resources.
Resource List: Provides a list of in-use resources within the cloud.
Resource Details: Offers detailed information about a specific resource.
Resource Optimization: Allows the removal of unnecessary resources and optimization of the cloud environment..
This document introduces the official API of opsnow.io
Cost Savings: Explore complex cloud costs and find cost-saving opportunities.
Resource Management: Ensure visibility and control over cloud resources. Monitor and manage resources to optimize your cloud environment.
Intuitive API: This document guides developers through powerful APIs to provide integrations and automations for cloud management. With clear instructions and examples, developers can easily and quickly leverage all the features of the opsnow.io platform.
We're delighted to have you here, and we're confident that our platform will drive efficiency, clarity, and scalability for your cloud operations.
At , we're committed to simplifying the complexities of modern cloud infrastructure. Our CMP(Cloud Management Platform) stands at the forefront of this mission, providing unparalleled tools and insights for businesses.
To ensure optimal performance and fairness, we provide rate limits.
Standard users can make a maximum of 1000 requests per hour.
If more access is required, please contact us at contact@opsnow.io to upgrade your limits.
Welcome to api.opsnow.io API Reference. Our API is built with the purpose of streamlining cloud operations and is categorized into three main sections: asset
, cost
, and platform
. Each of these endpoints is designed to offer developers a robust set of tools for seamless cloud management.
opsnow.io uses standard HTTP response codes to indicate the success or failure of API requests. Typically, they are as follows:
Indicates inaccurate or incomplete parameters.
400
Bad Request: Used when the client's request is malformed or invalid.
401
Unauthorized: Used when the client is not authenticated or when the authentication token has expired.
404
Not Found: Used when the requested resource is not present on the server.
405
Method Not Allowed: Used when attempting to access a resource with an unsupported HTTP method.
429
Too Many Requests: Used when the client has sent too many requests within a given time frame, typically indicating exceeding request limits.
Indicates that there is an error on the opsnow.io server.
500
Internal Server Error: Used when an internal server error occurs. Specific details about the cause should be checked in the server logs.
503
Service Unavailable: Used when the server is temporarily unable to handle the request. This could occur, for example, when the server is overloaded or undergoing maintenance.
504
Gateway Timeout: Used when the server, acting as a gateway or proxy, did not receive a timely response from the upstream server.
opsnow.io also outputs error messages and error codes in JSON format.
This article describes the authentication method of opsnow.io's API.
All requests to the API require authentication.
opsnow.io uses a Bearer token for this purpose. Include the token in the request header as follows:
For security reasons, keep the access token confidential.
Avoid hardcoding it directly into the application or exposing it in client-side scripts.
opsnow.io issues an API key after the user authentication process during the login. Subsequently, you can obtain an access token to make API calls.
The requested user information is verified, and an API Key will be issued.
Using the API Key obtained in Step 1, request for access token issuance.
If the request for access token issuance is processed successfully, the access token and its expiration time (3600s) are returned.
With the access token obtained in Step 2, you can use opsnow.io's actual API.
The issued access token follows the Bearer token method, explicitly stating the Bearer string and transmitting the access token.
If the access token's validity period expires, access token reissuance is necessary.
Access the service and request the issuance of an API Key.
View the list of conditions that can be set according to resources by optimization category. If there are no conditions set, the default conditions are searched. Depending on the optimization type, resource type may be required.
Company Id
1
Vendor
Optimization category
Rule id
Resource type
ec2
Retrieve results of AWS commitment recommendation
Company ID
Recommendation target product
Service
Analysis terms
14
Linked accounts
Purchase option
Commitment terms
Offer Class
Savings Plan analysis type code
Retrieve the cost information based on AWS commitment purchase options and their corresponding purchase outcomes.
Company ID
Recommendation target product
Service
Analysis terms
14
Linked accounts
Purchase option
Commitment terms
Offer Class
Savings Plan analysis type code
Retrieve Reserved Instance inventory(purchased by user).
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve Reserved Instance inventory(purchased list).
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve the categories of AWS Reserved Instance inventory. The items within these categories can be used when categorizing the Reserved Instance commitments.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve Reserved Instance inventory(purchased by AutoSavings).
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve utilization data of each AWS Reserved Instance.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve time-series utilization summary for AWS Reserved Instance.
Company ID
1
Date query type
DAILY
Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve the categories of AWS Reserved Instance utilization. The items within these categories can be used when categorizing the values of Reserved Instance related to utilization.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve aggregated utilization summary for AWS Reserved Instance.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve utilization data of user's each AWS Reserved Instance.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve time-series utilization summary for user's AWS Reserved Instance.
Company ID
1
Date query type
DAILY
Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve the categories of user's AWS Reserved Instance utilization. The items within these categories can be used when categorizing the values of Reserved Instance related to utilization.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve aggregated utilization summary for user's AWS Reserved Instance.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
Commitment search type
All, My, AutoSavings
Retrieve Savings Plans inventory(purchased by user).
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve Savings Plans inventory(purchased list).
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve the categories of AWS Savings Plans inventory. The items within these categories can be used when categorizing the Savings Plans commitments.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve Savings Plans inventory(purchased by AutoSavings).
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve utilization data of each AWS Savings Plans.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve time-series utilization summary for AWS Savings Plans.
Company ID
1
Date query type
DAILY
Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve the categories of AWS Savings Plans utilization. The items within these categories can be used when categorizing the values of Savings Plans related to utilization.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve aggregated utilization summary for AWS Savings Plans.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve utilization data of each AWS commitment.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve time-series utilization summary for AWS commitment.
Company ID
1
Date query type
DAILY
Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve the categories of AWS commitment utilization. The items within these categories can be used when categorizing the values of commitment related to utilization.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve aggregated utilization summary for AWS commitment.
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account ID
['123456789011', '123456789012']
Service type
['EC2InstanceReserved', 'ComputeReserved']
Whether the commitment is expired
false
Commitment search Type
All, My, AutoSavings
Retrieve results of Azure Reservations recommendations
Company ID
1
To convert amount data to Korean Won(₩)
false
Azure Lookback Period
30
Commitment term
P1Y
Retrieve Reserved Instance inventory(purchased list).
Company ID
1
Date query type
DAILY
Available options: Search start Date
2020-10-01
Search end Date
2020-10-31
Project IDs
['pjt-sample-1', 'pjt-sample-2']
CUD types
['compute#commitment', 'cloudSql#commitment']
Regions
['1', '2']
Machine types
['GENERAL_PURPOSE_E2','GENERAL_PURPOSE']
Products
Resource types
Retrieve the categories of GCP CUD(Committed Use Discount) inventory. The items within these categories can be used when categorizing the Reserved Instance commitments.
Company ID
1
Date query type
DAILY
Available options: Search start Date
2020-10-01
Search end Date
2020-10-31
Project IDs
['pjt-sample-1', 'pjt-sample-2']
CUD types
['compute#commitment', 'cloudSql#commitment']
Regions
['1', '2']
Machine types
['GENERAL_PURPOSE_E2','GENERAL_PURPOSE']
Products
Resource types
Retrieve utilization data of each GCP CUD(Committed Use Discount).
Company ID
1
Date query type
DAILY
Available options: Search start Date
2020-10-01
Search end Date
2020-10-31
Project IDs
['pjt-sample-1', 'pjt-sample-2']
CUD types
['compute#commitment', 'cloudSql#commitment']
Regions
['1', '2']
Machine types
['GENERAL_PURPOSE_E2','GENERAL_PURPOSE']
Products
Resource types
Retrieve time-series utilization summary for GCP CUD(Committed Use Discount).
Company ID
1
Date query type
DAILY
Search start Date
2020-10-01
Search end Date
2020-10-31
Project IDs
['pjt-sample-1', 'pjt-sample-2']
CUD types
['compute#commitment', 'cloudSql#commitment']
Regions
['1', '2']
Machine types
['GENERAL_PURPOSE_E2','GENERAL_PURPOSE']
Products
Resource types
Retrieve the categories of GCP CUD(Committed Use Discount) utilization. The items within these categories can be used when categorizing the values of Reserved Instance related to utilization.
Company ID
1
Date query type
DAILY
Available options: Search start Date
2020-10-01
Search end Date
2020-10-31
Project IDs
['pjt-sample-1', 'pjt-sample-2']
CUD types
['compute#commitment', 'cloudSql#commitment']
Regions
['1', '2']
Machine types
['GENERAL_PURPOSE_E2','GENERAL_PURPOSE']
Products
Resource types
Retrieve aggregated utilization summary for GCP CUD(Committed Use Discount).
Company ID
1
Date query type
DAILY
Available options: Search start Date
2020-10-01
Search end Date
2020-10-31
Project IDs
['pjt-sample-1', 'pjt-sample-2']
CUD types
['compute#commitment', 'cloudSql#commitment']
Regions
['1', '2']
Machine types
['GENERAL_PURPOSE_E2','GENERAL_PURPOSE']
Products
Resource types
Retrieve coverage data of each GCP commitment.
Company ID
1
Date query type
DAILY
Available options: Search start Date
2020-10-01
Search end Date
2020-10-31
Project IDs
['pjt-sample-1', 'pjt-sample-2']
CUD types
['compute#commitment', 'cloudSql#commitment']
Regions
['1', '2']
Machine types
['GENERAL_PURPOSE_E2','GENERAL_PURPOSE']
Products
Resource types
Retrieve time-series coverage summary for GCP commitment.
Company ID
1
Date query type
DAILY
Search start Date
2020-10-01
Search end Date
2020-10-31
Project IDs
['pjt-sample-1', 'pjt-sample-2']
CUD types
['compute#commitment', 'cloudSql#commitment']
Regions
['1', '2']
Machine types
['GENERAL_PURPOSE_E2','GENERAL_PURPOSE']
Products
Resource types
Retrieve the categories of GCP commitment coverage. The items within these categories can be used when categorizing the values of commitment related to coverage.
Company ID
1
Date query type
DAILY
Available options: Search start Date
2020-10-01
Search end Date
2020-10-31
Project IDs
['pjt-sample-1', 'pjt-sample-2']
CUD types
['compute#commitment', 'cloudSql#commitment']
Regions
['1', '2']
Machine types
['GENERAL_PURPOSE_E2','GENERAL_PURPOSE']
Products
Resource types
Retrieve aggregated coverage summary for GCP commitment.
Company ID
1
Date query type
DAILY
Available options: Search start Date
2020-10-01
Search end Date
2020-10-31
Project IDs
['pjt-sample-1', 'pjt-sample-2']
CUD types
['compute#commitment', 'cloudSql#commitment']
Regions
['1', '2']
Machine types
['GENERAL_PURPOSE_E2','GENERAL_PURPOSE']
Products
Resource types
Retrieve the cost information based on GCP(Google Cloud Platform) CUD(Committed Use Discounts) purchase options and their corresponding purchase outcomes.
Company ID
1
menu
usage
vendor
aws
view type
history
Company id
1
Resource Type
ec2
Vendor
aws
View Type(current, history)
history
menu
usage
View Filter Data Quick Search For Usage
Menu Id
usage
Company id
1
Action Type(current, history)
current
ES Search Key List
Grid detail data inquiry according to optimization category and resource type
Company id
1
000000000000
ap-northeast-2
vol-00000
ebs
aws
Available options: idle
Grid data inquiry according to optimization category and resource type
Company id
1
Optimization category
Resource type
ec2
Cloud vendor
List of accounts to filter optimization results for
List of regions to filter optimization results for
List of serviceGroups to filter optimization results for
List of tags to filter optimization results for
View optimization charts by optimization category and resource type
Company id
1
Optimization category
Resource type
ec2
Cloud vendor
List of accounts to filter optimization results for
List of regions to filter optimization results for
List of serviceGroups to filter optimization results for
List of tags to filter optimization results for
Reset the optimization setting conditions for each resource by optimization category.
Company id
1
Vendor
Resource Type
ec2
Optimization category
right-sizing
Available options: Queries the last time resource optimization was performed.
Company id
1
Optimization category
Resource type
ec2
Cloud vendor
List of accounts to filter optimization results for
List of regions to filter optimization results for
List of serviceGroups to filter optimization results for
List of tags to filter optimization results for
Search the top card area data for each optimization category.
Company id
1
Optimization category
Resource type
ec2
Cloud vendor
List of accounts to filter optimization results for
List of regions to filter optimization results for
List of serviceGroups to filter optimization results for
List of tags to filter optimization results for
View History Usage Grid Data
Vendor
aws
Available options: Company id
1
Page Limit Count
1
Page Number Count
1
Page Offset
1
Page Total Count
1
From Date
2024-09-11
To Date
2024-09-25
Sort Column ID
histDt
Sort Direction
desc
Whether to download Excel
N
Resource Type
ec2
Vendor
aws
Header or not
Y
View Type(hour, day, week, month)
day
Language Code
en
Whether to check history or not
true
Search Text
test
Field List
Regions
Service Groups
Accounts
Tags
View Current Usage Grid Data
Vendor
aws
Available options: Company id
1
Region Id
ap-northeast-2
Page Limit Count
1
Page Number Count
1
Page Offset
1
Page Total Count
1
Sort Column ID
seq
Sort Direction
desc
Whether to download Excel
N
Resource Type
ec2
Vendor
aws
View Type(hour, day, week, month)
day
From Date
2024-09-11
To Date
2024-09-25
Search Text
test
Header or not
Y
Field List
Regions
Service Groups
Accounts
Tags
Service Group View Id
Default
Language Code
en
Resource Seq
0
Header Type
single
Resource or Not
N
Resource Name
test
Whether to check history or not
true
Whether to exclude deleted resources
Y
View Current Usage Chart Data
Vendor
aws
Available options: Company id
1
Resource Type
ec2
Vendor
aws
Resource Name
test
Regions
Service Groups
Accounts
Tags
Whether to exclude deleted resources
Y
View History Usage Chart Data
Vendor
aws
Available options: Company id
1
From Date
2024-09-11
To Date
2024-09-25
Resource Type
ec2
Vendor
aws
Regions
Service Groups
Accounts
Tags
View Type(hour, day, week, month)
day
Get tag keys for specified AWS account IDs
Company id
1
Company id
1
Company id
1
Company id
1
Company id
1
Retrieve information about the AWS account registered with the company.
Company ID
1
Browser Timezone
+09:00
Linked Account ID
'123456789011'
Linked Account Name
'Alias equals name'
AutoSavings AWS account access type
'role-arn / access-key '
roleArn
'roleArn'
siteRegion
'GLOBAL / CHINA'
AutoSavings services subscribed to by the account
'AUTO-RI, AUTO-STORAGE, AUTO-DISK
Current AutoSavings subscription status of the account
'SUBSCRIBED'
Retrieve AWS AutoSavings subscription histories
Company ID
1
Browser Timezone
+09:00
Linked Account ID
'123456789011'
Linked Account Name
'Alias equals name'
AutoSavings AWS account access type
'role-arn / access-key '
roleArn
'roleArn'
siteRegion
'GLOBAL / CHINA'
AutoSavings services subscribed to by the account
'AUTO-RI, AUTO-STORAGE, AUTO-DISK
Current AutoSavings subscription status of the account
'SUBSCRIBED'
View the latest subscription information by account
true
Retrieve registered AWS AutoSavings accounts state
Company ID
1
Browser Timezone
+09:00
Linked Account ID
'123456789011'
Linked Account Name
'Alias equals name'
AutoSavings AWS account access type
'role-arn / access-key '
roleArn
'roleArn'
siteRegion
'GLOBAL / CHINA'
AutoSavings services subscribed to by the account
'AUTO-RI, AUTO-STORAGE, AUTO-DISK
Current AutoSavings subscription status of the account
'SUBSCRIBED'
Retrieve the necessary information for AWS cross-account registration.
Company ID
1
Browser Timezone
+09:00
Linked Account ID
'123456789011'
Linked Account Name
'Alias equals name'
AutoSavings AWS account access type
'role-arn / access-key '
roleArn
'roleArn'
siteRegion
'GLOBAL / CHINA'
AutoSavings services subscribed to by the account
'AUTO-RI, AUTO-STORAGE, AUTO-DISK
Current AutoSavings subscription status of the account
'SUBSCRIBED'
Retrieve Information about customer sites utilizing AWS AutoSavings.
Company ID
1
Browser Timezone
+09:00
Linked Account ID
'123456789011'
Linked Account Name
'Alias equals name'
AutoSavings AWS account access type
'role-arn / access-key '
roleArn
'roleArn'
siteRegion
'GLOBAL / CHINA'
AutoSavings services subscribed to by the account
'AUTO-RI, AUTO-STORAGE, AUTO-DISK
Current AutoSavings subscription status of the account
'SUBSCRIBED'
Get Coverage List
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
If retrieve only AutoRI or not
Search type
All, My, AutoSavings
AWS commitment service type
all, savings-plans, reserved-instance
Get Coverage Total Transition
Company ID
1
Date query type
DAILY
Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
If retrieve only AutoRI or not
Search type
All, My, AutoSavings
AWS commitment service type
all, savings-plans, reserved-instance
Get Coverage Filter
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
If retrieve only AutoRI or not
Search type
All, My, AutoSavings
AWS commitment service type
all, savings-plans, reserved-instance
Get Coverage Total summary
Company ID
1
Date query type
DAILY
Available options: Start Date
2020-10-01
End Date
2020-10-31
Linked Account IDs
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
If retrieve only AutoRI or not
Search type
All, My, AutoSavings
AWS commitment service type
all, savings-plans, reserved-instance
Get My Inventory List
Company ID
1
Date query type
DAILY
Available options: Start Date
2023-10-01
End Date
2023-10-31
Linked Account ID
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Regions
[ {'code':'EC2InstanceReserved', 'value':'EC2 Instance'} ]
Instance types
[ 't2.micro', 'm4.xlarge' ]
OpsNow RI Purchase types
[ 'AUTO-RI', 'AUTO-SP', 'CLIENT-RI' ]
Search type
All, My, AutoSavings
Get Savings Plans Inventory List
Company ID
1
Date query type
DAILY
Available options: Start Date
2023-10-01
End Date
2023-10-31
Linked Account ID
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Regions
[ {'code':'EC2InstanceReserved', 'value':'EC2 Instance'} ]
Instance types
[ 't2.micro', 'm4.xlarge' ]
OpsNow RI Purchase types
[ 'AUTO-RI', 'AUTO-SP', 'CLIENT-RI' ]
Search type
All, My, AutoSavings
Get AutoSavings Inventory List
Company ID
1
Date query type
DAILY
Available options: Start Date
2023-10-01
End Date
2023-10-31
Linked Account ID
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Regions
[ {'code':'EC2InstanceReserved', 'value':'EC2 Instance'} ]
Instance types
[ 't2.micro', 'm4.xlarge' ]
OpsNow RI Purchase types
[ 'AUTO-RI', 'AUTO-SP', 'CLIENT-RI' ]
Search type
All, My, AutoSavings
Get Agreement Utilization List
Company ID
1
Date query type
DAILY
Available options: Start Date
2023-10-01
End Date
2023-10-31
Linked Account ID
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Regions
[ {'code':'EC2InstanceReserved', 'value':'EC2 Instance'} ]
Instance types
[ 't2.micro', 'm4.xlarge' ]
OpsNow RI Purchase types
[ 'AUTO-RI', 'AUTO-SP', 'CLIENT-RI' ]
Search type
All, My, AutoSavings
Get Utilization Total Transition
Company ID
1
Date query type
DAILY
Start Date
2023-10-01
End Date
2023-10-31
Linked Account ID
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Regions
[ {'code':'EC2InstanceReserved', 'value':'EC2 Instance'} ]
Instance types
[ 't2.micro', 'm4.xlarge' ]
OpsNow RI Purchase types
[ 'AUTO-RI', 'AUTO-SP', 'CLIENT-RI' ]
Search type
All, My, AutoSavings
Get Utilization Filter
Company ID
1
Date query type
DAILY
Available options: Start Date
2023-10-01
End Date
2023-10-31
Linked Account ID
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Regions
[ {'code':'EC2InstanceReserved', 'value':'EC2 Instance'} ]
Instance types
[ 't2.micro', 'm4.xlarge' ]
OpsNow RI Purchase types
[ 'AUTO-RI', 'AUTO-SP', 'CLIENT-RI' ]
Search type
All, My, AutoSavings
Get Utilization Total summary
Company ID
1
Date query type
DAILY
Available options: Start Date
2023-10-01
End Date
2023-10-31
Linked Account ID
['123456789011', '123456789012']
Products
['EC2InstanceReserved', 'ComputeReserved']
Regions
[ {'code':'EC2InstanceReserved', 'value':'EC2 Instance'} ]
Instance types
[ 't2.micro', 'm4.xlarge' ]
OpsNow RI Purchase types
[ 'AUTO-RI', 'AUTO-SP', 'CLIENT-RI' ]
Search type
All, My, AutoSavings
View abnormal cost detection history list
site code
BESPIN
company id
1
user id
abcd
Abnormal Cost Analysis Type
account
Abnormal Cost AI/Manual Type
manual
View ai/manual abnormal cost detection daily grid data
Analyze Type
ai
site code
BESPIN
company id
1
user id
abcd
History Seq
0
Anomaly Rule Seq
0
View abnormal cost detection notification sent history
site code
BESPIN
company id
1
user id
abcd
History Seq
0
Anomaly Rule Seq
0
View abnormal cost detection history details and pie chart data
site code
BESPIN
company id
1
user id
abcd
History Seq
0
Anomaly Rule Seq
0
View manual abnormal cost detection history details and pie chart data inquiry
site code
BESPIN
company id
1
user id
abcd
History Seq
0
Anomaly Rule Seq
0
View the trend of cost anomalies detected by AI.
Vendor
AWS
site code
BESPIN
company id
1
company name
1
default vendor
AWS
user email
abcd@bespingloba.com
user id
abcd
user name
abcd
vendor
AWS
Sensitivity
M
Forecast Date
2024-06-02
View the cost trend of cloud usage.
Vendor
AWS
site code
BESPIN
company id
1
company name
1
default vendor
AWS
user email
abcd@bespingloba.com
user id
abcd
user name
abcd
vendor
AWS
List of vendors
Selected Vendors by Widget
["AWS"]
View Type
account
Component Type
dashboard_compare_cost_trend_widget
Widget Date Type
monthly
Widget Date Type (etc. monthly, weekly, daily)
monthly, weekly, daily
Time Frame
last_3_months
View By(account,product,region)
account
Filter Type(top_10_by_cost / custom)
top_10_by_cost
Custom Filter
Selected Account Filter
000000000000
Selected Accounts Filter
Selected Items Filter
Selected Tag Key Filter
Name
Selected Service Group Set Filter
00000000-0000-0000-0000-000000000000
Widget Selected Currency
Sensitivity value for a specific widget
M
Analysis date
2024-06-02
View the usage data that may lead to ai-predicted anomalous costs
Vendor
AWS
site code
BESPIN
company id
1
company name
1
default vendor
AWS
user email
abcd@bespingloba.com
user id
abcd
user name
abcd
vendor
AWS
Selected Vendors by Widget
["AWS","GCP"]
Sensitivity
M
Forecast Date
2024-09-23
View the number of triggered alerts and abnormal cost information by cloud vendor and type.
site code
BESPIN
company id
1
user id
abcd
List of vendors
["AWS"]
View the number of triggered alerts and abnormal cost information by cloud vendor and type.
Vendor
AWS
site code
BESPIN
company id
1
user id
abcd
List of vendors
["AWS"]
Create or update the setting of anomaly detection rule.
site code
BESPIN
company id
1
company name
1
default vendor
AWS
user email
abcd@bespingloba.com
user id
abcd
user name
abcd
vendor
AWS
Anomaly Rule Seq
0
Anomaly Rule Name
Name
Abnormal Cost AI/Manual Type
manual
Abnormal Cost Analysis Type
account
Sensitivity
M
Threshold value
1
Threshold detection options(percentage/amount)
percentage
Alarm Setting Status(active/inactive)
inactive
Alarm Frequency(daily, weekly)
daily
Alarm Option(only, all)
only
Alarm recipients
Alarm Enabled
Y
Forecast Date
2024-06-02
Analysis date
2024-06-02
View By
account
View the rules for detecting anomalies and sending alerts.
site code
BESPIN
company id
1
company name
1
default vendor
AWS
user email
abcd@bespingloba.com
user id
abcd
user name
abcd
vendor
AWS
View the specific rule for detecting anomalies and sending alerts.
Rule Seq
0
site code
BESPIN
company id
1
company name
1
default vendor
AWS
user email
abcd@bespingloba.com
user id
abcd
user name
abcd
vendor
AWS
Anomaly Rule Seq
0
View detailed portion chart data of cost analytics
site code
BESPIN
company id
1
user id
abcd
AWS
2019-08-12
2023-02-01
2024-02-12
account
216093335544
216093335544
Cost Analytics Filters
Detail Filters
VisibleFields of detail grid
["vendor","linkedAccountId","productName","region","usage","cost","usageType"]
Tags Filter
false
View detailed grid of cost analytics
site code
BESPIN
company id
1
user id
abcd
AWS
2019-08-12
2023-02-01
2024-02-12
account
216093335544
216093335544
Cost Analytics Filters
Detail Filters
VisibleFields of detail grid
["vendor","linkedAccountId","productName","region","usage","cost","usageType"]
Tags Filter
false
View summary of cost analytics
site code
BESPIN
company id
1
user id
abcd
start date
2023-02-01
end date
2024-02-12
items per page
30
page number
1
user name
abcd
view by
account
selected vendors
["AWS"]
Cost Analytics Filters
monthly
false
View Cost Analytics filter
site code
BESPIN
company id
1
user id
abcd
Cost Analytics Filters
Cost Analytics inquiry start date
2024-09-01
Cost Analytics inquiry end date
2024-09-30
View By
account
Filter query category
platform
Selected Key
test
Search Text
test
selected vendors
["AWS"]
View Cost Analytics filter
site code
BESPIN
company id
1
user id
abcd
Cost Analytics Filters
Cost Analytics inquiry start date
2024-09-01
Cost Analytics inquiry end date
2024-09-30
View By
account
Filter query category
platform
Selected Key
test
Search Text
test
selected vendors
["AWS"]
View Category of cost analytics
site code
BESPIN
company id
1
user id
abcd
Cost Analytics Filters
Cost Analytics inquiry start date
2024-09-01
Cost Analytics inquiry end date
2024-09-30
View By
account
Filter query category
platform
Selected Key
test
Search Text
test
selected vendors
["AWS"]
View cloud costs from the previous period and the estimated costs for the current month.
site code
BESPIN
company id
1
company name
1
default vendor
AWS
user email
abcd@bespingloba.com
user id
abcd
user name
abcd
vendor
AWS
selected Vendor
AWS
The last date to include in the data range (inclusive). If not provided, defaults to the UTC current date.
View the latest cloud costs collection date of each vendor.
site code
BESPIN
company id
1
company name
1
default vendor
AWS
user email
abcd@bespingloba.com
user id
abcd
user name
abcd
vendor
AWS
Retrieves a list of AWS accounts associated with the specified company ID.
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.
The ID of the organization, obtainable through 'listCompanies'.
f23a80d2-2077-4e0a-aa85-e7b08a379be7
The unique identifier of the AWS account.
123456789012
Removes an AWS account from the system using the specified company and account IDs.
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.
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.
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
Example: 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
Obtains the details of a specific Azure tenant linked to the given company ID.
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
Deletes a specific Azure tenant linked to the specified company ID.
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.
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
Obtains the details of a specific Azure subscription linked to the given tenant ID.
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
Deletes a specific Azure subscription linked to the specified tenant ID.
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
Retrieves detailed information about a specific GCP project linked to the given company ID and project ID.
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
Deletes a specific Gcp Project linked to the specified project ID.
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 detailed information about a specific GCP service account and its associated project
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
Deletes a specific Gcp Account linked to the specified company ID.
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.
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 an existing AWS account identified by company and account IDs.
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
Creates a new Azure tenant for the specified company ID.
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
Pattern: 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
Updates the information of a specific Azure tenant associated with the given company ID.
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
Creates a new Azure subscription for the specified tenant ID.
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
Updates the information of a specific Azure subscription associated with the given tenant ID.
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
List registrable Azure subscriptions for the specified tenant ID.
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
Pattern: PAY-AS-YOU-GO|EA|AZURE-PLAN|CSP
Creates a new gcp project for the specified company ID.
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
Updates the information of a specific GCP project with the given project ID.
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
Creates a new gcp service account for the specified company ID.
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>
Updates the information of a specific GCP account associated with the given company ID.
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