boundry.
RegionSydney, Australia
Documentation/createDomain
POST/domains

createDomain

Authentication

This operation does not declare an authentication requirement in the API contract.

Request body (required)

FieldTypeDescription
namerequiredstring (hostname)

tlsunknown

Values: "opportunistic", "enforced".

capabilitiesobject

sendingunknown

Values: "enabled", "disabled".

receivingunknown

Values: "enabled", "disabled".

Request examples

request.sh
bash
curl --request POST 'https://api.au.boundry.dev/domains' \
+  -H 'Authorization: Bearer $BOUNDRY_API_KEY' \
+  -H 'Content-Type: application/json' \
+  --data '{"name":"string","tls":"opportunistic","capabilities":{"sending":"enabled","receiving":"enabled"}}'

201 response

Domain

FieldTypeDescription
idrequiredstring

namerequiredstring

statusrequiredstring

regionrequiredstring

recordsrequiredarray

tlsstring

capabilitiesobject

response.jsonExample response
application/json
{
  "id": "string",
  "name": "string",
  "status": "string",
  "region": "string",
  "tls": "string"
}