API Reference

Get the persisted add-subdomain DNS plan

Reads the persisted DNS plan after checking the workflows:add-subdomain entitlement for the execution. The operation is read-only and succeeds only for an add-subdomain execution with a valid plan already produced; other workflow or planning states return a conflict.

GET/v1/executions/{id}/subdomain-plan

Reads the persisted DNS plan after checking the workflows:add-subdomain entitlement for the execution. The operation is read-only and succeeds only for an add-subdomain execution with a valid plan already produced; other workflow or planning states return a conflict.

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

id*string

Execution ID.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/executions/string/subdomain-plan"
{  "plan": {    "apexAlias": {      "dnsName": "string",      "evaluateTargetHealth": true,      "hostedZoneId": "string"    },    "executionId": "string",    "hostedZoneId": "string",    "items": [      {        "current": {          "aliasTarget": {            "dnsName": "string",            "evaluateTargetHealth": true,            "hostedZoneId": "string"          },          "name": "string",          "ttl": 1,          "type": "A",          "values": []        },        "disposition": "already-correct",        "hostname": "string"      }    ],    "planHash": "string",    "replacementRequired": true,    "rootDomain": null  }}