All Products
Search
Document Center

Direct Mail:DescDomain

Last Updated:Jan 07, 2026

You can configure domain names.

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 name ID. Obtain this ID by calling the QueryDomainByParam operation.

13464

RequireRealTimeDnsRecords

boolean

No

Specifies whether to perform real-time DNS parsing.

true

Response elements

Element

Type

Description

Example

object

SpfRecord

string

The SPF record value provided by the Direct Mail console.

include:spf1.dm.aliyun.com

CnameConfirmStatus

string

Indicates whether the CNAME host record was modified. A value of 1 means the record was modified. Reverting to the original value is also considered a modification. A value of 0 means the record was not modified.

0

DefaultDomain

string

Indicates whether the domain name is the default domain name.

Value: 0 (No). This field is deprecated.

0

CreateTime

string

The time when the domain name was created.

2025-03-19T12:49Z

CnameRecord

string

The custom part of the CNAME host record.

dmtrace

CnameAuthStatus

string

The CNAME authentication flag. 0: Succeeded. 1: Failed.

1

IcpStatus

string

The ICP filing status. 1 indicates that the domain name has an ICP filing. 0 indicates that the domain name does not have an ICP filing.

1

DnsTxt

string

The ownership record value parsed from the public domain name.

0c40d5f125af4e42892a

DomainName

string

The domain name.

test.example.net

DomainId

string

The domain name ID.

158910

DnsSpf

string

The SPF record value parsed from the public domain name.

v=xxxx

SpfAuthStatus

string

The SPF authentication flag. 0: Succeeded. 1: Failed.

1

RequestId

string

The request ID.

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

MxRecord

string

The MX record value provided by the Direct Mail console.

mx01.dm.aliyun.com

MxAuthStatus

string

The MX authentication flag. 0: Succeeded. 1: Failed.

1

DnsMx

string

The MX record value parsed from the public domain name.

mx01.dm.aliyun.com

DomainStatus

string

The domain status. This indicates whether the domain name passed authentication. Valid values:

  • 0: Active. The domain name passed authentication.

  • 1: Inactive. The domain name failed authentication.

1

TlDomainName

string

The primary domain name.

example.com

TracefRecord

string

The CNAME record value provided by the Direct Mail console.

tracedm.aliyuncs.com

DomainType

string

The ownership record provided by the Direct Mail console.

0c40d5f125af4e42892a

SpfRecordV2

string

The SPF record. This field replaces the `spfRecord` field. You can directly display the value of this field without needing to calculate it from the response.

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

DkimRR

string

The DKIM host record. This is the key of the DKIM record to configure in your DNS settings.

aliyun-cn-hangzhou._domainkey.hangzhou26

DkimPublicKey

string

The DKIM public key. This is the value of the DKIM record to configure in your DNS settings.

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

DkimAuthStatus

string

The DKIM authentication flag. Indicates if the DKIM record in your DNS settings passed verification. 0: Passed. 1: Not passed.

0

HostRecord

string

The host record.

xxx

DmarcRecord

string

The DMARC record value.

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

DnsDmarc

string

The DMARC record value parsed from the public domain name.

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

DmarcAuthStatus

integer

The DMARC authentication flag. Indicates if the DMARC record in your DNS settings passed verification. 0: Passed. 1: Not passed.

1

DmarcHostRecord

string

The DMARC host record value.

_dmarc.xxx

DkimRsaLength

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": 0
}

Error codes

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.