Download OpenAPI specification:Download
{- "data": [
- {
- "id": "string",
- "accountId": "string",
- "domain": "string",
- "domainKind": "SignicatManaged",
- "requireMutualTls": true,
- "customerManagedParameters": {
- "certificateKind": "LetsEncrypt",
- "certificateId": "string",
- "validTo": "string"
}, - "tlsState": "NotReady",
- "dnsState": "NotReady",
- "isDefaultDomain": true,
- "createdAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z"
}
]
}| domain | string |
| domainKind required | string Enum: "SignicatManaged" "CustomerManaged" |
| makeDefault | boolean or null |
| requireMutualTls | boolean or null |
object or null Additional parameters required when |
{- "domain": "string",
- "domainKind": "SignicatManaged",
- "makeDefault": true,
- "requireMutualTls": true,
- "customerManagedParameters": {
- "certificateKind": "LetsEncrypt",
- "certificateId": "string",
- "validTo": "string"
}
}{- "id": "string",
- "accountId": "string",
- "domain": "string",
- "domainKind": "SignicatManaged",
- "requireMutualTls": true,
- "customerManagedParameters": {
- "certificateKind": "LetsEncrypt",
- "certificateId": "string",
- "validTo": "string"
}, - "tlsState": "NotReady",
- "dnsState": "NotReady",
- "isDefaultDomain": true,
- "createdAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z"
}{- "id": "string",
- "accountId": "string",
- "domain": "string",
- "domainKind": "SignicatManaged",
- "requireMutualTls": true,
- "customerManagedParameters": {
- "certificateKind": "LetsEncrypt",
- "certificateId": "string",
- "validTo": "string"
}, - "tlsState": "NotReady",
- "dnsState": "NotReady",
- "isDefaultDomain": true,
- "createdAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z"
}{- "records": [
- {
- "domain": "string",
- "type": "string",
- "value": "string",
- "valid": true,
- "dnsCorrect": true,
- "dnsValidationOverride": true,
- "partnerWildcardDns": true,
- "pointsToSignicatIdentityBrokerCname": true
}
], - "valid": true
}| domain required | string non-empty The domain to check |
| certificateKind required | string Enum: "LetsEncrypt" "Csr" "Custom" |
{- "domain": "string",
- "certificateKind": "LetsEncrypt"
}{- "records": [
- {
- "domain": "string",
- "type": "string",
- "value": "string",
- "valid": true,
- "dnsCorrect": true,
- "dnsValidationOverride": true,
- "partnerWildcardDns": true,
- "pointsToSignicatIdentityBrokerCname": true
}
], - "valid": true
}| domain required | string non-empty The domain to check |
| kind required | string Enum: "SignicatManaged" "CustomerManaged" The kind of domain to check |
| requireMutualTls | boolean or null Whether the domain will use mTLS or not. Required when Kind = CustomerManaged |
{- "domain": "string",
- "kind": "SignicatManaged",
- "requireMutualTls": true
}{- "valid": true,
- "error": "string",
- "code": "Valid"
}