POST /public-storage
https://api.nephosec.com/v1/public-storage
Resource Description
Scan cloud storage resources for public accessibility by providing a list of resource names.
Request Headers
accept: application/json
x-api-key: <api-key>
Request Body
{
"Company": "company-name",
"Name": "bucket-name",
"Provider": "cloud-provider",
"Account": "cloud-account-id",
"Email": ["email1@domain.com", "email2@domain.com", "email3@domain.com"]
}
| Key | Value | Data Type |
|---|---|---|
| Company | "my-company-name" | string |
| Name | "my-cloud-resource" | string |
| Provider | "aws" OR "azure" OR "gcp" OR "gce" | string |
| Account | "aws-account-id" OR "azure-storage-account-name" | string |
| ["aws-admin@domain.com", "azure-admin@domain.com", "gcp-admin@domain.com"] | list of strings |
Example CURL request:
curl -X POST "https://api.nephosec.com/public-storage/public-storage" -H "accept: application/json" -H "x-api-key: <your-api-key-here>" -D {
"Company": "company-name",
"Name": "bucket-name",
"Provider": "cloud-provider",
"Account": "cloud-account-id",
"Email": ["email1@domain.com", "email2@domain.com", "email3@domain.com"]
}
Example response:
200 OK