POST
/
api
/
v1
/
atb
curl --request POST \
  --url https://app.aegister.com/api/v1/atb \
  --header 'Content-Type: application/json' \
  --header 'X-Aegister-Token: <api-key>' \
  --data '{
  "organization": 123,
  "device_id": "ATBXXXXXXX",
  "email": "jsmith@example.com",
  "type": "series",
  "services": [
    "OneFirewall IPv4 Protection"
  ]
}'
{
  "error": 0,
  "messages": [],
  "ticket": 123
}

Authorizations

X-Aegister-Token
string
header
required

Body

organization
number

Unique identifier for the Organization.

device_id
string

Unique identifier associated with the installed device.

Example:

"ATBXXXXXXX"

email
string

Email address of the technical point of contact responsible for managing and overseeing the security aspects of your organization's devices. This email will be used for communication related to security alerts, updates, and important notifications.

type
enum<string>

The configuration of the deployment of your threat blocker.

Available options:
series,
parallel
services
enum<string>[]

Enabled services for this ATB

The enabled service.

Available options:
OneFirewall IPv4 Protection,
OneFirewall Domain Protection

Response

201
application/json
error
integer

Any value different from 0 indicates an error.
More details can be found in messages.

Required range: 0 <= x <= 0
Example:

0

messages
any[]

If error is 1, contains zero or more details on the error.

Example:
[]
ticket
number

Created ATB unique id.