All Products
Search
Document Center

Direct Mail:DescDomain

Last Updated:Apr 14, 2026

Configure the domain name.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

The table below describes the authorization required to call this API. You can define it in a Resource Access Management (RAM) policy. The table's columns are detailed below:

  • Action: The actions can be used in the Action element of RAM permission policy statements to grant permissions to perform the operation.

  • API: The API that you can call to perform the action.

  • Access level: The predefined level of access granted for each API. Valid values: create, list, get, update, and delete.

  • Resource type: The type of the resource that supports authorization to perform the action. It indicates if the action supports resource-level permission. The specified resource must be compatible with the action. Otherwise, the policy will be ineffective.

    • For APIs with resource-level permissions, required resource types are marked with an asterisk (*). Specify the corresponding Alibaba Cloud Resource Name (ARN) in the Resource element of the policy.

    • For APIs without resource-level permissions, it is shown as All Resources. Use an asterisk (*) in the Resource element of the policy.

  • Condition key: The condition keys defined by the service. The key allows for granular control, applying to either actions alone or actions associated with specific resources. In addition to service-specific condition keys, Alibaba Cloud provides a set of common condition keys applicable across all RAM-supported services.

  • Dependent action: The dependent actions required to run the action. To complete the action, the RAM user or the RAM role must have the permissions to perform all dependent actions.

Action

Access level

Resource type

Condition key

Dependent action

dm:DescDomain

get

*All Resource

*

None None

Request parameters

Parameter

Type

Required

Description

Example

DomainId

integer

Yes

The domain ID. Call QueryDomainByParam to obtain it.

13464

RequireRealTimeDnsRecords

boolean

No

Specifies whether to perform real-time DNS resolution.

true

Response elements

Element

Type

Description

Example

object

The response parameters.

SpfRecord

string

The SPF record value from the Direct Mail console.

include:spf1.dm.aliyun.com

CnameConfirmStatus

string

Indicates if the CNAME host record has been modified. A value of 1 indicates a change, including reverting to the original value. A value of 0 indicates no change.

0

DefaultDomain

string

Indicates if this is the default domain name.

This parameter is deprecated and always returns 0 (No).

0

CreateTime

string

The time the domain name was created.

2025-03-19T12:49Z

CnameRecord

string

The CNAME host record.

dmtrace

CnameAuthStatus

string

The CNAME verification status. Valid values: 0 (Success), 1 (Failure).

1

IcpStatus

string

The ICP filing status. 1 indicates the filing is complete. 0 indicates no filing is found.

1

DnsTxt

string

The ownership record value resolved from public DNS.

0c40d5f125af4e42892a

DomainName

string

The domain name.

test.example.net

DomainId

string

The domain ID.

158910

DnsSpf

string

The SPF record value resolved from public DNS.

v=xxxx

SpfAuthStatus

string

The SPF verification status. Valid values: 0 (Success), 1 (Failure).

1

RequestId

string

The request ID.

51B74264-46B4-43C8-A9A0-6B8E8BC04F34

MxRecord

string

The MX record value from the Direct Mail console.

mx01.dm.aliyun.com

MxAuthStatus

string

The MX verification status. Valid values: 0 (Success), 1 (Failure).

1

DnsMx

string

The MX record value resolved from public DNS.

mx01.dm.aliyun.com

DomainStatus

string

The verification status of the domain name. Valid values:

  • 0: Available. The domain name is verified.

  • 1: Unavailable. The domain name failed verification.

1

TlDomainName

string

The root domain.

example.com

TracefRecord

string

The CNAME record value from the Direct Mail console.

tracedm.aliyuncs.com

DomainType

string

The required value for the domain ownership verification record, from the Direct Mail console.

0c40d5f125af4e42892a

SpfRecordV2

string

The complete SPF record. This parameter replaces SpfRecord. You can directly use the value of SpfRecordV2 without constructing it from the value of SpfRecord.

v=spf1 include:spf1.dm.aliyun.com -all

DkimRR

string

The DKIM host record.

aliyun-cn-hangzhou._domainkey.hangzhou26

DkimPublicKey

string

The public key for the DKIM record.

v=DKIM1; k=rsa; p=MIGfMA0GCSqGSI...

DkimAuthStatus

string

The DKIM verification status. Valid values: 0 (Verified), 1 (Not verified).

0

HostRecord

string

The host record for domain ownership verification.

xxx

DmarcRecord

string

The DMARC record value.

v=DMARC1;p=none;rua=mailto:dmarc_report@service.aliyun.com

DnsDmarc

string

The DMARC record value resolved from public DNS.

v=DMARC1;p=none;rua=mailto:dmarc_report@service.aliyun.com

DmarcAuthStatus

integer

The DMARC verification status. Valid values: 0 (Verified), 1 (Not verified).

1

DmarcHostRecord

string

The DMARC host record.

_dmarc.xxx

DkimRsaLength

integer

The length of the DKIM RSA key, such as 1024 or 2048.

1024

DomainVersion

integer

Examples

Success response

JSON format

{
  "SpfRecord": "include:spf1.dm.aliyun.com",
  "CnameConfirmStatus": "0",
  "DefaultDomain": "0",
  "CreateTime": "2025-03-19T12:49Z",
  "CnameRecord": "dmtrace",
  "CnameAuthStatus": "1",
  "IcpStatus": "1",
  "DnsTxt": "0c40d5f125af4e42892a",
  "DomainName": "test.example.net",
  "DomainId": "158910",
  "DnsSpf": "v=xxxx",
  "SpfAuthStatus": "1",
  "RequestId": "51B74264-46B4-43C8-A9A0-6B8E8BC04F34",
  "MxRecord": "mx01.dm.aliyun.com",
  "MxAuthStatus": "1",
  "DnsMx": "mx01.dm.aliyun.com",
  "DomainStatus": "1",
  "TlDomainName": "example.com",
  "TracefRecord": "tracedm.aliyuncs.com",
  "DomainType": "0c40d5f125af4e42892a",
  "SpfRecordV2": "v=spf1 include:spf1.dm.aliyun.com -all",
  "DkimRR": "aliyun-cn-hangzhou._domainkey.hangzhou26",
  "DkimPublicKey": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSI...",
  "DkimAuthStatus": "0",
  "HostRecord": "xxx",
  "DmarcRecord": "v=DMARC1;p=none;rua=mailto:dmarc_report@service.aliyun.com",
  "DnsDmarc": "v=DMARC1;p=none;rua=mailto:dmarc_report@service.aliyun.com",
  "DmarcAuthStatus": 1,
  "DmarcHostRecord": "_dmarc.xxx",
  "DkimRsaLength": 1024,
  "DomainVersion": 0
}

Error codes

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.