Skip to content

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
Email ["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