ACL API (v2.1.6)

Download OpenAPI specification:Download

Access Control List

ACL

IP-based access-control endpoints.

Add ACL Entries

Adds one or more IPv4 CIDR blocks to the account IP authentication ACL. Only routable public addresses are accepted. Mask must be divisible by 8 (/8, /16, /24, /32).

Authorizations:
apikey
Request Body schema: application/json
required

Body for add acl entries.

required
Array of objects (cidrEntry)
apikey
required
string

Responses

Request samples

Content type
application/json
{
  • "acl": [ ],
  • "apikey": "Your API Key"
}

Response samples

Content type
application/json
{
  • "acl": [ ],
  • "statusCode": "200",
  • "status": "Success",
  • "message": "ACLs added"
}

List ACL Entries

Returns all IP ACL entries for the authenticated account.

Authorizations:
apikey
Request Body schema: application/json
required

Body for list acl entries.

apikey
required
string

Responses

Request samples

Content type
application/json
{
  • "apikey": "Your API Key"
}

Response samples

Content type
application/json
{
  • "acl": [ ],
  • "statusCode": "200",
  • "status": "Success"
}

Remove ACL Entries

Removes one or more IPv4 CIDR blocks from the account IP authentication ACL.

Authorizations:
apikey
Request Body schema: application/json
required

Body for remove acl entries.

required
Array of objects (cidrEntry)
apikey
required
string

Responses

Request samples

Content type
application/json
{
  • "acl": [ ],
  • "apikey": "Your API Key"
}

Response samples

Content type
application/json
{
  • "acl": [ ],
  • "statusCode": "200",
  • "status": "Success",
  • "message": "ACLs removed"
}