POST
/domainscreateDomain
Authentication
This operation does not declare an authentication requirement in the API contract.
Request body (required)
FieldTypeDescription
namerequiredstring (hostname)tlsunknownValues: "opportunistic", "enforced".
capabilitiesobjectsendingunknownValues: "enabled", "disabled".
receivingunknownValues: "enabled", "disabled".
Request examples
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
idrequiredstringnamerequiredstringstatusrequiredstringregionrequiredstringrecordsrequiredarraytlsstringcapabilitiesobjectapplication/json
{
"id": "string",
"name": "string",
"status": "string",
"region": "string",
"tls": "string"
}