v1

latestOpenAPI 3.0.0Proprietary - Commercial Use Only2026-08-06172139621.6 KB
Company Digital Footprint

A new cloud is added to the given domain.

A new cloud is added to the given company's domain.

post/api/v2/companies/{id}/clouds

Path parameters

idinteger required
Example:123

The id of the company to be updated.

Request body

CompanySubdomainstring required

The company subdomain to which the cloud subdomain belongs.

CloudSubdomainstring required

The cloud subdomain to be added.

IPAddressstring

The IP address associated with the subdomain (if reachable).

StatusCodestring required

HTTP status code for the request sent to the cloud.

CloudServicestring required

The cloud service to be added. Cloud service value should be 'Amazon EC2', 'Amazon S3', 'Amazon CloudFront', 'AWS Global Accelerator', 'AWS EBS (Elastic Block Store)', 'AWS Kinesis Video Streams', 'AWS Elastic Beanstalk', 'Amazon ELB (Elastic Load Balancing)', 'Amazon AWS', 'Amazon RDS', 'Amazon Route 53', 'AWS Lambda', 'Amazon Lightsail', 'Amazon Redshift', 'Amazon VPC', 'AWS Auto Scaling', 'AWS Fargate', 'Amazon Lightsail', 'Google Compute Engine'

HasSslTlsSupportboolean

True if an SSL/TLS is supported on the cloud.

Example request

{
  "CompanySubdomain": "ns2.01cloud.com",
  "CloudSubdomain": "ec2-44-199-60-143.compute-1.amazonaws.com",
  "IPAddress": "192.168.1.2",
  "StatusCode": "200",
  "CloudService": "Amazon EC2"
}

Response

Success

CloudProviderIdinteger

Id of the created cloud provider.