Add Record

1. API Endpoint

https://openapi.dns.com/api/record/create/

2. Input Parameters

Parameter Name Type Description
domain Domain or Domain ID string Required
record Hostname string Optional, defaults to @
type Record Type string Optional, defaults to A record
value Record Value string The record value to be added, e.g. 127.0.0.1
view_id Line ID int Optional, defaults to the default line
ttl TTL int Optional, defaults to 600
mx MX int When type is MX, this is the MX priority; for other types, it represents weight (the larger the value, the higher the weight, range 1–55)
remark Remark string Optional

3. Output Parameters

Parameter Name Type Description
code Return Code int 0 means success; non-zero refers to error codes
message Message string If the operation succeeds, this may be empty; if it fails, an error message will be returned
data Response Data array If the API returns data, it will be in an array. If no data, it will be empty

4. Data Field (data) Description

Parameter Name Type Description
data Domain Array array The array of domains returned on success
data.domain_id Domain ID int -
data.record_id Record ID string -
data.record Host int -
data.type Record Type string -
data.value Record Value string -
data.view_id Line ID string -
data.status Domain Status int 1 = Active, 2 = Suspended, 3 = System Suspended
data.ttl TTL (Time to Live) int -
data.mx MX Priority int -
data.remark Remark string -
DNS Grace
DNS Sugar
DNS Puff
DNS Amy
DNS Jude
DNS NOC
Title
Email Address
Type
Information
Code
Submit