요청 매개 변수설명
요청 매개 변수
설명
KeyAPI에 접속하는 데 필요한 키는 '도구' -> 'API' 사이드바 메뉴 아래 Dynadot 계정 제어판에서 사용할 수 있습니다.
CommandDomain:
, , , , , ,
, , , , , , , , , , , , , , , , , , ,
, , , ,
, contact:
, , , , , ,
, , Nameserver:
, , , , , , , Account:
, , , , , , , , , , , , Folder:
, , , , , , , , , , , , , , Aftermarket:
, ,
, , , ,
, , , , , , , , Other:
, , , , , , {KO} 형식. 받는 응답에는 다음 항목 중 2개 이상이나 3개가 포함되어야 합니다:
결과 XML 태그설명
결과 XML 태그
설명
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
검색 명령
검색 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:
검색 요청 매개변수설명
검색 요청 매개변수
설명
domain0 - domain99검색 중인 도메인 이름은 일반 계정당 1개 도메인을 지정할 수 있으며, 대량 과초대량 계정은 최대 100개 도메인을 지정할 수 있습니다.
language0 - language99 (선택적)해당 도메인의 언어 태그, IDN에만 사용하세요
show_price (선택적)당신의 계정 통화로 가격을 표시하려면, "1"와 같게 설정하세요.
currency (선택적)통화 유형을 결정할 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 만약 이 매개변수를 빼먹는다면, 우리는 계정의 기본 통화를 사용할 것입니다.
결과 XML 태그설명
결과 XML 태그
설명
<Results></Results>검색 명령의 XML 응답의 루트 노드
<SearchResponse></SearchResponse>검색 응답 태그
<SearchHeader></SearchHeader>서치 헤더 태그
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<DomainName></DomainName>방금 검색한 도메인 이름
<Available></Available>도메인 이름이 사용 가능한 경우
<Price></Price>만약 "show_price"를 "1"로 설정하면, 이 도메인이 사용 가능한 경우 가격 정보를 알려줍니다.
<Language></Language>도메인 이름에 대한 언어 정보
Search ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1¤cy=USD
Response (XML format)
<Results>
<SearchResponse>
<SearchHeader>
<SuccessCode>0</SuccessCode>
<DomainName>mydomain.com</DomainName>
<Available>yes</Available>
<Price>77.00 in USD</Price>
</SearchHeader>
</SearchResponse>
<SearchResponse>
<SearchHeader>
<SuccessCode>0</SuccessCode>
<DomainName>mydomain.net</DomainName>
<Available>yes</Available>
<Price>44.00 in USD</Price>
</SearchHeader>
</SearchResponse>
</Results>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1¤cy=USD
Response (JSON format){
"SearchResponse":{
"ResponseCode":"0",
"SearchResults":[
{
"DomainName":"mydomain.com",
"Available":"yes",
"Price":"77.00 in USD"
},
{
"DomainName":"mydomain.net",
"Available":"yes",
"Price":"44.00 in USD"
}
]
}
}
명령 등록
등록 명령을 호출하면 등록 주문을 생성하고 처리합니다. 주문에 대한 지불을 위해 충분한 계정 잔액이 있어야 합니다. 등록 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다.
등록 요청 매개변수설명
등록 요청 매개변수
설명
domain등록하려는 도메인 이름에는 한 번에 하나의 1 도메인만 등록할 수 있습니다
language (선택적)요청된 도메인의 언어 태그입니다. 도메인이 IDN이면 필요합니다.
duration도메인을 등록하는 데 얼마나 걸립니까
registrant_contact (선택적)도메인에 사용하려는 등록자 연락처
admin_contact (선택적)등록자 연락처
technical_contact (선택적)도메인에서 사용하려는 기술 연락처
billing_contact (선택적)도메인에서 사용하려는 청구 연락처
option0 (필요한 경우)
.AT, .BE, 등록자 이름
option1 (필요한 경우)W 등록 기관 (선택 사항)
.AT에 대해 option0, option1, 또는 둘 다를 지정할 수 있습니다.
premium (선택적)프리미엄 도메인을 등록하려면 "1" (선택 사항)으로 설정하세요.
currency (선택적)통화 유형을 결정할 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 만약 이 매개변수를 빼먹는다면, 우리는 계정의 기본 통화를 사용할 것입니다.
coupon (선택적)이 명령에 적용하려는 쿠폰 코드
결과 XML 태그설명
결과 XML 태그
설명
<RegisterResponse></RegisterResponse>등록 응답 태그
<RegisterHeader></RegisterHeader>등록 헤더 태그
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<RegisterContent></RegisterContent>등록 컨텐츠의 태그
<Expiration></Expiration>유닉스 시간 만료 날짜 (UTC 자정부터 밀리초 단위로 1년 1970까지), 결과가 "success"일 때에만 사용됩니다.
<Registration></Registration>유닉스 시간으로 등록 일자 (UTC 1월 1, 1970의 자정 이후의 밀리초) (결과가 "success" 인 경우에만 사용됨)
레지스터 예제
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=register&domain=domain1.net&duration=3¤cy=USD
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<RegisterResponse>
<RegisterHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</RegisterHeader>
<RegisterContent>
<Expiration>1458379145266</Expiration>
</RegisterContent>
</RegisterResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=register&domain=domain1.net&duration=3¤cy=USD
Response (JSON format){
"RegisterResponse": {
"ResponseCode": 0,
"Status": "success",
"DomainName": "domain1.net",
"Expiration": 1458379145266
}
}
삭제 명령
삭제 명령을 호출하면 아직 여유 기간에 있는 도메인이 삭제됩니다. 계정 잔액에는 등록료가 환불될 것입니다. 갱신된 도메인이거나 새 계정으로 이전된 도메인은 API를 통해 삭제할 수 없습니다. 삭제 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:
요청 매개변수 삭제설명
요청 매개변수 삭제
설명
domain삭제하려는 도메인 이름은 요청 당 하나의 1 도메인만 삭제할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<DeleteResponse></DeleteResponse>삭제 응답 태그
<DeleteHeader></DeleteHeader>삭제 헤더의 태그
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
삭제 예시
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=delete&domain=domain1.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<DeleteResponse>
<DeleteHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteHeader>
</DeleteResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete&domain=domain1.com
Response (JSON format){
"DeleteResponse": {
"ResponseCode": 0,
"Status": "success",
"DomainName": "domain1.com"
}
}
갱신 명령
갱신 명령을 호출하면 갱신 주문이 생성되고 처리됩니다. 주문을 지불하기 위해 충분한 계정 잔액이 있어야 합니다. 갱신 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:
갱신 요청 매개변수설명
갱신 요청 매개변수
설명
domain갱신하려는 도메인 이름은 요청 당 한 개의 1 도메인만 가능합니다.
duration도메인 갱신을 위해 몇 년이 필요한가요?
year (선택적)현재 연도 도메인의 만료일
currency (선택적)통화 유형을 결정할 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 만약 이 매개변수를 빼먹는다면, 우리는 계정의 기본 통화를 사용할 것입니다.
price_check (선택적)이 매개 변수를 명령에 추가하여이 도메인을 갱신하는 데 필요한 가격 세부 정보를 확인할 수 있습니다. 참고 :이 매개 변수를 명령에 추가하면 업데이트하지 않고 가격 정보만 표시됩니다.
coupon (선택적)이 명령에 적용하려는 쿠폰 코드
no_renew_if_late_renew_fee_needed (선택적)당신은 도메인이 지각 갱신 수수료를 필요로 하는 경우 갱신을 피하기 위해 이 매개변수를 명령에 추가할 수 있습니다. 도메인이 지각 갱신 수수료를 필요로하여 갱신해야하는 경우에, 명령에 "no_renew_if_late_renew_fee_needed = 1"이 전달되었을 때, 도메인은 갱신되지 않을 것입니다.
결과 XML 태그설명
결과 XML 태그
설명
<RenewResponse></RenewResponse>갱신 응답의 태그입니다, 이는 응답 XML 문서의 루트 노드입니다
<RenewHeader></RenewHeader>헤더 갱신
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<PriceInfo></PriceInfo>가격 정보 태그는 상태가 "price_check_success"일 때만 사용됩니다.
<RenewContent></RenewContent>새로운 컨텐츠의 태그, 상태가 "success"일 때만 사용됩니다.
<Expiration></Expiration>유닉스 시간 만료 날짜 (UTC 자정부터 밀리초 단위로 1년 1970까지), 결과가 "success"일 때에만 사용됩니다.
Renew ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&domain=domian1.com&command=renew&duration=1¤cy=USD&coupon=testcoupon
Response (XML format)
<RenewResponse>
<RenewHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</RenewHeader>
<RenewContent>
<Expiration>73984579834</Expiration>
</RenewContent>
</RenewResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&domain=domian1.com&command=renew&duration=1¤cy=USD&coupon=testcoupon
Response (JSON format){
"RenewResponse":{
"ResponseCode":"0",
"Status":"success",
"DomainName":"domain1.com",
"Expiration":"73984579834"
}
}
푸시 명령
푸시 명령을 호출하면 푸시 주문을 생성하고 처리합니다. 주문을 위해 도메인과 계정을 잠금 해제해야 합니다. 수령자 계정은 주문을 완료하기 위해 도메인을 거부하거나 수락해야 합니다. 푸시 명령을 호출하는 경우, 다음과 같은 매개변수가 포함되어야 합니다.
푸시 요청 매개변수설명
푸시 요청 매개변수
설명
domain푸시하려는 도메인 이름입니다. 우리는 대량 푸시도 지원하며, 도메인을 분리하기 위해 ";"를 사용할 수 있습니다. 예시: domain1.com;domain2.com
receiver_push_username수신자 계정의 사용자 이름을 입력하세요
currency (선택적)통화 유형을 결정할 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 만약 이 매개변수를 빼먹는다면, 우리는 계정의 기본 통화를 사용할 것입니다.
unlock_domain_for_push(optional)이 매개 변수를 '1'로 설정하십시오. 도메인이 잠겨있으면 자동으로 잠금 해제되므로 수동으로 도메인 잠금 해제를 할 필요가 없습니다
receiver_email(optional)수신자 계정의 푸시 이메일
결과 XML 태그설명
결과 XML 태그
설명
<PushResponse></PushResponse>응답의 루트 노드 인 XML 문서의 푸시 응답 태그
<PushHeader></PushHeader>헤더 푸시
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Push ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=push&domain=domian1.com&receiver_push_username=username¤cy=USD
Response (XML format)
<PushResponse>
<PushHeader>
<SuccessCode>0</SuccessCode>
<Status>order created</Status>
</PushHeader>
</PushResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=push&domain=domian1.com&receiver_push_username=username¤cy=USD
Response (JSON format){
"PushResponse":{
"ResponseCode":"0",
"Status":"order created"
}
}
전송 명령
전송 명령을 호출하면 전송 주문을 생성하고 처리합니다. 일부 tld는 주문을 완료하기 위해 이전 등록기의 확인이 필요할 수 있습니다. 전송 명령을 호출하는 경우 다음 매개 변수를 포함해야 합니다:
전송 요청 매개 변수설명
전송 요청 매개 변수
설명
domainDynadot으로 전송하려는 도메인 이름은 한 번에 1개의 도메인만 요청할 수 있습니다.
auth이체 요청을 위한 승인 코드입니다.
currency (선택적)통화 유형을 결정할 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 만약 이 매개변수를 빼먹는다면, 우리는 계정의 기본 통화를 사용할 것입니다.
registrant_contact (선택적)이전이 완료된 경우에 사용하려는 등록자 연락처입니다. (모든 tld가 이 기능을 지원하지는 않음)
admin_contact (선택적)도메인 이전이 완료될 때 사용하려는 관리자 연락처입니다. (모든 tld가이 기능을 지원하지는 않음)
technical_contact (선택적)전송이 완료될 때 사용할 기술 연락처입니다. (모든 최상위 도메인이 이 기능을 지원하지는 않습니다)
billing_contact (선택적)전송이 완료될 때 사용하려는 청구 연락처입니다. (모든 tld가 이 기능을 지원하지는 않습니다)
premium (선택적)프리미엄 도메인을 전송하려면 "1"와 같게 설정하세요 (선택 사항)
privacy (선택적)설정하려는 도메인의 개인 정보 상태는 "on" 또는 "off". 일 수 있습니다. 잘못된 입력이 있거나 입력이 없으면 계정 기본 개인 정보 수준이 적용됩니다.
name_servers (선택적)도메인 이전이 완료된 후 적용할 네임서버 목록입니다. 네임서버를 분리하려면 ","를 사용할 수 있습니다. 예: ns1.domain1.com,ns2.domain2.com
coupon (선택적)이 명령에 적용하려는 쿠폰 코드
결과 XML 태그설명
결과 XML 태그
설명
<TransferResponse></TransferResponse>전송 응답 태그, 응답 XML 문서의 루트 노드입니다.
<TransferHeader></TransferHeader>전송 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
전송 예시
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=transfer&domain=domian1.com&auth=testauth¤cy=USD&coupon=testcoupon
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<TransferResponse>
<TransferHeader>
<SuccessCode>0</SuccessCode>
<Status>order created</Status>
<DomainName>domain1.com</DomainName>
<OrderId>1234567</OrderId>
</TransferHeader>
</TransferResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=transfer&domain=domian1.com&auth=testauth¤cy=USD&coupon=testcoupon
Response (JSON format){
"TransferResponse": {
"ResponseCode": 0,
"Status": "order created",
"DomainName": "domain1.com",
"OrderId": "1234567"
}
}
대량 등록 명령어
대량 등록 명령을 호출하면 등록 주문이 생성되고 처리됩니다. 주문에 대한 지불을 위해 충분한 계정 잔고가 있어야 합니다. 대량 등록 명령을 호출할 경우 다음 매개변수를 포함해야 합니다:
대량으로 등록 요청 매개변수설명
대량으로 등록 요청 매개변수
설명
domain0-domain99등록하길 원하는 도메인 이름(들), 요청 당 최대 100개의 도메인을 등록할 수 있습니다
premium (선택적)프리미엄 도메인을 등록하려면 "1" (선택 사항)으로 설정하세요.
currency (선택적)통화 유형을 결정하실 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 이 매개변수를 빠뜨리신 경우, 계정의 기본 통화를 사용하게 됩니다.
coupon (선택적)이 명령에 적용하려는 쿠폰 코드
결과 XML 태그설명
결과 XML 태그
설명
<BulkRegisterResponse></BulkRegisterResponse>대량 등록 응답의 태그
<BulkRegisterHeader></BulkRegisterHeader>대량 등록 헤더 태그
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<BulkRegisterContent></BulkRegisterContent>대량 등록 내용의 태그
<Expiration></Expiration>유닉스 시간 만료 날짜 (UTC 자정부터 밀리초 단위로 1년 1970까지), 결과가 "success"일 때에만 사용됩니다.
<Result></Result>등록 작업 결과
<Message></Message>"error" 결과일 때만 등록 작업의 오류 메시지 사용합니다.
대량 등록 예시
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com¤cy=USD
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<BulkRegisterResponse>
<BulkRegisterHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</BulkRegisterHeader>
<BulkRegisterContent>
<BulkRegister>
<RegisterResult>
<DomainName>domain0.com</DomainName>
<Expiration>1234567890</Expiration>
<Result>success</Result>
<Message>-</Message>
</RegisterResult>
<RegisterResult>
<DomainName>domain1.com</DomainName>
<Expiration>-</Expiration>
<Result>error</Result>
<Message>not_available</Message>
</RegisterResult>
</BulkRegister>
</BulkRegisterContent>
</BulkRegisterResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com¤cy=USD
Response (JSON format){
"BulkRegisterResponse": {
"ResponseCode": 0,
"Status": "success",
"BulkRegister": [
{
"DomainName": "domain0.com",
"Expiration": "1234567890",
"Result": "success",
"Message": "-"
},
{
"DomainName": "domain1.com",
"Expiration": "-",
"Result": "error",
"Message": "not_available"
}
]
}
}
도메인 정보 명령
이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:
도메인 정보 요청 매개변수설명
도메인 정보 요청 매개변수
설명
domain요청당 1 도메인만 허용됩니다.
결과 XML 태그설명
결과 XML 태그
설명
<DomainInfoResponse></DomainInfoResponse>응답 XML 문서의 루트 노드
<DomainInfoResponseHeader></DomainInfoResponseHeader>응답 헤더
<ResponseCode></ResponseCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<DomainInfoContent></DomainInfoContent>응답 내용
<Domain></Domain>도메인
<Name></Name>도메인 이름
<Expiration></Expiration>유닉스 시간 (1월 1, 1970 일의 자정 UTC부터 밀리초 단위로 측정한 도메인 만료 날짜)
<Registration></Registration>유닉스 시간으로 된 도메인 등록 일자 (2021년 1월 1970일 자정 UTC부터 밀리초로 측정)
<NameServerSettings></NameServerSettings>도메인의 이름 서버 설정
<Type></Type>도메인의 이름 서버 유형
<WithAds></WithAds>당신이 도메인에 대한 주차 페이지를 원한다면
<Whois></Whois>후이즈 정보
<Registrant></Registrant>등록자 정보
<ContactId></ContactId>연락 아이디
<Admin></Admin>관리자 정보
<Technical></Technical>테크니컬 정보
<Billing></Billing>결제 정보
<Locked></Locked>잠긴 상태 여부
<Disabled></Disabled>상태 활성화
<UdrpLocked></UdrpLocked>Udrp 잠금 여부 확인
<UdrpLocked></UdrpLocked>Udrp 잠금 여부 확인
<RegistrantUnverified></RegistrantUnverified>등록자 미확인
<Hold></Hold>홀드
<Privacy></Privacy>개인정보 상태
<isForSale></isForSale>판매 상태
<RenewOption></RenewOption>갱신 옵션
<Note></Note>노트
<Folder></Folder>폴더 정보
<FolderId></FolderId>폴더 ID
<FolderName></FolderName>폴더 이름
Domain Information ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=domain_info&domain=domain1.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<DomainInfoResponse>
<DomainInfoHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</DomainInfoHeader>
<DomainInfoContent>
<Domain>
<Name>domain1.com</Name>
<Expiration>1361430589062</Expiration>
<Registration>1234567890123</Registration>
<NameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>Yes</WithAds>
</NameServerSettings>
<Whois>
<Registrant>
<ContactId>0</ContactId>
</Registrant>
<Admin>
<ContactId>0</ContactId>
</Admin>
<Technical>
<ContactId>0</ContactId>
</Technical>
<Billing>
<ContactId>0</ContactId>
</Billing>
</Whois>
<Locked>yes</Locked>
<Disabled>no</Disabled>
<UdrpLocked>no</UdrpLocked>
<RegistrantUnverified>no</RegistrantUnverified>
<Hold>no</Hold>
<Privacy>none</Privacy>
<isForSale>yes</isForSale>
<RenewOption>no renew option</RenewOption>
<Note/>
<Folder>
<FolderId>-1</FolderId>
<FolderName>(no folder)</FolderName>
</Folder>
</Domain>
</DomainInfoContent>
</DomainInfoResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=domain_info&domain=domain1.com
Response (JSON format){
"DomainInfoResponse": {
"ResponseCode": 0,
"Status": "success",
"DomainInfo": {
"Name": "domain1.com",
"Expiration": "1361430589062",
"Registration": "1234567890123",
"NameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "Yes"
},
"Whois": {
"Registrant": {
"ContactId": "0"
},
"Admin": {
"ContactId": "0"
},
"Technical": {
"ContactId": "0"
},
"Billing": {
"ContactId": "0"
}
},
"Locked": "yes",
"Disabled": "no",
"UdrpLocked": "no",
"RegistrantUnverified": "no",
"Hold": "no",
"Privacy": "none",
"isForSale": "yes",
"RenewOption": "no renew option",
"Note": "",
"Folder": {
"FolderId": "-1",
"FolderName": "(no folder)"
}
}
}
}
Whois 명령 설정
Whois 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:
Whois 요청 매개변수 설정설명
Whois 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
registrant_contact도메인의 등록자 정보
admin_contact도메인 관리자 정보
technical_contact도메인의 기술 정보
billing_contact도메인의 청구 정보
결과 XML 태그설명
결과 XML 태그
설명
<SetWhoisResponse></SetWhoisResponse>응답 XML 문서의 루트 노드
<SetWhoisHeader></SetWhoisHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Whois ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_whois&domain=domain4.com®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (XML format)
<SetWhoisResponse>
<SetWhoisHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetWhoisHeader>
</SetWhoisResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_whois&domain=domain4.com®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (JSON format){
"SetWhoisResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
이름 서버 설정 명령
설정 이름 서버 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:
이름 서버 요청 매개변수 설정설명
이름 서버 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
ns0 - ns12도메인에 사용할 이름 서버를 설정할 수 있습니다. 최대 13개의 이름 서버를 지정할 수 있지만 이미 계정에 있어야 합니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetNsResponse></SetNsResponse>설정 이름 서버 응답의 태그, 응답의 루트 노드입니다 XML 문서
<SetNsHeader></SetNsHeader>설정 이름 서버 응답 헤더 태그
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
콰 Ns Example
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetNsResponse>
<SetNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetNsHeader>
</SetNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com
Response (JSON format){
"SetNsResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
주차 명령 설정
세트 주차 명령어를 호출하는 경우, 다음 매개변수를 포함해야 합니다:
주차 요청 매개 변수 설정설명
주차 요청 매개 변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
with_ads (선택적)"no"와 함께이 매개 변수를 사용하면 제3자 광고를 사용하지 않을 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetParkingResponse></SetParkingResponse>집합주차 응답 태그는 응답 문서 XML의 루트 노드입니다
<SetParkingHeader></SetParkingHeader>주차 폴더 헤더 설정
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Parking ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_parking&domain=domain1.com&with_ads=no
Response (XML format)
<SetParkingResponse>
<SetParkingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetParkingHeader>
</SetParkingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_parking&domain=domain1.com&with_ads=no
Response (JSON format){
"SetParkingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
전달 지시 설정
세트 포워딩 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:
전달 요청 매개변수 설정설명
전달 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
forward_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오. is_temp (선택적)당신이 원하는 도메인의 전방 상태를 전달하려면 기본값은 "temporary",입니다. 영구적으로 전달하려면이 매개 변수를 "no"와 함께 사용하십시오.
결과 XML 태그설명
결과 XML 태그
설명
<SetForwardingResponse></SetForwardingResponse>응답 XML 문서의 루트 노드
<SetForwardingHeader></SetForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Forwarding ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_forwarding&forward_url=http://www.mydomain.com&domain=domain1.com,domain2.com
Response (XML format)
<SetForwardingResponse>
<SetForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetForwardingHeader>
</SetForwardingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_forwarding&forward_url=http://www.mydomain.com&domain=domain1.com,domain2.com
Response (JSON format){
"SetForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
스텔스 명령 설정
통화에 set stealth 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다.
위장 요청 매개 변수 설정설명
위장 요청 매개 변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
stealth_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오. stealth_title (선택적)페이지 제목
결과 XML 태그설명
결과 XML 태그
설명
<SetStealthResponse></SetStealthResponse>응답 XML 문서의 루트 노드
<SetStealthHeader></SetStealthHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Stealth ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Response (XML format)
<SetStealthResponse>
<SetStealthHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetStealthHeader>
</SetStealthResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Response (JSON format){
"SetStealthResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
호스팅 설정 명령
호스팅 설정 명령을 호출한다면, 다음 매개변수를 포함해야 합니다.
호스팅 요청 매개변수 설정설명
호스팅 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
hosting_type원하는 호스팅 유형은 "advanced" 및 "basic"에서 선택할 수 있습니다.
mobile_view_onhosting_type이 "advanced", 일 경우에만 이 매개변수를 "yes"로 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetHostingResponse></SetHostingResponse>응답 XML 문서의 루트 노드
<SetHostingHeader></SetHostingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Hosting ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Response (XML format)
<SetHostingResponse>
<SetHostingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetHostingHeader>
</SetHostingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Response (JSON format){
"SetHostingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
DNS2 설정 명령
DNS2 명령어 호출 시, 다음 매개변수가 포함되어야 합니다:
SET_DNS2 명령을 실행하면 기본적으로 현재 DNS 설정이 덮어씌워집니다. 이 동작을 변경하고 새로운 DNS 설정을 현재 설정에 추가하려면 선택적 매개변수 add_dns_to_current_setting을 사용할 수 있습니다.
DNS2 요청 매개변수 설정설명
DNS2 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
main_record_type0 - main_record_type19 (optional)메인 레코드 타입은 "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email"입니다.
main_record0 - main_record19도메인을 위한 DNS 레코드를 지정하세요
main_recordx0 - main_recordx19Mx 거리, 전진 유형 (301은 '1'로, 302는 '2'로), 숨은 전진 제목 또는 이메일 별칭, main_record_type이 'forward', 'mx', 'stealth', 'email'일 때 필요합니다.
subdomain0 - subdomain99 (선택적)Subdomain records (선택적)
sub_record_type0 - sub_record_type99서브도메인 레코드 유형, 'a', 'aaaa', 'cname', 'forward', 'txt', 'srv', 'mx', 'stealth', 'email' 이어야 합니다.
sub_record0 - sub_record99하위 도메인 IP 주소 또는 대상 호스트
sub_recordx0 - sub_recordx99Mx 거리, 전진 유형, 은폐 전진 제목 또는 이메일 별칭은 main_record_type이 "forward","mx","stealth","email" 일 때 필요합니다.
ttl (선택적)수명
add_dns_to_current_setting (선택적)DNS 설정에 새로운 DNS 설정을 추가하려면 '1'로 설정합니다 (선택 사항)
결과 XML 태그설명
결과 XML 태그
설명
<SetDnsResponse></SetDnsResponse>응답 XML 문서의 루트 노드
<SetDnsHeader></SetDnsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set DNS2 ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_dns2&domain=domain1.com&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1&main_record_type1=mx&main_record1=mail1.myisp.com&main_recordx1=0&subdomain0=www&sub_record_type0=a&sub_record0=192.168.1.1
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDnsResponse>
<SetDnsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDnsHeader>
</SetDnsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_dns2&domain=domain1.com&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1&main_record_type1=mx&main_record1=mail1.myisp.com&main_recordx1=0&subdomain0=www&sub_record_type0=a&sub_record0=192.168.1.1
Response (JSON format){
"SetDnsResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
Dnssec 명령어 설정
Set Dnssec 명령을 호출하면 도메인 dnssec를 설정합니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출할 때 다음 매개변수를 포함해야 합니다.
당신은 도메인 이름을 기반으로 선택적으로 Option의 해당 매개변수 값을 채울 수 있습니다.
옵션 1 : domain_name , key_tag , digest_type , digest , algorithm
옵션 2 : domain_name , flags , public_key , algorithm
참고 사항: 매개 변수값으로 해당 레이블의 번호를 선택해 주세요. 만약 해당하지 않으면 무시해 주세요.
Dnssec 요청 매개 변수 설정설명
Dnssec 요청 매개 변수 설정
설명
domain_nameDNSSEC를 설정해야하는 도메인 이름
key_tag키 태그
digest_type다음 목록에서 숫자를 선택하여 디지털 서명 유형을 나타냅니다:
SHA-1(1)
SHA-256(2)
GOSTR 34.11-94 (3)
SHA-384(4)
digest선택한 다이제스트 유형에 해당하는 값을 입력하세요.
algorithm다음 목록에서 숫자를 선택하여 디지털 서명 알고리즘을 나타낼 수 있습니다:
RSA/MD5(1)
Diffie-Hellman (2)
DSA/SHA-1(3)
Elliptic Curve (4)
RSA/SHA-1(5)
DSA-NSEC3-SHA1(6)
RSASHA1-NSEC3-SHA1(7)
RSA/SHA-256(8)
RSA/SHA-512(10)
GOSTR 34.10-2001(12)
ECDSA Curve P-256 with SHA-256(13
ECDSA Curve P-384 with SHA-384(14)
ED25519(15
ED448(16)
Indirect (252)
Private DNS (253
Private OID (254)
flags디지털 서명 기호를 나타내기 위해 다음 목록에서 번호를 선택할 수 있습니다: ZSK(256) KSK(257)
public_key공개 키는 Base64 인코딩이어야 합니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetDnssecResponse></SetDnssecResponse>응답의 루트 노드
<SetDnssecHeader></SetDnssecHeader>DNSSEC 헤더 설정
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
Dnssec 예제 설정
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_dnssec&domain_name=domain-haha1.com&flags=257&public_key=123&algorithm=1
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDnssecResponse>
<SetDnssecHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDnssecHeader>
<SetDnssecContent/>
</SetDnssecResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_dnssec&domain_name=domain-haha1.com&flags=257&public_key=123&algorithm=1
Response (JSON format){
"SetDnssecResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
이메일 전달 명령 설정
이메일 전달 명령을 설정하려면 다음 매개변수를 포함해야 합니다:
이메일 전달 요청 매개변수 설정설명
이메일 전달 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
forward_type포워드 유형, 이메일을 "donot": 로 전달하지 마십시오, 이메일을 다른 메일 호스트(MX 레코드)로 전달하세요, 이메일을 다른 메일 호스트로 전달하세요
username0 - username9사용자 이름, "forward_type"이(가) "forward" 경우에만 사용됩니다.
exist_email0 - exist_email9기존의 이메일 주소, "forward_type"이(가) "forward"일 때만 사용됩니다.
mx_host0 - mx_host2메일 호스트, "forward_type"이(가) "mx" 일 때에만 사용됩니다.
mx_distance0 - mx_distance2Distance0은 가장 우선순위가 높으며, "forward_type"이(가) "mx"일 때에만 사용됩니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetEmailForwardingResponse></SetEmailForwardingResponse>응답 XML 문서의 루트 노드
<SetEmailForwardingHeader></SetEmailForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Email Forward ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_email_forward&domain=testdomain.com&forward_type=forward&username0=testusername&
[email protected] Response (XML format)
<SetEmailForwardingResponse>
<SetEmailForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetEmailForwardingHeader>
</SetEmailForwardingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_email_forward&domain=testdomain.com&forward_type=forward&username0=testusername&
[email protected] Response (JSON format){
"SetEmailForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
도메인 설정 명령어 설정
세트 클리어 도메인 설정 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:
도메인 설정 요청 파라미터 설정설명
도메인 설정 요청 파라미터 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
service원하는 서비스를 삭제할 수 있습니다: "forward", "stealth", "email_forwarding", "dns", "dnssec", 및 "nameservers"
결과 XML 태그설명
결과 XML 태그
설명
<SetClearDomainSettingResponse></SetClearDomainSettingResponse>응답 XML 문서의 루트 노드
<SetClearDomainSettingHeader></SetClearDomainSettingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Clear Domain Setting ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Response (XML format)
<SetClearDomainSettingResponse>
<SetClearDomainSettingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetClearDomainSettingHeader>
</SetClearDomainSettingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Response (JSON format){
"SetClearDomainSettingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 설정 명령어
세트 폴더 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:
폴더 요청 매개변수 설정설명
폴더 요청 매개변수 설정
설명
domain업데이트할 도메인 이름은 요청 당 하나의 1 도메인만 설정할 수 있습니다.
folder원하는 도메인을 이동할 폴더 이름입니다. 기본 폴더로 도메인을 이동하려면 "Default"을(를) 폴더 이름으로 사용하십시오. 폴더 이름은 대소문자를 구분합니다. 예를 들어, "Folder1"와 "folder1"은(는) 두 개의 다른 폴더 이름입니다.
folder_id (선택적)도메인을 이동하려는 폴더 ID
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderResponse></SetFolderResponse>세트 폴더 응답의 태그입니다. 이것은 응답의 루트 노드입니다 XML 문서
<SetFolderHeader></SetFolderHeader>폴더 헤더 설정
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder&domain=domian1.com&folder=folder1
Response (XML format)
<SetFolderResponse>
<SetFolderHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderHeader>
</SetFolderResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder&domain=domian1.com&folder=folder1
Response (JSON format){
"SetFolderResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
노트 설정 명령
만약 호출하는 것이 set note 명령어라면, 다음 매개변수들이 포함되어야 합니다.
노트 요청 매개변수 설정설명
노트 요청 매개변수 설정
설명
domain설정하려는 도메인은 한 요청당 1 도메인만 설정할 수 있습니다.
note도메인에 설정하려는 노트는 null일 수 있습니다
결과 XML 태그설명
결과 XML 태그
설명
<SetNoteResponse></SetNoteResponse>응답 XML 문서의 루트 노드
<SetNoteHeader></SetNoteHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Note ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_note&domain=domain1.com¬e=Do not modify any information
Response (XML format)
<SetNoteResponse>
<SetNoteHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetNoteHeader>
</SetNoteResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_note&domain=domain1.com¬e=Do not modify any information
Response (JSON format){
"SetNoteResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
고객 ID 설정 명령 (재판매업자 전용)
고객 ID를 설정하는 명령을 호출하는 경우, 다음과 같은 매개변수가 포함되어야 합니다:
고객 ID 요청 매개 변수 설정설명
고객 ID 요청 매개 변수 설정
설명
domain설정하려는 도메인 , 복수 도메인은 쉼표로 구분됩니다 (맥스:100)
customer_id도메인에 설정하려는 고객 ID는 null일 수 없습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetCustomerIdResponse></SetCustomerIdResponse>응답 XML 문서의 루트 노드
<SetCustomerIdHeader></SetCustomerIdHeader>응답 헤더
<SetCustomerIdContent></SetCustomerIdContent>응답 내용
<SetCustomerIdSuccess></SetCustomerIdSuccess>고객 ID 설정 성공 응답 내용
<SetCustomerIdFailed></SetCustomerIdFailed>고객 ID 설정 실패 응답 내용
<ResponseCode></ResponseCode>만약 작업이 성공한 경우, "0"은 성공, "-1"은 실패, "1"은 문제입니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
고객 ID 예제 설정
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_customer_id&domain=domain1.com,domain2.com&customer_id=123456
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetCustomerIdResponse>
<SetCustomerIdHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SetCustomerIdHeader>
<SetCustomerIdContent>
<SetCustomerIdSuccess>
<content>
<Domain>domain1.com</Domain>
<CustomerId>123456</CustomerId>
</content>
<content>
<Domain>domain2.com</Domain>
<CustomerId>123456</CustomerId>
</content>
</SetCustomerIdSuccess>
</SetCustomerIdContent>
</SetCustomerIdResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_customer_id&domain=domain1.com,domain2.com&customer_id=123456
Response (JSON format){
"SetCustomerIdResponse": {
"ResponseCode": 0,
"Status": "success",
"SetCustomerIdSuccess": [
{
"Domain": "domain1.com",
"CustomerId": 123456
},
{
"Domain": "domain2.com",
"CustomerId": 123456
}
]
}
}
갱신 옵션 설정
재설정 옵션 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다:
갱신 옵션 요청 매개변수 설정설명
갱신 옵션 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
renew_option이것은 "donot", "auto", "reset"로 할 수 있습니다
결과 XML 태그설명
결과 XML 태그
설명
<SetRenewOptionResponse></SetRenewOptionResponse>응답 XML 문서의 루트 노드
<SetRenewOptionHeader></SetRenewOptionHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
갱신 옵션 예시 설정
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_renew_option&domain=domain1.com&renew_option=auto
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetRenewOptionResponse>
<SetRenewOptionHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetRenewOptionHeader>
</SetRenewOptionResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_renew_option&domain=domain1.com&renew_option=auto
Response (JSON format){
"SetRenewOptionResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
개인정보 설정 명령
개인정보 설정 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:
개인정보 요청 파라미터 설정설명
개인정보 요청 파라미터 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
option설정하려는 도메인의 개인 정보 보호 상태는 "full", "partial", 또는 "off"일 수 있습니다.
whois_privacy_option원하는 도메인의 whois 개인 정보 보호 상태를 설정할 수 있습니다. "yes" 또는 "no" 중 하나입니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetPrivacyResponse></SetPrivacyResponse>응답 XML 문서의 루트 노드
<SetPrivacyHeader></SetPrivacyHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Privacy ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Response (XML format)
<SetPrivacyResponse>
<SetPrivacyHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetPrivacyHeader>
</SetPrivacyResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Response (JSON format){
"SetPrivacyResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
TLD 가격
이 기능은 XML 및 JSON 포맷에서만 사용할 수 있습니다:
Tld 가격 요청 매개변수설명
Tld 가격 요청 매개변수
설명
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 합니다. 기본 통화는 계정 설정에서 Api 기본 통화입니다.
count_per_page (optional)페이지당 표시되는 엔터티 수는 몇 개입니까?
page_index (optional)어떤 페이지의 엔티티를 보시겠습니까?
sort (optional)다음 옵션 중 하나를 정렬 매개변수의 값으로 선택해 주십시오:
* 선택하지 않으신 경우, 기본 정렬을 사용합니다.
1) RankAsc (기본값)
2) RankDesc
3) NameAsc
4) NameDesc
5) SalesAsc
6) SalesDesc
7) LaunchDateAsc
8) LaunchDateDesc
9) CountAsc
10) CountDesc
11) RegistryAsc
12) RegistryDesc
결과 XML 태그설명
결과 XML 태그
설명
<TldPriceResponse></TldPriceResponse>응답 XML 문서의 루트 노드
<TldPriceResponseHeader></TldPriceResponseHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<TldPriceContent></TldPriceContent>응답 내용
<TldContent></TldContent>TLD 정보
<Tld></Tld>상위 수준 도메인
<Usage></Usage>TLD 사용법
<Price></Price>이 도메인의 가격 정보입니다. 하위 태그를 포함합니다: : 가격 단위 : 등록 가격 : 갱신 가격 : 이전 가격
<Privacy></Privacy>이 tld가 whois 프라이버시를 지원하는 경우
<GracePeriod></GracePeriod>이 tld의 연장 기간 정보입니다. 하위 태그를 포함합니다: : 기간 정보 단위 : 갱신 기간 : 삭제 기간
<IDN></IDN>만약 이 최상위 도메인(TLD)이 국제화된 도메인 이름을 지원한다면
<Restrictions></Restrictions>도메인 이름
TLD Prices ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=tld_price¤cy=USD
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<TldPriceResponse>
<TldPriceResponseHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
<PriceLevel>Regular Pricing</PriceLevel>
<Currency>USD</Currency>
</TldPriceResponseHeader>
<TldPriceContent>
<TldContent>
<Tld>com</Tld>
<Usage>General</Usage>
<Price>
<Unit>(Price/1 year)</Unit>
<Register>15.00</Register>
<Renew>15.00</Renew>
<Transfer>15.00</Transfer>
<Restore>10.00</Restore>
</Price>
<Privacy>10.00</Privacy>
<GracePeriod>
<Unit>10.00</Unit>
<Renew>10.00</Renew>
<Delete>30</Delete>
<Restore>YES</Restore>
</GracePeriod>
<IDN>YES</IDN>
<Restrictions>--</Restrictions>
</TldContent>
</TldPriceContent>
</TldPriceResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=tld_price¤cy=USD
Response (JSON format){
"TldPriceResponse": {
"ResponseCode": 0,
"Status": "success",
"PriceLevel": "Regular Pricing",
"Currency": "USD",
"TldPrice": [
{
"Tld": "com",
"Usage": "General",
"IDN": "YES",
"Restrictions": "--",
"Privacy": "10.00",
"Price": {
"Unit": "(Price/1 year)",
"Register": "15.00",
"Renew": "15.00",
"Transfer": "15.00",
"Restore": "10.00"
},
"GracePeriod": {
"Unit": "10.00",
"Renew": "10.00",
"Delete": "30",
"Restore": "YES"
}
}
]
}
}
도메인 목록 명령어
이 기능은 XML 및 JSON 포맷에서만 사용할 수 있습니다:
도메인 요청 매개변수 목록설명
도메인 요청 매개변수 목록
설명
customer_id (선택적)고객 ID로 데이터 필터링하기 (이 매개 변수는 리셀러만 사용할 수 있습니다)
count_per_page (optional)페이지당 표시되는 엔터티 수는 몇 개입니까?
page_index (optional)어떤 페이지의 엔티티를 보시겠습니까?
sort (optional)다음 중 sorting 매개변수 값으로 선택하십시오:
* 만약 선택하지 않았다면, 우리는 기본 정렬을 사용할 것입니다.
1) CountAsc (Default)
2) CountDesc
3) NameAsc
4) NameDesc
결과 XML 태그설명
결과 XML 태그
설명
<ListDomainInfoResponse></ListDomainInfoResponse>응답 XML 문서의 루트 노드
<ListDomainInfoHeader></ListDomainInfoHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<ListDomainInfoContent></ListDomainInfoContent>응답 내용
<DomainInfoList></DomainInfoList>도메인 정보 목록
<DomainInfo></DomainInfo>도메인 정보
<Domain></Domain>도메인
<Name></Name>도메인 이름
<Expiration></Expiration>유닉스 시간 (1월 1, 1970 일의 자정 UTC부터 밀리초 단위로 측정한 도메인 만료 날짜)
<Registration></Registration>유닉스 시간으로 된 도메인 등록 일자 (2021년 1월 1970일 자정 UTC부터 밀리초로 측정)
<NameServerSettings></NameServerSettings>네임 서버 설정
<Type></Type>네임 서버 설정 유형
<WithAds></WithAds>광고 여부에 상관없이
<Whois></Whois>후이즈 정보
<Registrant></Registrant>등록자 정보
<ContactId></ContactId>연락 아이디
<Admin></Admin>관리자 정보
<Technical></Technical>테크니컬 정보
<Billing></Billing>결제 정보
<Locked></Locked>잠긴 상태 여부
<Disabled></Disabled>상태 활성화
<Hold></Hold>홀드
<Privacy></Privacy>개인정보 상태
<isForSale></isForSale>판매 상태
<RenewOption></RenewOption>갱신 옵션
<Note></Note>노트
<Folder></Folder>폴더 정보
<FolderId></FolderId>폴더 ID
<FolderName></FolderName>폴더 이름
도메인 예제 목록
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=list_domain
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<ListDomainInfoResponse>
<ListDomainInfoHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</ListDomainInfoHeader>
<ListDomainInfoContent>
<DomainInfoList>
<DomainInfo>
<Domain>
<Name>domain-exp140.com</Name>
<Expiration>1361430589062</Expiration>
<Registration>1234567890123</Registration>
<NameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>Yes</WithAds>
</NameServerSettings>
<Whois>
<Registrant>
<ContactId>0</ContactId>
</Registrant>
<Admin>
<ContactId>0</ContactId>
</Admin>
<Technical>
<ContactId>0</ContactId>
</Technical>
<Billing>
<ContactId>0</ContactId>
</Billing>
</Whois>
<Locked>yes</Locked>
<Disabled>no</Disabled>
<UdrpLocked>no</UdrpLocked>
<RegistrantUnverified>no</RegistrantUnverified>
<Hold>no</Hold>
<Privacy>none</Privacy>
<isForSale>no</isForSale>
<RenewOption>no renew option</RenewOption>
<Note/>
<Folder>
<FolderId>-1</FolderId>
<FolderName>(no folder)</FolderName>
</Folder>
</Domain>
<Domain>
<Name>domain-exp141.com</Name>
<Expiration>1361430589062</Expiration>
<Registration>1234567890123</Registration>
<NameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>Yes</WithAds>
</NameServerSettings>
<Whois>
<Registrant>
<ContactId>1</ContactId>
</Registrant>
<Admin>
<ContactId>2</ContactId>
</Admin>
<Technical>
<ContactId>3</ContactId>
</Technical>
<Billing>
<ContactId>4</ContactId>
</Billing>
</Whois>
<Locked>yes</Locked>
<Disabled>no</Disabled>
<UdrpLocked>no</UdrpLocked>
<RegistrantUnverified>no</RegistrantUnverified>
<Hold>no</Hold>
<Privacy>none</Privacy>
<isForSale>no</isForSale>
<RenewOption>no renew option</RenewOption>
<Note/>
<Folder>
<FolderId>-1</FolderId>
<FolderName>(no folder)</FolderName>
</Folder>
</Domain>
</DomainInfo>
</DomainInfoList>
</ListDomainInfoContent>
</ListDomainInfoResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=list_domain
Response (JSON format){
"ListDomainInfoResponse": {
"ResponseCode": 0,
"Status": "success",
"MainDomains": [
{
"Name": "domain-exp140.com",
"Expiration": "1361430589062",
"Registration": "1234567890123",
"NameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "Yes"
},
"Whois": {
"Registrant": {
"ContactId": "0"
},
"Admin": {
"ContactId": "0"
},
"Technical": {
"ContactId": "0"
},
"Billing": {
"ContactId": "0"
}
},
"Locked": "yes",
"Disabled": "no",
"UdrpLocked": "no",
"RegistrantUnverified": "no",
"Hold": "no",
"Privacy": "none",
"isForSale": "no",
"RenewOption": "no renew option",
"Note": "",
"Folder": {
"FolderId": "-1",
"FolderName": "(no folder)"
}
},
{
"Name": "domain-exp141.com",
"Expiration": "1361430589062",
"Registration": "1234567890123",
"NameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "Yes"
},
"Whois": {
"Registrant": {
"ContactId": "1"
},
"Admin": {
"ContactId": "2"
},
"Technical": {
"ContactId": "3"
},
"Billing": {
"ContactId": "4"
}
},
"Locked": "yes",
"Disabled": "no",
"UdrpLocked": "no",
"RegistrantUnverified": "no",
"Hold": "no",
"Privacy": "none",
"isForSale": "no",
"RenewOption": "no renew option",
"Note": "",
"Folder": {
"FolderId": "-1",
"FolderName": "(no folder)"
}
}
]
}
}
도메인 잠금 명령
도메인 잠금 명령을 호출하는 경우, 다음 매개 변수를 포함해야 합니다:
도메인 잠금 요청 매개변수설명
도메인 잠금 요청 매개변수
설명
domain잠글 도메인 이름은 요청당 1 도메인만 입력할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<LockDomainResponse></LockDomainResponse>응답 XML 문서의 루트 노드입니다XML 문서
<LockDomainHeader></LockDomainHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Lock Domain ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=lock_domain&domain=domain4.com
Response (XML format)
<LockDomainResponse>
<LockDomainHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</LockDomainHeader>
</LockDomainResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=lock_domain&domain=domain4.com
Response (JSON format){
"LockDomainResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
전송 명령 취소
이 명령은 주문에서 전송 항목을 취소할 수 있게 해줍니다. 전송 취소 명령을 호출하면 다음 매개변수가 포함되어야 합니다:
전송 요청 매개변수 취소설명
전송 요청 매개변수 취소
설명
domain해지 요청을 하려는 도메인 이름은 요청 당 1 도메인만 입력 가능합니다.
order_id전송 주문 ID는 다른 API get_transfer_status에서 가져올 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<CancelTransferResponse></CancelTransferResponse>응답 XML 문서의 루트 노드입니다XML 문서
<CancelTransferHeader></CancelTransferHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
전송 취소 예시
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=cancel_transfer&domain=domain4.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<CancelTransferResponse>
<CancelTransferHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</CancelTransferHeader>
</CancelTransferResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=cancel_transfer&domain=domain4.com
Response (JSON format){
"CancelTransferResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
전송 상태 명령을 받아오기
전송 상태 확인 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:
전송 상태 요청 매개변수 얻기설명
전송 상태 요청 매개변수 얻기
설명
domain전송 상태를 확인하려는 도메인 이름을 입력해주세요. 한 번에 1 도메인만 입력할 수 있습니다.
transfer_type전송 유형(전송 내용 또는 전송 이탈)에 대한 전송 상태를 확인하려는 것입니다
결과 XML 태그설명
결과 XML 태그
설명
<GetTransferStatusResponse></GetTransferStatusResponse>응답 XML 문서의 루트 노드입니다XML 문서
<GetTransferStatusHeader></GetTransferStatusHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetTransferStatusContent></GetTransferStatusContent>응답 내용
<TransferList></TransferList>전송 목록
<Transfer></Transfer>정보 이전
<OrderId></OrderId>주문 ID
<TransferStatus></TransferStatus>도메인의 이전 상태입니다. '없음' 또는 '승인'을 받았다면 이전을 취소할 수 있습니다. '대기 중'을 받았다면 이전이 이미 시작되었음을 의미합니다. '인증 코드 필요'를 받았다면 잘못된 인증 코드이므로 다른 API SET_TRANSFER_AUTH를 사용하여 인증 코드를 다시 제출할 수 있습니다. 기타 다른 상태도 있으며, 우리 엔지니어들이 확인해야 하는 이메일을 보내드리겠습니다.
Get Transfer Status ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetTransferStatusResponse>
<GetTransferStatusHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetTransferStatusHeader>
<GetTransferStatusContent>
<TransferList>
<Transfer>
<OrderId>testorderid</OrderId>
<TransferStatus>teststatus</TransferStatus>
</Transfer>
<Transfer>
<OrderId>testorderid2</OrderId>
<TransferStatus>teststatus2</TransferStatus>
</Transfer>
</TransferList>
</GetTransferStatusContent>
</GetTransferStatusResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Response (JSON format){
"GetTransferStatusResponse": {
"ResponseCode": 0,
"Status": "success",
"TransferList": [
{
"OrderId": "testorderid",
"TransferStatus": "teststatus"
},
{
"OrderId": "testorderid2",
"TransferStatus": "teststatus2"
}
]
}
}
이전 주문을 위한 이체 인증 코드 설정 명령
송금 주문을 처리하기 위한 인증 코드를 업데이트할 수 있는 명령입니다. transfer auth code 명령을 호출하면 다음 매개변수를 포함해야 합니다:
전송 인증 코드 요청 매개변수 설정설명
전송 인증 코드 요청 매개변수 설정
설명
domain이전 권한을 업데이트하는 도메인 이름은 한 번에 하나의 1 도메인만 입력할 수 있습니다.
auth_code다시 제출하려는 auth_code
order_id전송 주문 ID는 다른 API get_transfer_status에서 가져올 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetTransferStatusResponse></GetTransferStatusResponse>응답 XML 문서의 루트 노드입니다XML 문서
<GetTransferStatusHeader></GetTransferStatusHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Transfer Auth Code ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Response (XML format)
<SetTransferAuthCodeResponse>
<SetTransferAuthCodeHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetTransferAuthCodeHeader>
</SetTransferAuthCodeResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Response (JSON format){
"SetTransferAuthCodeResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
이체 외부 명령을 승인하다.
이전 요청 매개 변수 승인설명
이전 요청 매개 변수 승인
설명
domain당신이 이전 승인을 위해 웹 사이트 이름을 입력하려면, 한 번에 1 도메인 만 입력할 수 있습니다.
order_id이전하려는 도메인의 Dynadot 주문 번호
authorize전송을 허용하려면 '승인'으로 설정하십시오. 전송을 거부하려면 '거부'로 설정하십시오.
결과 XML 태그설명
결과 XML 태그
설명
<AuthorizeTransferAwayResponse></AuthorizeTransferAwayResponse>응답 XML 문서의 루트 노드입니다XML 문서
<AuthorizeTransferAwayHeader></AuthorizeTransferAwayHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<Result></Result>인가된 이체 결과
이적허가 예시
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=authorize_transfer_away&domain=domain.com&authorize=approve&order_id=123
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<AuthorizeTransferAwayResponse>
<AuthorizeTransferAwayHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
<Result>away_approved</Result>
</AuthorizeTransferAwayHeader>
</AuthorizeTransferAwayResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=authorize_transfer_away&domain=domain.com&authorize=approve&order_id=123
Response (JSON format){
"AuthorizeTransferAwayResponse": {
"ResponseCode": 0,
"Status": "success",
"Result": "away_approved"
}
}
전송 권한 코드 가져오기 명령
인증 코드를 요청하기 전에 도메인과 계정을 잠금 해제해야합니다.
전송 인증 코드 요청 매개 변수 가져오기설명
전송 인증 코드 요청 매개 변수 가져오기
설명
domain전송 인증 코드를 얻고자 하는 도메인 이름은 요청 당 1 도메인만 입력할 수 있습니다.
new_code (optional)새로운 이전 인증 코드 생성
unlock_domain_for_transfer (Optional. Requires api skip lock agreement to use)도메인을 전송을 위해 잠금 해제하려면 "1"로 설정하십시오. 요청이 성공적으로 처리되면 도메인이 잠금 해제됩니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetTransferAuthCodeResponse></GetTransferAuthCodeResponse>응답 XML 문서의 루트 노드입니다XML 문서
<GetTransferAuthCodeHeader></GetTransferAuthCodeHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<AuthCode></AuthCode>인증 코드는 도메인 이전을 시작하는 데 사용됩니다.
트랜스퍼 인증 코드 예제 받기
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetTransferAuthCodeResponse>
<GetTransferAuthCodeHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
<AuthCode>testauthcode</AuthCode>
</GetTransferAuthCodeHeader>
</GetTransferAuthCodeResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1
Response (JSON format){
"GetTransferAuthCodeResponse": {
"ResponseCode": 0,
"Status": "success",
"AuthCode": "testauthcode"
}
}
도메인 푸시 요청 명령어를 받기
도메인 푸시 요청 가져오기 명령을 호출하면 도메인 푸시 요청을 가져옵니다. 이 명령은 XML 및 JSON 형식으로만 사용할 수 있습니다.
도메인 푸시 요청 요청 매개변수 가져 오기설명
도메인 푸시 요청 요청 매개변수 가져 오기
설명
N/A추가 매개변수 필요 없음
결과 XML 태그설명
결과 XML 태그
설명
<GetDomainPushRequestResponse></GetDomainPushRequestResponse>응답의 루트 노드
<GetDomainPushRequestHeader></GetDomainPushRequestHeader>도메인 푸시 요청 헤더 가져오기
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
<GetDomainPushRequestContent></GetDomainPushRequestContent>응답 내용
<PushDomain></PushDomain>도메인 푸시
<PushDomainName></PushDomainName>도메인 이름 푸시
Get Domain Push Request ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_domain_push_request
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetDomainPushRequestResponse>
<GetDomainPushRequestHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetDomainPushRequestHeader>
<GetDomainPushRequestContent>
<PushDomain>
<PushDomainName>haha.com</PushDomainName>
</PushDomain>
<PushDomain>
<PushDomainName>haha1.com</PushDomainName>
</PushDomain>
</GetDomainPushRequestContent>
</GetDomainPushRequestResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_domain_push_request
Response (JSON format){
"GetDomainPushRequestResponse": {
"ResponseCode": 0,
"Status": "success",
"pushDomainName": "[haha.com,haha1.com]"
}
}
도메인 푸시 요청 명령 설정
Set Domain Push Request 명령을 호출하면 도메인 푸시 요청이 설정됩니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출하면 다음 매개변수가 포함되어야 합니다:
도메인 푸시 요청 요청 매개변수 설정설명
도메인 푸시 요청 요청 매개변수 설정
설명
domains처리될 주문의 도메인 이름
action주문 처리될 동작을 선택할 수 있습니다. "승인" 또는 "거절"을 선택할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetDomainPushRequestResponse></SetDomainPushRequestResponse>응답의 루트 노드
<SetDomainPushRequestHeader></SetDomainPushRequestHeader>도메인 푸시 요청 헤더 설정
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
Set Domain Push Request ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDomainPushRequestResponse>
<SetDomainPushRequestHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SetDomainPushRequestHeader>
<SetDomainPushRequestContent/>
</SetDomainPushRequestResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept
Response (JSON format){
"SetDomainPushRequestResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
CN 감사 명령 생성
명령을 사용하면 연락처에 대한 CN 감사를 생성할 수 있습니다. create cn audit 명령을 호출하려면 다음 매개변수를 포함해야 합니다:
CN 감사 요청 매개변수 생성설명
CN 감사 요청 매개변수 생성
설명
contact_id원하는 연락처 레코드 ID로 감사를 시작할 수 있습니다. 요청 당 1개의 연락처 ID만 입력할 수 있습니다.
contact_type연락 유형은 "개인" 또는 "기업" 중 하나일 수 있습니다.
individual_id_type자연인 식별자 유형, 예상 값은 다음과 같습니다 (값 설명):
JGZ (Officer's identity card of the People's Republic of China)
SFZ (ID card of the People's Republic of China)
HZ (Passport)
GAJMTX (Exit-Entry Permit for Travelling to and from Hong Kong and Macao)
TWJMTX (Travel passes for Taiwan Residents to Enter or Leave the Mainland)
WJLSFZ (Foreign Permanent Resident ID Card of the People's Republic of China)
GAJZZ (Residence permit for Hong Kong, Macao)
TWJZZ (Residence permit for Taiwan residents)
QT (Others)
individual_license_id자연인 신분증의 면허 번호
individual_url자연인 면허증 문서입니다. 서버상의 파일 URL입니다. jpg, gif, png, jpeg만 허용됩니다.
enterprise_id_type (Mandatory when contact type is "Enterprise")Enterprise ID 유형, 기대되는 값 (값의 설명)은 다음과 같습니다:
ORG (Organization Code Certificate)
YYZZ (Business License)
TYDM (Certificate for Uniform Social Credit Code)
BDDM (Military Code Designation)
JDDWFW (Military Paid External Service License)
SYDWFR (Public Institution Legal Person Certificate)
WGCZJG (Resident Representative Offices of Foreign Enterprises Registration Form)
SHTTFR (Social Organization Legal Person Registration Certificate)
ZJCS (Religion Activity Site Registration Certificate)
MBFQY (Private Non-Enterprise Entity Registration Certificate)
JJHFR (Fund Legal Person Registration Certificate)
LSZY (Practicing License of Law Firm)
WGZHWH (Registration Certificate of Foreign Cultural Center in China)
WLCZJG (Resident Representative Office of Tourism Departments of Foreign Government Approval Registration Certificate)
SFJD (Judicial Expertise License)
JWJG (Overseas Organization Certificate)
SHFWJG (Social Service Agency Registration Certificate)
MBXXBX (Private School Permit)
YLJGZY (Medical Institution Practicing License)
GZJGZY (Notary Organization Practicing License)
BJWSXX (Beijing School for Children of Foreign Embassy Staff in China Permit)
QTTYDM (Others-Certificate for Uniform Social Credit Code)
QT (Others)
enterprise_license_id (Mandatory when contact type is "Enterprise")기업 문서의 라이선스 번호
enterprise_url (Mandatory when contact type is "Enterprise")기업 라이센스 문서. 서버의 파일 URL. jpg, gif, png, jpeg만 허용됩니다.
결과 XML 태그설명
결과 XML 태그
설명
<CreateCnAuditResponse></CreateCnAuditResponse>응답 XML 문서의 루트 노드
<CreateCnAuditHeader></CreateCnAuditHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
도메인 산업 관련 전문 용어에 맞는 Cn Audit 예시를 생성하십시오.
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=create_cn_audit&contact_id=testcontactid&contact_type=Enterprise&individual_id_type=SFZ&individual_license_id=testlicenseid&individual_url=url1&enterprise_id_type=ORG&enterprise_license_id=testlicenseid2&enterprise_url=url2
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<CreateCnAuditResponse>
<CreateCnAuditHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</CreateCnAuditHeader>
</CreateCnAuditResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=create_cn_audit&contact_id=testcontactid&contact_type=Enterprise&individual_id_type=SFZ&individual_license_id=testlicenseid&individual_url=url1&enterprise_id_type=ORG&enterprise_license_id=testlicenseid2&enterprise_url=url2
Response (JSON format){
"CreateCnAuditResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
Cn 감사 상태 명령 가져오기
get cn 감사 상태 명령을 호출하는 경우 다음 매개변수를 포함해야합니다.
Cn 감사 상태 요청 매개변수 받기설명
Cn 감사 상태 요청 매개변수 받기
설명
contact_id당신이 감사 상태를 얻고자 하는 연락처 레코드 id이며, 하나의 요청당 1 개의 contactId만 입력할 수 있습니다.
gtldcnnic-gtld의 감사 결과를 조회하면 이 매개 변수를 1로 설정하십시오
결과 XML 태그설명
결과 XML 태그
설명
<GetCnAuditStatusResponse></GetCnAuditStatusResponse>응답 XML 문서의 루트 노드입니다XML 문서
<GetCnAuditStatusHeader></GetCnAuditStatusHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<CnAuditStatus></CnAuditStatus>CNNIC 감사 기록의 감사 상태입니다. '처리 중' 또는 'cnnic 대기 중' 또는 '실패'를 받을 수 있습니다. 실패한 경우, 우리는 이메일을 보내드립니다.
<FailedReason></FailedReason>감사가 통과되지 못하면, 실패한 이유가 표시됩니다.
Cn 감사 상태 예시 가져오기
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_cn_audit_status&contact_id=testcontactid
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetCnAuditStatusResponse>
<GetCnAuditStatusHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
<CnAuditStatus>pass</CnAuditStatus>
</GetCnAuditStatusHeader>
</GetCnAuditStatusResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_cn_audit_status&contact_id=testcontactid
Response (JSON format){
"GetCnAuditStatusResponse": {
"ResponseCode": "0",
"Status": "success",
"CnAuditStatus": "pass"
}
}
연락처 생성 명령
contact 생성 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:
연락처 요청 매개변수 생성설명
연락처 요청 매개변수 생성
설명
organization (선택적)조직 정보
name이름
email이메일
phonenum전화번호
phonecc전화 국가 코드
faxnum (선택적)팩스 번호
faxcc (선택적)팩스 국가 코드
address1주소1
address2 (선택적)주소 2
city도시
state (선택적)주
zip우편번호
country나라
결과 XML 태그설명
결과 XML 태그
설명
<CreateContactResponse></CreateContactResponse>응답 XML 문서의 루트 노드
<CreateContactHeader></CreateContactHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<CreateContactContent></CreateContactContent>새로운 연락처 ID, 상태가 "success" 일 때에만 사용됩니다.
Create Contact ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=create_contact&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US
Response (XML format)
<CreateContactResponse>
<CreateContactHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</CreateContactHeader>
<CreateContactContent>
<ContactId>1234</ContactId>
</CreateContactContent>
</CreateContactResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=create_contact&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US
Response (JSON format){
"CreateContactResponse":{
"ResponseCode":"0",
"Status":"success",
"CreateContactContent":{
"ContactId":"0"
}
}
}
연락처 편집 명령
연락처 편집 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:
편집 연락처 요청 매개변수설명
편집 연락처 요청 매개변수
설명
contact_id편집하려는 연락처의 ID
organization (선택적)조직 정보
name이름
email이메일
phonenum전화번호
phonecc전화 국가 코드
faxnum (선택적)팩스 번호
faxcc (선택적)팩스 국가 코드
address1주소 1
address2 (선택적)주소 2
city도시
state주
zip우편번호
country나라
결과 XML 태그설명
결과 XML 태그
설명
<EditContactResponse></EditContactResponse>응답 XML 문서의 루트 노드
<EditContactHeader></EditContactHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<EditContactContent></EditContactContent>응답 내용
<ContactId></ContactId>연락처의 식별자
연락처 편집 예제
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=edit_contact&contact_id=0&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<EditContactResponse>
<EditContactHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</EditContactHeader>
<EditContactContent>
<ContactId>0</ContactId>
</EditContactContent>
</EditContactResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=edit_contact&contact_id=0&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Response (JSON format){
"EditContactResponse": {
"ResponseCode": "0",
"Status": "success",
"EditContactContent": {
"ContactId": "0"
}
}
}
Request 도메인 산업과 관련된 전문적인 문서입니다.https://api.dynadot.com/api3.html?key=[API Key]&command=edit_contact&contact_id=0&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Response 도메인 산업과 관련된 전문적인 문서입니다.ok,
success,
,
컨택트 삭제 명령
만약 삭제 연락처 명령을 호출한다면, 다음 매개변수가 포함되어야 합니다:
삭제 연락처 요청 매개변수설명
삭제 연락처 요청 매개변수
설명
contact_id삭제하려는 연락처의 ID를 쉼표로 구분하여 입력하세요
결과 XML 태그설명
결과 XML 태그
설명
<DeleteContactResponse></DeleteContactResponse>응답 XML 문서의 루트 노드
<DeleteContactHeader></DeleteContactHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
삭제 연락처 예시
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_contact&contact_id=0
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<DeleteContactResponse>
<DeleteContactHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteContactHeader>
</DeleteContactResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_contact&contact_id=0
Response (JSON format){
"DeleteContactResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
연락처 목록 명령
이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:
연락처 목록 요청 매개변수설명
연락처 목록 요청 매개변수
설명
N/A추가 매개변수 필요 없음
결과 XML 태그설명
결과 XML 태그
설명
<ContactListResponse></ContactListResponse>응답 XML 문서의 루트 노드
<ContactListHeader></ContactListHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<ContactListContent></ContactListContent>응답 내용
<ContactList></ContactList>연락처 목록
<Contact></Contact>연락처 정보
<ContactId></ContactId>컨택트 ID
<Organization></Organization>연락처의 조직
<Name></Name>이름
<Email></Email>이메일
<PhoneCc></PhoneCc>전화 국가 코드
<PhoneNum></PhoneNum>전화번호
<FaxCc></FaxCc>팩스 국가 코드
<FaxNum></FaxNum>팩스 번호
<Address1></Address1>주소 1
<Address2></Address2>주소 2
<City></City>도시
<State></State>주
<ZipCode></ZipCode>우편번호
<Country></Country>나라
<GtldVerified></GtldVerified>gTLD 검증 상태
Contact List ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=contact_list
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<ContactListResponse>
<ContactListHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</ContactListHeader>
<ContactListContent>
<ContactList>
<Contact>
<ContactId>0</ContactId>
<Organization/>
<Name>Jack tester</Name>
<Email>[email protected]</Email>
<PhoneCc>1</PhoneCc>
<PhoneNum>555.555.5233</PhoneNum>
<FaxCc/>
<FaxNum/>
<Address1>test street</Address1>
<Address2/>
<City>Los Angeles</City>
<State>CA</State>
<ZipCode>90068</ZipCode>
<Country>US</Country>
<GtldVerified>no</GtldVerified>
</Contact>
<Contact>
<ContactId>1</ContactId>
<Organization/>
<Name>John tester</Name>
<Email>[email protected]</Email>
<PhoneCc>1</PhoneCc>
<PhoneNum>123.456.7890</PhoneNum>
<FaxCc>1</FaxCc>
<FaxNum>123.456.7890</FaxNum>
<Address1>high Way first</Address1>
<Address2/>
<City>San Francisco</City>
<State>CA</State>
<ZipCode>90068</ZipCode>
<Country>US</Country>
<GtldVerified>yes</GtldVerified>
</Contact>
</ContactList>
</ContactListContent>
</ContactListResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=contact_list
Response (JSON format){
"ContactListResponse": {
"ResponseCode": 0,
"Status": "success",
"ContactList": [
{
"ContactId": "0",
"Organization": "",
"Name": "Jack tester",
"Email": "[email protected]",
"PhoneCc": "1",
"PhoneNum": "555.555.5233",
"FaxCc": "",
"FaxNum": "",
"Address1": "test street",
"Address2": "",
"City": "Los Angeles",
"State": "CA",
"ZipCode": "90068",
"Country": "US",
"GtldVerified": "no"
},
{
"ContactId": "1",
"Organization": "",
"Name": "John tester",
"Email": "[email protected]",
"PhoneCc": "1",
"PhoneNum": "123.456.7890",
"FaxCc": "1",
"FaxNum": "123.456.7890",
"Address1": "high Way first",
"Address2": "",
"City": "San Francisco",
"State": "CA",
"ZipCode": "90068",
"Country": "US",
"GtldVerified": "yes"
}
]
}
}
연락처 명령 얻기
이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:
연락처 요청 매개변수 가져오기설명
연락처 요청 매개변수 가져오기
설명
contact_id연락처 아이디
결과 XML 태그설명
결과 XML 태그
설명
<GetContactResponse></GetContactResponse>응답 XML 문서의 루트 노드
<GetContactHeader></GetContactHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetContactContent></GetContactContent>응답 내용
<Contact></Contact>연락처 정보
<ContactId></ContactId>컨택트 ID
<Organization></Organization>연락처의 조직
<Name></Name>이름
<Email></Email>이메일
<PhoneCc></PhoneCc>전화 국가 코드
<PhoneNum></PhoneNum>전화번호
<FaxCc></FaxCc>팩스 국가 코드
<FaxNum></FaxNum>팩스 번호
<Address1></Address1>주소 1
<Address2></Address2>주소 2
<City></City>도시
<State></State>주
<ZipCode></ZipCode>우편번호
<Country></Country>나라
<GtldVerified></GtldVerified>gTLD 검증 상태
Get Contact ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_contact&contact_id=10000
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetContactResponse>
<GetContactHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetContactHeader>
<GetContactContent>
<GetContact>
<Contact>
<ContactId>12345</ContactId>
<Organization>org</Organization>
<Name>name</Name>
<Email>[email protected]</Email>
<PhoneCc>1</PhoneCc>
<PhoneNum>555.555.5233</PhoneNum>
<FaxCc/>
<FaxNum/>
<Address1>address1</Address1>
<Address2>address2</Address2>
<City>city</City>
<State>state</State>
<ZipCode>zipcode</ZipCode>
<Country>country</Country>
<GtldVerified>no</GtldVerified>
</Contact>
</GetContact>
</GetContactContent>
</GetContactResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_contact&contact_id=10000
Response (JSON format){
"GetContactResponse": {
"ResponseCode": 0,
"Status": "success",
"GetContact": {
"ContactId": "12345",
"Organization": "org",
"Name": "name",
"Email": "[email protected]",
"PhoneCc": "1",
"PhoneNum": "555.555.5233",
"FaxCc": "",
"FaxNum": "",
"Address1": "address1",
"Address2": "address2",
"City": "city",
"State": "state",
"ZipCode": "zipcode",
"Country": "country",
"GtldVerified": "no"
}
}
}
컨택트 EU 설정 커맨드 설정
만약 'contact eu setting' 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:
연락처 EU 설정 요청 매개변수 설정설명
연락처 EU 설정 요청 매개변수 설정
설명
contact_id편집하려는 연락처의 ID
country_of_citizenshipEU 회원국이어야합니다. 회원국의 국가 코드는 다음과 같습니다: AT, BE, BG, HR, CY, CZ, DK, EE, FI, FR, DE, GR, HU, IS, IE, IT, LV, LI, LT, LU, MT, NL, NO, PL, PT, RO, SK, SI, ES, SE
결과 XML 태그설명
결과 XML 태그
설명
<SetContactEUSettingResponse></SetContactEUSettingResponse>응답 XML 문서의 루트 노드
<SetContactEUSettingHeader></SetContactEUSettingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<SetContactEUSettingContent></SetContactEUSettingContent>응답 내용
<ContactId></ContactId>연락처의 식별자
Set Contact EU Setting ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactEUSettingResponse>
<SetContactEUSettingHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SetContactEUSettingHeader>
<SetContactEUSettingContent>
<ContactId>0</ContactId>
</SetContactEUSettingContent>
</SetContactEUSettingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Response (JSON format){
"SetContactEUSettingResponse": {
"ResponseCode: ": "0",
"Status": "Success",
"SetContactEUSettingContent": {
"ContactId: ": "0"
}
}
}
연락처 LV 설정 명령 설정
통화 설정 연락처 LV 설정 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다.
연락처 LV 설정 요청 매개변수 설정설명
연락처 LV 설정 요청 매개변수 설정
설명
contact_id편집하려는 연락처의 ID
registration_number- 개인의 경우, 라트비아 신분증 번호를 입력하십시오.
- 회사 및 기타 법인의 경우, 라트비아 기업 등록번호를 입력하십시오.
vat_number (선택적)유럽연합 국가에 등록된 외국 법인을 위한 부가가치세 번호 (라트비아 회사도 포함됩니다)
결과 XML 태그설명
결과 XML 태그
설명
<SetContactLvSettingResponse></SetContactLvSettingResponse>응답 XML 문서의 루트 노드
<SetContactLvSettingHeader></SetContactLvSettingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<SetContactLvSettingContent></SetContactLvSettingContent>응답 내용
<ContactId></ContactId>연락처의 식별자
문자 연락 등록 설정 예시
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_contact_lv_setting&contact_id=0®istration_number=test_reg_number&vat_number=test_vat_number
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactLvSettingResponse>
<SetContactLvSettingHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SetContactLvSettingHeader>
<SetContactLvSettingContent>
<ContactId>0</ContactId>
</SetContactLvSettingContent>
</SetContactLvSettingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_contact_lv_setting&contact_id=0®istration_number=test_reg_number&vat_number=test_vat_number
Response (JSON format){
"SetContactLvSettingResponse": {
"ResponseCode": 0,
"Status": "success",
"SetContactLvSettingContent": {
"ContactId: ": "0"
}
}
}
Set Contact LV Setting ExampleRequest 도메인 산업과 관련된 전문적인 문서입니다.https://api.dynadot.com/api3.html?key=[API Key]&command=set_contact_lv_setting&contact_id=0®istration_number=test_reg_number&vat_number=test_vat_number
Response 도메인 산업과 관련된 전문적인 문서입니다.ok,success,0
이름 서버 명령 가져오기
getNameServer 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:
이름 서버 요청 매개변수 가져오기설명
이름 서버 요청 매개변수 가져오기
설명
domain요청하려는 도메인의 이름 서버 정보는, 한 번에만 1 도메인의 이름 서버 정보를 가져올 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetNsResponse></GetNsResponse>응답 XML 문서의 루트 노드
<GetNsHeader></GetNsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<NsContent></NsContent>응답 내용
<Host></Host>서버 호스트 이름
<NsName></NsName>서버의 이름
Ns 예시를 얻으십시오
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_ns&domain=mydomain.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetNsResponse>
<GetNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetNsHeader>
<NsContent>
<Host>ns1.mydomain.com</Host>
<Host>ns2.mydomain.com</Host>
</NsContent>
</GetNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_ns&domain=mydomain.com
Response (JSON format){
"GetNsResponse": {
"ResponseCode": 0,
"Status": "success",
"NsContent": {
"Host0": "ns1.mydomain.com",
"Host1": "ns2.mydomain.com"
}
}
}
네임 서버 명령 추가
이름 서버 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:
이름 서버 요청 매개변수 추가설명
이름 서버 요청 매개변수 추가
설명
host추가하려는 이름 서버의 호스트 이름
결과 XML 태그설명
결과 XML 태그
설명
<AddNsResponse></AddNsResponse>응답 XML 문서의 루트 노드
<AddNsHeader></AddNsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<AddNsContent></AddNsContent>응답 내용
<Server></Server>서버를 설정하셨습니다
<Host></Host>새 서버의 호스트 이름
<ServerId></ServerId>새 서버의 식별자
Ns 추가 예제
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=add_ns&host=ns1.mydomain.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<AddNsResponse>
<AddNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</AddNsHeader>
<AddNsContent>
<Server>
<Host>ns1.mydomain.com</Host>
<ServerId>0</ServerId>
</Server>
</AddNsContent>
</AddNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=add_ns&host=ns1.mydomain.com
Response (JSON format){
"AddNsResponse": {
"ResponseCode": 0,
"Status": "success",
"AddNsContent": {
"Server": {
"Host": "ns1.mydomain.com",
"ServerId": 0
}
}
}
}
등록 이름 서버 명령
등록 이름 서버 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다.
등록 이름 서버 요청 매개변수설명
등록 이름 서버 요청 매개변수
설명
host자체 이름 서버의 호스트 이름
ip고유 이름 서버의 IP 주소
결과 XML 태그설명
결과 XML 태그
설명
<RegisterNsResponse></RegisterNsResponse>응답 XML 문서의 루트 노드
<RegisterNsHeader></RegisterNsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<RegisterNsContent></RegisterNsContent>응답 내용
<Server></Server>서버 태그
<Host></Host>호스트 이름
<ServerId></ServerId>서버 ID
Register Name Server ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Response (XML format)
<RegisterNsResponse>
<RegisterNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</RegisterNsHeader>
<RegisterNsContent>
<Server>
<Host>domain1.com</Host>
<ServerId>0</ServerId>
</Server>
</RegisterNsContent>
</RegisterNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Response (JSON format){
"RegisterNsResponse":{
"ResponseCode":"0",
"Status":"success",
"RegisterNsContent":{
"Server":{
"Host":"ndomain1.com",
"ServerId":"0"
}
}
}
}
이름 서버 IP 명령 설정
네임 서버 IP 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다:
이름 서버 IP 요청 매개변수 설정설명
이름 서버 IP 요청 매개변수 설정
설명
server_id설정하려는 네임 서버의 식별자
ip0 - ip9이름 서버에 설정하려는 IP 주소는 한 번의 요청당 9개의 IP 주소를 설정할 수 있으며 쉼표로 구분해야 합니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetNsIpResponse></SetNsIpResponse>응답 XML 문서의 루트 노드
<SetNsIpHeader></SetNsIpHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Name Server IP ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Response (XML format)
<SetNsIpResponse>
<SetNsIpHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetNsIpHeader>
</SetNsIpResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Response (JSON format){
"SetNsIpResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
이름 서버 명령어 삭제
이름 서버 삭제 명령을 호출하는 경우, 다음 매개변수들이 포함되어야 합니다:
네임 서버 요청 매개 변수 삭제설명
네임 서버 요청 매개 변수 삭제
설명
server_id삭제하려는 이름 서버의 ID를 쉼표로 구분하여 입력하세요.
결과 XML 태그설명
결과 XML 태그
설명
<DeleteNsResponse></DeleteNsResponse>응답 XML 문서의 루트 노드
<DeleteNsHeader></DeleteNsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
프로페셔널 도메인 산업과 관련된번역을 제공합니다.
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_ns&server_id=0
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<DeleteNsResponse>
<DeleteNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteNsHeader>
</DeleteNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_ns&server_id=0
Response (JSON format){
"DeleteNsResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
도메인명을 기반으로 하는 네임 서버 삭제 명령
도메인 커맨드를 통해 이름 서버를 삭제하려면 다음 매개변수를 포함해야 합니다:
도메인 요청 매개변수로 네임 서버 삭제설명
도메인 요청 매개변수로 네임 서버 삭제
설명
server_domain네임 서버의 이름. 예: ns1.testnameserver.com
결과 XML 태그설명
결과 XML 태그
설명
<DeleteNsResponse></DeleteNsResponse>응답 XML 문서의 루트 노드
<DeleteNsHeader></DeleteNsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Delete Name Server By Domain ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Response (XML format)
<DeleteNsResponse>
<DeleteNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteNsHeader>
</DeleteNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Response (JSON format){
"DeleteNsResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
서버 목록 명령
이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:
서버 목록 요청 매개 변수설명
서버 목록 요청 매개 변수
설명
N/A추가 매개변수 필요 없음
결과 XML 태그설명
결과 XML 태그
설명
<ServerListResponse></ServerListResponse>응답 XML 문서의 루트 노드
<ServerListHeader></ServerListHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<ServerListContent></ServerListContent>응답 내용
<NameServerList></NameServerList>네임서버 목록
<List></List>
<Server></Server>
<ServerId></ServerId>서버 ID
<ServerName></ServerName>서버 이름
<ServerIp></ServerIp>서버 IP
Server List ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=server_list
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<ServerListResponse>
<ServerListHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</ServerListHeader>
<ServerListContent>
<NameServerList>
<List>
<Server>
<ServerId>0</ServerId>
<ServerName>ns1.com</ServerName>
</Server>
<Server>
<ServerId>1</ServerId>
<ServerName>domain1.com</ServerName>
<ServerIp>192.168.1.1</ServerIp>
<ServerIp>1.1.1.1</ServerIp>
</Server>
</List>
</NameServerList>
</ServerListContent>
</ServerListResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=server_list
Response (JSON format){
"ServerListResponse": {
"ResponseCode": 0,
"Status": "success",
"ServerList": [
{
"ServerId": "0",
"ServerName": "ns1.com"
},
{
"ServerId": "1",
"ServerName": "domain1.com",
"ServerIps": [
{
"Ip": "192.168.1.1"
},
{
"Ip": "1.1.1.1"
}
]
}
]
}
}
도메인 네임서버 설정 명령 가져오기
도메인 네임서버 설정 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다.
도메인 네임서버 설정 요청 매개변수 가져오기설명
도메인 네임서버 설정 요청 매개변수 가져오기
설명
domain원하는 이름 서버 설정을 가져 오려는 도메인은 요청당 한 번에만 1 도메인의 이름 서버 설정을 가져올 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetDnsResponse></GetDnsResponse>응답 XML 문서의 루트 노드
<GetDnsHeader></GetDnsHeader>응답 헤더
<ResponseCode></ResponseCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetDnsContent></GetDnsContent>응답 내용
<NameServerSettings></NameServerSettings>도메인의 이름 서버 설정
<Type></Type>도메인의 이름 서버 유형
Get Domain Nameserver Settings ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_dns&domain=mydomain.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetDnsResponse>
<GetDnsHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetDnsHeader>
<GetDnsContent>
<NameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>Yes</WithAds>
</NameServerSettings>
</GetDnsContent>
</GetDnsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_dns&domain=mydomain.com
Response (JSON format){
"GetDnsResponse": {
"ResponseCode": 0,
"Status": "success",
"GetDns": {
"NameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "Yes"
}
}
}
}
계정 정보 명령
이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:
계정 정보 요청 매개 변수설명
계정 정보 요청 매개 변수
설명
N/A추가 매개변수 필요 없음
결과 XML 태그설명
결과 XML 태그
설명
<AccountInfoResponse></AccountInfoResponse>응답 XML 문서의 루트 노드
<AccountInfoHeader></AccountInfoHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<AccountInfoContent></AccountInfoContent>응답 내용
<AccountInfo></AccountInfo>계정 정보
<Username></Username>사용자 이름
<ForumName></ForumName>포럼 이름
<Contact></Contact>연락처 정보
<Organization></Organization>기관
<Organization></Organization>응답 헤더
<Name></Name>당신의 이름
<Email></Email>이메일
<PhoneCc></PhoneCc>전화 국가 코드
<PhoneNum></PhoneNum>전화번호
<Address1></Address1>주소 1
<Address2></Address2>주소 2
<City></City>도시
<State></State>주
<ZipCode></ZipCode>우편번호
<Country></Country>나라
<CustomerSince></CustomerSince>고객으로부터
<AccountLock></AccountLock>계정 잠김
<TotalSpending></TotalSpending>총 지출
<PriceLevel></PriceLevel>가격 수준
<AccountBalance></AccountBalance>계좌 잔액
<CustomTimeZone></CustomTimeZone>사용자 정의 시간대
<DefaultSettings></DefaultSettings>기본 설정
<DefaultWhois></DefaultWhois>기본 Whois
<DefaultRegistrant></DefaultRegistrant>기본 등록자
<ContactId></ContactId>컨택트 ID
<DefaultAdmin></DefaultAdmin>기본 관리자
<DefaultTechnical></DefaultTechnical>디폴트 기술
<DefaultBilling></DefaultBilling>기본 청구
<Type></Type>네임서버 유형
<WithAds></WithAds>광고 여부에 상관없이
Account Information ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=account_info
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<AccountInfoResponse>
<AccountInfoHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</AccountInfoHeader>
<AccountInfoContent>
<AccountInfo>
<Username>testname</Username>
<ForumName>test forum name</ForumName>
<AvatarUrl>test avatar url</AvatarUrl>
<Contact>
<Organization/>
<Name>testname test</Name>
<Email>[email protected]</Email>
<PhoneCc>1</PhoneCc>
<PhoneNum>555.555.5233</PhoneNum>
<FaxCc/>
<FaxNum/>
<Address1>1 test road</Address1>
<Address2/>
<City>Los Angeles</City>
<State>CA</State>
<ZipCode>90000</ZipCode>
<Country>US</Country>
</Contact>
<CustomerSince>1364888735253</CustomerSince>
<AccountLock>on</AccountLock>
<TotalSpending>$0.00</TotalSpending>
<PriceLevel>Regular Pricing</PriceLevel>
<AccountBalance>$70.02</AccountBalance>
<CustomTimeZone>PST</CustomTimeZone>
<DefaultSettings>
<DefaultWhois>
<DefaultRegistrant>
<ContactId>0</ContactId>
</DefaultRegistrant>
<DefaultAdmin>
<ContactId>0</ContactId>
</DefaultAdmin>
<DefaultTechnical>
<ContactId>0</ContactId>
</DefaultTechnical>
<DefaultBilling>
<ContactId>0</ContactId>
</DefaultBilling>
</DefaultWhois>
<DefaultNameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>yes</WithAds>
</DefaultNameServerSettings>
</DefaultSettings>
</AccountInfo>
</AccountInfoContent>
</AccountInfoResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=account_info
Response (JSON format){
"AccountInfoResponse": {
"ResponseCode": 0,
"Status": "success",
"AccountInfo": {
"Username": "testname",
"ForumName": "test forum name",
"AvatarUrl": "test avatar url",
"Contact": {
"Organization": "",
"Name": "testname test",
"Email": "[email protected]",
"PhoneCc": "1",
"PhoneNum": "555.555.5233",
"FaxCc": "",
"FaxNum": "",
"Address1": "1 test road",
"Address2": "",
"City": "Los Angeles",
"State": "CA",
"ZipCode": "90000",
"Country": "US"
},
"CustomerSince": "1364888735253",
"AccountLock": "on",
"TotalSpending": "$0.00",
"PriceLevel": "Regular Pricing",
"AccountBalance": "$70.02",
"CustomTimeZone": "PST",
"DefaultSettings": {
"DefaultWhois": {
"DefaultRegistrant": {
"ContactId": "0"
},
"DefaultAdmin": {
"ContactId": "0"
},
"DefaultTechnical": {
"ContactId": "0"
},
"DefaultBilling": {
"ContactId": "0"
}
},
"DefaultNameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "yes"
}
}
}
}
}
계정 잔액 조회 명령
이 명령은 XML과 JSON 형식에서만 사용할 수 있습니다:
계정 잔액 조회 요청 매개 변수설명
계정 잔액 조회 요청 매개 변수
설명
N/A추가 매개변수 필요 없음
결과 XML 태그설명
결과 XML 태그
설명
<GetAccountBalanceResponse></GetAccountBalanceResponse>응답 XML 문서의 루트 노드입니다XML 문서
<GetAccountBalanceHeader></GetAccountBalanceHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetAccountBalanceContent></GetAccountBalanceContent>응답 내용
<Balance></Balance>계정 잔액
Get Account Balance ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_account_balance
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetAccountBalanceResponse>
<GetAccountBalanceHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetAccountBalanceHeader>
<GetAccountBalanceContent>
<BalanceList>
<Balance>
<Currency>USD</Currency>
<Amount>300.00</Amount>
</Balance>
</BalanceList>
</GetAccountBalanceContent>
</GetAccountBalanceResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_account_balance
Response (JSON format){
"GetAccountBalanceResponse": {
"ResponseCode": 0,
"Status": "success",
"BalanceList": [
{
"Currency": "USD",
"Amount": "300.00"
}
]
}
}
기본 Whois 설정
기본 Whois 명령을 호출하는 경우, 다음 매개변수를 포함해야합니다:
기본 WHOIS 요청 매개변수 설정설명
기본 WHOIS 요청 매개변수 설정
설명
registrant_contact도메인의 등록자 정보
admin_contact도메인 관리자 정보
technical_contact도메인의 기술 정보
billing_contact도메인의 청구 정보
결과 XML 태그설명
결과 XML 태그
설명
<SetDefaultWhoisResponse></SetDefaultWhoisResponse>응답 XML 문서의 루트 노드
<SetDefaultWhoisHeader></SetDefaultWhoisHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Whois ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_whois®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (XML format)
<SetDefaultWhoisResponse>
<SetDefaultWhoisHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultWhoisHeader>
</SetDefaultWhoisResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_whois®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (JSON format){
"SetDefaultWhoisResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
디폴트 네임 서버 명령 설정
세트 기본 이름 서버 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:
기본 이름 서버 요청 매개 변수 설정설명
기본 이름 서버 요청 매개 변수 설정
설명
ns0 - ns12설정하려는 네임 서버
결과 XML 태그설명
결과 XML 태그
설명
<SetDefaultNsResponse></SetDefaultNsResponse>설정된 기본 이름 서버 응답의 태그, 응답의 루트 노드입니다 XML 문서입니다.
<SetDefaultNsHeader></SetDefaultNsHeader>기본 이름 서버 헤더의 태그
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<SetDefaultNsContent></SetDefaultNsContent>셋 기본 이름 서버 콘텐츠의 태그, 상태가 "success"일 때만 사용됩니다.
<Servers></Servers>설정한 서버 정보
<Server></Server>각 서버
<ServerName></ServerName>서버 이름
<ServerId></ServerId>서버 ID
기본 Ns 설정 예제
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDefaultNsResponse>
<SetDefaultNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultNsHeader>
<SetDefaultNsContent>
<Servers>
<Server>
<ServerName>ns1.hosts.com</ServerName>
<ServerId>0</ServerId>
</Server>
<Server>
<ServerName>ns2.hosts.com</ServerName>
<ServerId>1</ServerId>
</Server>
</Servers>
</SetDefaultNsContent>
</SetDefaultNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Response (JSON format){
"SetDefaultNsResponse": {
"ResponseCode": 0,
"Status": "success",
"SetDefaultNsContent": {
"Servers": [
{
"ServerName": "ns1.hosts.com",
"ServerId": "0"
},
{
"ServerName": "ns2.hosts.com",
"ServerId": "1"
}
]
}
}
}
기본 주차 명령 설정
기본 주차 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:
기본 주차 요청 매개변수 설정설명
기본 주차 요청 매개변수 설정
설명
with_ads (선택적)3자 광고를 원하지 않는다면, "no", 매개변수를 사용할 수 있습니다. 기본값은 "yes"입니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetDefaultParkingResponse></SetDefaultParkingResponse>응답 XML 문서의 루트 노드
<SetDefaultParkingHeader></SetDefaultParkingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Parking ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_parking&folder_id=0&with_ads=no
Response (XML format)
<SetDefaultParkingResponse>
<SetDefaultParkingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultParkingHeader>
</SetDefaultParkingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_parking&folder_id=0&with_ads=no
Response (JSON format){
"SetDefaultParkingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
기본 전달 명령 설정
기본 전달 명령을 호출하면, 아래 매개변수를 포함해야 합니다:
기본 전달 요청 매개변수 설정설명
기본 전달 요청 매개변수 설정
설명
forward_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오. is_temp (선택적)당신이 원하는 도메인의 전방 상태를 전달하려면 기본값은 "temporary",입니다. 영구적으로 전달하려면이 매개 변수를 "no"와 함께 사용하십시오.
결과 XML 태그설명
결과 XML 태그
설명
<SetDefaultForwardingResponse></SetDefaultForwardingResponse>응답 XML 문서의 루트 노드
<SetDefaultForwardingHeader></SetDefaultForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Forwarding ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Response (XML format)
<SetDefaultForwardingResponse>
<SetDefaultForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultForwardingHeader>
</SetDefaultForwardingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Response (JSON format){
"SetDefaultForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
기본 은닉 명령 설정
기본 스텔스 명령을 설정하는 경우, 다음 매개변수가 포함되어야 합니다:
기본 은닉 요청 매개변수 설정설명
기본 은닉 요청 매개변수 설정
설명
stealth_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오. stealth_title (선택적)페이지 제목
결과 XML 태그설명
결과 XML 태그
설명
<SetDefaultStealthResponse></SetDefaultStealthResponse>응답 XML 문서의 루트 노드
<SetDefaultStealthHeader></SetDefaultStealthHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Stealth ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Response (XML format)
<SetDefaultStealthResponse>
<SetDefaultStealthHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultStealthHeader>
</SetDefaultStealthResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Response (JSON format){
"SetDefaultStealthResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
기본 호스팅 명령 설정
기본 호스팅 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다:
기본 호스팅 요청 매개변수 설정설명
기본 호스팅 요청 매개변수 설정
설명
hosting_type원하는 기본 호스팅 유형을 선택할 수 있습니다. "advanced" 및 "basic"에서 선택할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetDefaultHostingResponse></SetDefaultHostingResponse>응답 XML 문서의 루트 노드
<SetDefaultHostingHeader></SetDefaultHostingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Hosting ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_hosting&hosting_type=advanced
Response (XML format)
<SetDefaultHostingResponse>
<SetDefaultHostingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultHostingHeader>
</SetDefaultHostingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_hosting&hosting_type=advanced
Response (JSON format){
"SetDefaultHostingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
기본 DNS 명령 설정
DNS 기본 설정 명령을 호출하는 경우 다음 매개 변수를 포함해야 합니다:
이 명령은 더 이상 사용되지 않으며 권장되지 않습니다. 대신 Set Default DNS2 명령을 사용하십시오.
기본 DNS 요청 매개변수 설정설명
기본 DNS 요청 매개변수 설정
설명
main_record_type주요 레코드 유형
main_record도메인에 대한 DNS 레코드를 지정하십시오.
main_txt (선택적)도메인에 대한 TXT 레코드를 지정해주세요. 만약 main_record_type이 aaaa이고 main_record2를 지정했다면 main_txts를 최대 3개까지 설정할 수 있습니다. 그렇지 않으면 main_txts를 최대 4개까지 설정할 수 있습니다.
main_record2기본 레코드 2는 "main_record_type"이(가) "aaaa"일 때에만 사용됩니다. 값은 IPv4 형식이어야 합니다.
subdomain0 - subdomain99 (선택적)하위 도메인 레코드
sub_record_type0 - sub_record_type99 (선택적)하위 도메인 레코드 유형
sub_record0 - sub_record99 (선택적)IP 주소 또는 대상 호스트
mx_host0 - mx_host2 (선택적)도메인의 메일 호스트를 지정하십시오. distance0가 가장 높은 우선순위입니다.
mx_distance0 - mx_distance2 (선택적)Distance0는 가장 높은 우선순위입니다.
ttl (선택적)수명
결과 XML 태그설명
결과 XML 태그
설명
<SetDefaultDnsResponse></SetDefaultDnsResponse>응답 XML 문서의 루트 노드
<SetDefaultDnsHeader></SetDefaultDnsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default DNS ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Response (XML format)
<SetDefaultDnsResponse>
<SetDefaultDnsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultDnsHeader>
</SetDefaultDnsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Response (JSON format){
"SetDefaultDnsResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
기본 DNS2 명령 설정
DNS 기본 설정 명령을 호출하는 경우 다음 매개 변수를 포함해야 합니다:
기본 DNS2 요청 매개변수 설정설명
기본 DNS2 요청 매개변수 설정
설명
main_record_type0 - main_record_type19주요 레코드 유형
main_record0 - main_record19도메인을 위한 DNS 레코드를 지정하세요
main_recordx0 - main_recordx19Mx 거리, 전진 유형, 은밀한 전진 제목 또는 이메일 별칭은 "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email"가 main_record 일 때 필요합니다.
subdomain0 - subdomain99 (선택적)하위 도메인 레코드
sub_record_type0 - sub_record_type99 (선택적)하위 도메인 레코드 유형
sub_record0 - sub_record99 (선택적)하위 도메인 IP 주소 또는 대상 호스트
sub_recordx0 - subdo_recordx99- Mx 거리, 포워드 유형, 스텔스 포워드 제목 또는 이메일 에일리어스는 sub_record_type이 "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email"인 경우에 필요합니다.
ttl (선택적)수명
결과 XML 태그설명
결과 XML 태그
설명
<SetDefaultDnsResponse></SetDefaultDnsResponse>응답 XML 문서의 루트 노드
<SetDefaultDnsHeader></SetDefaultDnsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default DNS2 ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Response (XML format)
<SetDefaultDnsResponse>
<SetDefaultDnsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultDnsHeader>
</SetDefaultDnsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Response (JSON format){
"SetDefaultDnsResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
기본 이메일 전달 명령 설정
기본 이메일 전달 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다.
기본 이메일 전달 요청 매개변수 설정설명
기본 이메일 전달 요청 매개변수 설정
설명
forward_type포워드 유형, 이메일을 "donot": 로 전달하지 마십시오, 이메일을 다른 메일 호스트(MX 레코드)로 전달하세요, 이메일을 다른 메일 호스트로 전달하세요
username0 - username9사용자 이름, "forward_type"이(가) "forward" 경우에만 사용됩니다.
exist_email0 - exist_email9기존의 이메일 주소, "forward_type"이(가) "forward"일 때만 사용됩니다.
mx_host0 - mx_host2메일 호스트, "forward_type"이(가) "mx" 일 때에만 사용됩니다.
mx_distance0 - mx_distance2Distance0은 가장 우선순위가 높으며, "forward_type"이(가) "mx"일 때에만 사용됩니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetDefaultEmailForwardingResponse></SetDefaultEmailForwardingResponse>응답 XML 문서의 루트 노드
<SetDefaultEmailForwardingHeader></SetDefaultEmailForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Email Forward ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_email_forward&forward_type=forward&username0=test&
[email protected] Response (XML format)
<SetDefaultEmailForwardingResponse>
<SetDefaultEmailForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultEmailForwardingHeader>
</SetDefaultEmailForwardingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_email_forward&forward_type=forward&username0=test&
[email protected] Response (JSON format){
"SetDefaultEmailForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
기본 설정 명령어 설정
세트를 초기설정으로 지정하는 명령을 호출한다면, 다음 매개변수들이 포함되어야 합니다.
기본 설정 요청 매개변수를 설정하십시오.설명
기본 설정 요청 매개변수를 설정하십시오.
설명
service당신이 정리하고 싶은 서비스는 "forward", "stealth", "email_forwarding", "dns", 및 "nameservers"일 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetClearDefaultSettingResponse></SetClearDefaultSettingResponse>응답 XML 문서의 루트 노드
<SetClearDefaultSettingHeader></SetClearDefaultSettingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Clear Default Setting ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_default_setting&service=nameservers
Response (XML format)
<SetClearDefaultSettingResponse>
<SetClearDefaultSettingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetClearDefaultSettingHeader>
</SetClearDefaultSettingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_default_setting&service=nameservers
Response (JSON format){
"SetClearDefaultSettingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
기본 갱신 옵션 명령 설정
초기 갱신 옵션 설정 명령을 호출하면 다음 매개변수가 포함되어야 합니다:
기본 갱신 옵션 요청 매개변수 설정설명
기본 갱신 옵션 요청 매개변수 설정
설명
renew_option이것은 "donot", "auto", "reset"로 할 수 있습니다
결과 XML 태그설명
결과 XML 태그
설명
<SetDefaultRenewOptionResponse></SetDefaultRenewOptionResponse>응답 XML 문서의 루트 노드
<SetDefaultRenewOptionHeader></SetDefaultRenewOptionHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
기본 갱신 옵션 예시 설정
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_renew_option&renew_option=auto
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDefaultRenewOptionResponse>
<SetDefaultRenewOptionHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultRenewOptionHeader>
</SetDefaultRenewOptionResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_renew_option&renew_option=auto
Response (JSON format){
"SetDefaultRenewOptionResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
폴더 생성 명령어
폴더 만들기 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다.
폴더 생성 요청 매개변수설명
폴더 생성 요청 매개변수
설명
folder_name생성하려는 폴더의 이름
결과 XML 태그설명
결과 XML 태그
설명
<FolderCreateResponse></FolderCreateResponse>응답 XML 문서의 루트 노드
<FolderCreateHeader></FolderCreateHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<FolderCreateContent></FolderCreateContent>응답 내용
<FolderName></FolderName>폴더 이름
<FolderId></FolderId>새로운 폴더의 ID
Create Folder ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=create_folder&folder_name=new
Response (XML format)
<FolderCreateResponse>
<FolderCreateHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</FolderCreateHeader>
<FolderCreateContent>
<FolderName>new</FolderName>
<FolderId>1</FolderId>
</FolderCreateContent>
</FolderCreateResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=create_folder&folder_name=new
Response (JSON format){
"FolderCreateResponse":{
"ResponseCode":"0",
"Status":"success",
"FolderCreateContent":{
"FolderName":"new",
"FolderId":"1"
}
}
}
폴더 삭제 명령
Whois 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:
폴더 삭제 요청 매개변수설명
폴더 삭제 요청 매개변수
설명
folder_id삭제하려는 폴더의 ID를 입력해주세요. 콤마로 구분되어야 합니다.
결과 XML 태그설명
결과 XML 태그
설명
<DeleteFolderResponse></DeleteFolderResponse>응답 XML 문서의 루트 노드
<DeleteFolderHeader></DeleteFolderHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
폴더 예제 삭제
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_folder&folder_id=0,1
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<DeleteFolderResponse>
<DeleteFolderHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteFolderHeader>
</DeleteFolderResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_folder&folder_id=0,1
Response (JSON format){
"DeleteFolderResponse": {
"SuccessCode": 0,
"Status": "success"
}
}
폴더 Whois 명령 설정
만약 호출 할 set 폴더 Whois 명령을 사용하는 경우, 다음 매개 변수가 포함되어야합니다.
폴더 Whois 요청 매개변수 설정설명
폴더 Whois 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
registrant_contact도메인의 등록자 정보
admin_contact도메인 관리자 정보
technical_contact도메인의 기술 정보
billing_contact도메인의 청구 정보
enable (선택적)이 Whois 설정을 이 폴더로 이동하는 미래 도메인에 적용하려면 "yes"와 함께이 매개 변수를 사용할 수 있습니다.
sync (선택적)만약 이 폴더의 모든 도메인의 Whois 설정을 동기화하려면 "yes"와 함께 이 매개 변수를 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderWhoisResponse></SetFolderWhoisResponse>응답 XML 문서의 루트 노드
<SetFolderWhoisHeader></SetFolderWhoisHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Whois ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_whois&folder_id=0®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (XML format)
<SetFolderWhoisResponse>
<SetFolderWhoisHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderWhoisHeader>
</SetFolderWhoisResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_whois&folder_id=0®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (JSON format){
"SetFolderWhoisResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 이름 서버 명령 설정
만일 설정 폴더 이름 서버 명령어를 호출한다면, 다음 매개변수들을 포함해야 합니다.
폴더 이름 서버 요청 매개변수 설정설명
폴더 이름 서버 요청 매개변수 설정
설명
fold_id설정하고자 하는 폴더의 ID입니다. 한 번의 요청당 1 폴더만 설정할 수 있습니다.
ns0 - ns12도메인에 사용할 이름 서버를 설정할 수 있습니다. 최대 13개의 이름 서버를 지정할 수 있지만 이미 계정에 있어야 합니다.
enable (선택적)이 이름 서버 설정을 향후에 이 폴더로 이동하는 도메인에 적용하려면 "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)만약 이 폴더에 있는 모든 도메인의 네임서버 설정을 동기화하고 싶다면, "yes"와 함께 이 매개변수를 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderNsResponse></SetFolderNsResponse>설정 폴더 이름 서버 응답의 태그이며, 이것은 응답의 루트 노드입니다 XML 문서입니다.
<SetFolderNsHeader></SetFolderNsHeader>설정 폴더 이름 서버 응답 헤더 태그
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<SetFolderNsContent></SetFolderNsContent>셋 폴더 이름 서버 응답 내용의 태그, 상태가 "success" 일 때만 사용됩니다.
<Servers></Servers>설정한 서버 정보
<Server></Server>각 서버
<ServerName></ServerName>서버 이름
<ServerId></ServerId>서버 ID
폴더 Ns 예제 설정
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetFolderNsResponse>
<SetFolderNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderNsHeader>
<SetFolderNsContent>
<Servers>
<Server>
<ServerName>ns1.hosts.com</ServerName>
<ServerId>0</ServerId>
</Server>
<Server>
<ServerName>ns2.hosts.com</ServerName>
<ServerId>1</ServerId>
</Server>
</Servers>
</SetFolderNsContent>
</SetFolderNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes
Response (JSON format){
"SetFolderNsResponse": {
"ResponseCode": 0,
"Status": "success",
"SetFolderNsContent": {
"Servers": [
{
"ServerName": "ns1.hosts.com",
"ServerId": "0"
},
{
"ServerName": "ns2.hosts.com",
"ServerId": "1"
}
]
}
}
}
폴더 주차 명령 설정
세트 폴더 주차 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다.
폴더 주차 요청 매개변수 설정설명
폴더 주차 요청 매개변수 설정
설명
folder_id설정하고자 하는 폴더의 ID입니다. 한 번의 요청당 1 폴더만 설정할 수 있습니다.
with_ads (선택적)3자 광고를 원하지 않는다면, "no", 매개변수를 사용할 수 있습니다. 기본값은 "yes"입니다.
enable (선택적)만약 이 주차 설정을 향후에 이 폴더로 이동하는 도메인에 적용하려면, "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)만약 이 폴더에 있는 모든 도메인의 주차 설정을 동기화하고 싶다면, "yes"와(과) 함께이 매개 변수를 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderParkingResponse></SetFolderParkingResponse>응답 XML 문서의 루트 노드
<SetFolderParkingHeader></SetFolderParkingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Parking ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Response (XML format)
<SetFolderParkingResponse>
<SetFolderParkingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderParkingHeader>
</SetFolderParkingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Response (JSON format){
"SetFolderParkingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 전달 명령 설정
만약 집합 폴더 전달 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:
폴더 전달 요청 매개변수 설정설명
폴더 전달 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
forward_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오. is_temp (선택적)당신이 원하는 도메인의 전방 상태를 전달하려면 기본값은 "temporary",입니다. 영구적으로 전달하려면이 매개 변수를 "no"와 함께 사용하십시오.
enable (선택적)이 전방 설정을 이 폴더로 이동하는 미래 도메인에 적용하려면 "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)이 폴더의 모든 도메인의 전방 설정을 동기화하려면 "yes"과(와) 함께 이 매개변수를 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderForwardingResponse></SetFolderForwardingResponse>응답 XML 문서의 루트 노드
<SetFolderForwardingHeader></SetFolderForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Forwarding ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_forwarding&folder_id=0&forward_url=http://mydomain.com&sync=yes
Response (XML format)
<SetFolderForwardingResponse>
<SetFolderForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderForwardingHeader>
</SetFolderForwardingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_forwarding&folder_id=0&forward_url=http://mydomain.com&sync=yes
Response (JSON format){
"SetFolderForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 은폐 명령 설정
만약 폴더를 스텔스로 설정한다면, 다음 매개변수를 포함해야 합니다:
폴더 은닉 요청 매개변수 설정설명
폴더 은닉 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
stealth_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오. stealth_title (선택적)페이지 제목
enable (선택적)이 스텔스 설정을 이 폴더로 이동하는 미래 도메인에 적용하려면 "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)이 폴더의 모든 도메인의 은신 설정을 동기화하려면 "yes"와 함께 이 매개 변수를 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderStealthResponse></SetFolderStealthResponse>응답 XML 문서의 루트 노드
<SetFolderStealthHeader></SetFolderStealthHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Stealth ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http://www.obamashop.com&sync=yes
Response (XML format)
<SetFolderStealthResponse>
<SetFolderStealthHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderStealthHeader>
</SetFolderStealthResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http://www.obamashop.com&sync=yes
Response (JSON format){
"SetFolderStealthResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 호스팅 명령 설정
만약 설정 폴더 호스팅 명령을 호출한다면, 다음과 같은 매개변수를 포함해야 합니다:
폴더 호스팅 요청 매개변수 설정설명
폴더 호스팅 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
hosting_type원하는 호스팅 유형은 "advanced" 및 "basic"에서 선택할 수 있습니다.
enable (선택적)이 호스팅 설정을 이 폴더로 이동하는 향후 도메인에 적용하려면 "yes"와 함께이 매개 변수를 사용할 수 있습니다.
even (선택적)이 폴더의 모든 도메인의 호스팅 설정을 동기화하려면, 이 파라미터를 "yes"와 함께 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderHostingResponse></SetFolderHostingResponse>응답 XML 문서의 루트 노드
<SetFolderHostingHeader></SetFolderHostingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Hosting ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Response (XML format)
<SetFolderHostingResponse>
<SetFolderHostingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderHostingHeader>
</SetFolderHostingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Response (JSON format){
"SetFolderHostingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 DNS 명령을 설정하세요.
DNS 명령어를 호출하는 경우, 다음 매개변수를 포함해야합니다:
이 명령은 더 이상 권장되지 않으며 Set Folder DNS2 명령을 대신 사용하십시오.
폴더 DNS 요청 매개변수 설정설명
폴더 DNS 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
main_record_type주요 레코드 유형
main_record도메인에 대한 DNS 레코드를 지정하십시오.
main_record도메인에 대한 DNS 레코드를 지정하십시오.
with_ads (선택적)도메인에 대한 TXT 레코드를 지정해주세요. 만약 main_record_type이 aaaa이고 main_record2를 지정했다면 main_txts를 최대 3개까지 설정할 수 있습니다. 그렇지 않으면 main_txts를 최대 4개까지 설정할 수 있습니다.
main_record2기본 레코드 2는 "main_record_type"이(가) "aaaa"일 때에만 사용됩니다. 값은 IPv4 형식이어야 합니다.
subdomain0 - subdomain99 (선택적)Subdomain records (선택적)
sub_record_type0 - sub_record_type99 (선택적)하위 도메인 레코드 유형
sub_record0 - sub_record99 (선택적)IP 주소 또는 대상 호스트
mx_host0 - mx_host2 (선택적)도메인의 메일 호스트를 지정하십시오. distance0가 가장 높은 우선순위입니다.
mx_distance0 - mx_distance2 (선택적)Distance0는 가장 높은 우선순위입니다.
ttl (선택적)수명
enable (선택적)이 DNS 설정을 이 폴더에 이동한 향후 도메인에 적용하려면 "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)이 폴더에 있는 모든 도메인의 DNS 서버 설정을 동기화하려면 "yes"와 함께이 매개 변수를 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderDnsResponse></SetFolderDnsResponse>응답 XML 문서의 루트 노드
<SetFolderDnsHeader></SetFolderDnsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder DNS ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Response (XML format)
<SetFolderDnsResponse>
<SetFolderDnsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderDnsHeader>
</SetFolderDnsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Response (JSON format){
"SetFolderDnsResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 DNS2 명령 설정
만약 폴더 DNS2 명령을 호출한다면, 다음 파라미터가 포함되어야 합니다:
폴더 DNS2 요청 매개변수 설정설명
폴더 DNS2 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
main_record_type0 - main_record_type19메인 레코드 타입은 "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email"입니다.
main_record0 - main_record19도메인을 위한 DNS 레코드를 지정하세요
main_recordx0 - main_recordx19Mx 거리, 전진 유형, 은폐 전진 제목 또는 이메일 별칭은 main_record_type이 "forward","mx","stealth","email" 일 때 필요합니다.
subdomain0 - subdomain99 (선택적)Subdomain records (선택적)
sub_record_type0 - sub_record_type99 (선택적)서브도메인 레코드 유형, "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email"로 해야 합니다.
sub_record0 - sub_record99 (선택적)IP 주소 또는 대상 호스트
sub_recordx0 - sub_recordx99 (선택적)Mx 거리, 전진 유형, 은닉 전진 제목 또는 이메일 별칭, sub_record_type이 '전진', 'mx', '은닉', '이메일'인 경우 필요합니다.
ttl (선택적)수명
enable (선택적)이 DNS 설정을 이 폴더에 이동한 향후 도메인에 적용하려면 "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)이 폴더에 있는 모든 도메인의 DNS 서버 설정을 동기화하려면 "yes"와 함께이 매개 변수를 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderDnsResponse></SetFolderDnsResponse>응답 XML 문서의 루트 노드
<SetFolderDnsHeader></SetFolderDnsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
폴더 Dns2 예제 설정
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetFolderDnsResponse>
<SetFolderDnsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderDnsHeader>
</SetFolderDnsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Response (JSON format){
"SetFolderDnsResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
폴더 이메일 전달 명령 설정
만약 폴더 이메일 전달 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다.
폴더 이메일 전달 요청 매개변수 설정설명
폴더 이메일 전달 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
folder_id설정하려는 폴더의 ID
forward_type포워드 유형, 이메일을 "donot": 로 전달하지 마십시오, 이메일을 다른 메일 호스트(MX 레코드)로 전달하세요, 이메일을 다른 메일 호스트로 전달하세요
username0 - username9사용자 이름, "forward_type"이(가) "forward" 경우에만 사용됩니다.
exist_email0 - exist_email9기존의 이메일 주소, "forward_type"이(가) "forward"일 때만 사용됩니다.
mx_host0 - mx_host2메일 호스트, "forward_type"이(가) "mx" 일 때에만 사용됩니다.
mx_distance0 - mx_distance2Distance0은 가장 우선순위가 높으며, "forward_type"이(가) "mx"일 때에만 사용됩니다.
enable (선택적)이 설정을 향후 이 폴더로 이동하는 도메인에 적용하고 싶다면 "yes"와 함께 이 매개 변수를 사용할 수 있습니다.
sync (선택적)만약 이 폴더의 모든 도메인들의 이 설정을 동기화하려면, "yes"와 함께 이 매개변수를 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderEmailForwardingResponse></SetFolderEmailForwardingResponse>응답 XML 문서의 루트 노드
<SetFolderEmailForwardingHeader></SetFolderEmailForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Email Forward ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=test&
[email protected] Response (XML format)
<SetFolderEmailForwardingResponse>
<SetFolderEmailForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderEmailForwardingHeader>
</SetFolderEmailForwardingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=test&
[email protected] Response (JSON format){
"SetFolderEmailForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 설정 명령을 설정하세요.
만약 세트 폴더 설정 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:
폴더 설정 요청 매개변수 설정설명
폴더 설정 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
service당신이 정리하고 싶은 서비스는 "forward", "stealth", "email_forwarding", "dns", 및 "nameservers"일 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetClearFolderSettingResponse></SetClearFolderSettingResponse>응답 XML 문서의 루트 노드
<SetClearFolderSettingHeader></SetClearFolderSettingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Clear Folder Setting ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Response (XML format)
<SetClearFolderSettingResponse>
<SetClearFolderSettingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetClearFolderSettingHeader>
</SetClearFolderSettingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Response (JSON format){
"SetClearFolderSettingResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 이름 설정 명령
만약 폴더 이름 설정 명령을 호출하는 경우, 아래의 매개변수를 포함해야 합니다.
폴더 이름 요청 매개 변수 설정설명
폴더 이름 요청 매개 변수 설정
설명
folder_id설정하려는 폴더의 ID
folder_name신규 폴더 이름
결과 XML 태그설명
결과 XML 태그
설명
<SetFolderNameResponse></SetFolderNameResponse>응답 XML 문서의 루트 노드
<SetFolderNameHeader></SetFolderNameHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Name ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_name&folder_id=0&folder_name=new
Response (XML format)
<SetFolderNameResponse>
<SetFolderNameHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderNameHeader>
</SetFolderNameResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_name&folder_id=0&folder_name=new
Response (JSON format){
"SetFolderNameResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 갱신 옵션 설정 명령
"set folder renew 옵션" 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다:
폴더 갱신 옵션 요청 매개변수 설정설명
폴더 갱신 옵션 요청 매개변수 설정
설명
folder_id설정하고자 하는 폴더의 ID입니다. 한 번의 요청당 1 폴더만 설정할 수 있습니다.
renew_option당신이 폴더에 설정하길 원하는 갱신 옵션은 "donot", "auto", 또는 "reset"일 수 있습니다.
enable (선택적)이 폴더로 이동하는 향후 도메인에이 갱신 설정을 적용하려면 "yes"와 함께이 매개 변수를 사용할 수 있습니다.
sync (선택적)이 폴더의 모든 도메인의 갱신 설정을 동기화하려면, "yes"와 함께 이 매개 변수를 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<Response></Response>응답 XML 문서의 루트 노드
<ResponseHeader></ResponseHeader>응답헤더
<ResponseCode></ResponseCode>응답 코드, 성공을 나타내는 "0", 실패를 나타내는 "-1"
<Error></Error>오류 정보는 응답 코드가 "-1"인 경우에만 사용됩니다
Set Folder Renew Option ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Response (XML format)
<SetFolderRenewOptionResponse>
<SetFolderRenewOptionHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderRenewOptionHeader>
</SetFolderRenewOptionResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Response (JSON format){
"SetFolderRenewOptionResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
폴더 목록 명령어
이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:
폴더 목록 요청 매개변수설명
폴더 목록 요청 매개변수
설명
N/A추가 매개변수 필요 없음
<FolderListResponse></FolderListResponse>응답 XML 문서의 루트 노드
<FolderListHeader></FolderListHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<FolderListContent></FolderListContent>응답 내용
<FolderList></FolderList>폴더 목록
<List></List>
<Folder></Folder>
<FolderId></FolderId>폴더 ID
<FolderName></FolderName>폴더 이름
<DefaultWhois></DefaultWhois>기본 Whois
<DefaultWhoisEnableStatus></DefaultWhoisEnableStatus>기본 Whois 활성화 상태
<DefaultRegistrant></DefaultRegistrant>기본 등록자
<ContactId></ContactId>연락처 ID
<DefaultAdmin></DefaultAdmin>기본 관리자
<DefaultTechnical></DefaultTechnical>기본 기술 정보
<DefaultBilling></DefaultBilling>기본 청구 정보
<DefaultNameServerEnableStatus></DefaultNameServerEnableStatus>기본 이름 서버 사용 상태
<NameServerSettings></NameServerSettings>네임 서버 설정
<Type></Type>네임서버 유형
<WithAds></WithAds>광고 여부에 상관없이
<DefaultRenewOption></DefaultRenewOption>기본 갱신 옵션
<DefaultRenewOptionEnableStatus></DefaultRenewOptionEnableStatus>기본 갱신 옵션 활성 상태
<RenewOption></RenewOption>갱신 옵션
<DefaultTransferLock></DefaultTransferLock>기본 이전 잠금
<DefaultTransferLockEnableStatus></DefaultTransferLockEnableStatus>기본 전송 잠금 활성화 상태
<LockStatus></LockStatus>잠금 상태
Folder List ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=folder_list
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<FolderListResponse>
<FolderListHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</FolderListHeader>
<FolderListContent>
<FolderList>
<List>
<Folder>
<FolderId>0</FolderId>
<FolderName>new</FolderName>
<DefaultWhois>
<DefaultWhoisEnableStatus>disable</DefaultWhoisEnableStatus>
<DefaultRegistrant>
<ContactId>0</ContactId>
</DefaultRegistrant>
<DefaultAdmin>
<ContactId>0</ContactId>
</DefaultAdmin>
<DefaultTechnical>
<ContactId>0</ContactId>
</DefaultTechnical>
<DefaultBilling>
<ContactId>0</ContactId>
</DefaultBilling>
</DefaultWhois>
<DefaultNameServers>
<DefaultNameServerEnableStatus>disable</DefaultNameServerEnableStatus>
<NameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>Yes</WithAds>
</NameServerSettings>
</DefaultNameServers>
<DefaultRenewOption>
<DefaultRenewOptionEnableStatus>disable</DefaultRenewOptionEnableStatus>
<RenewOption>no renew option</RenewOption>
</DefaultRenewOption>
<DefaultTransferLock>
<DefaultTransferLockEnableStatus>disable</DefaultTransferLockEnableStatus>
<LockStatus>locked</LockStatus>
</DefaultTransferLock>
</Folder>
</List>
</FolderList>
</FolderListContent>
</FolderListResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=folder_list
Response (JSON format){
"FolderListResponse": {
"ResponseCode": 0,
"Status": "success",
"FolderList": [
{
"FolderId": "0",
"FolderName": "new",
"DefaultWhois": {
"DefaultWhoisEnableStatus": "disable",
"DefaultRegistrant": {
"ContactId": "0"
},
"DefaultAdmin": {
"ContactId": "0"
},
"DefaultTechnical": {
"ContactId": "0"
},
"DefaultBilling": {
"ContactId": "0"
}
},
"DefaultNameServers": {
"DefaultTransferLockEnableStatus": "disable",
"NameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "Yes"
}
},
"DefaultRenewOption": {
"DefaultRenewOptionEnableStatus": "disable",
"RenewOption": "no renew option"
},
"DefaultTransferLock": {
"DefaultTransferLockEnableStatus": "disable",
"LockStatus": "locked"
}
}
]
}
}
백오더 요청 명령 추가
백오더 요청 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:
백오더 요청 요청 매개 변수 추가설명
백오더 요청 요청 매개 변수 추가
설명
domain동일하다면 추가하고 싶은 도메인들을 Dynadot이 잡을 경우 지불 동의, 한 요청당 최대 100 개의 도메인을 추가할 수 있으며 쉼표로 구분되어야합니다.
결과 XML 태그설명
결과 XML 태그
설명
<AddBackorderRequestResponse></AddBackorderRequestResponse>응답 XML 문서의 루트 노드
<AddBackorderRequestHeader></AddBackorderRequestHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Add Backorder Request ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Response (XML format)
<AddBackorderRequestResponse>
<AddBackorderRequestHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</AddBackorderRequestHeader>
</AddBackorderRequestResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Response (JSON format){
"AddBackorderRequestResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
백오더 요청 명령 삭제
백오더 요청 삭제 명령을 호출한다면, 다음 매개변수를 포함해야 합니다.
백오더 요청 요청 매개변수 삭제설명
백오더 요청 요청 매개변수 삭제
설명
domain당신이 백오더 요청 목록에서 제거하려는 도메인/들은 요청 당 최대 100개의 도메인이 제거될 수 있으며, 쉼표로 구분되어야 합니다.
결과 XML 태그설명
결과 XML 태그
설명
<DeleteBackorderRequestResponse></DeleteBackorderRequestResponse>응답 XML 문서의 루트 노드
<DeleteBackorderRequestHeader></DeleteBackorderRequestHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Delete Backorder Request ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_backorder_request&domain=domaindropp.com
Response (XML format)
<DeleteBackorderRequestResponse>
<DeleteBackorderRequestHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteBackorderRequestHeader>
</DeleteBackorderRequestResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_backorder_request&domain=domaindropp.com
Response (JSON format){
"DeleteBackorderRequestResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
재입고 요청 목록 명령
백오더 요청 목록 명령어를 호출하면 지정된 계정의 백오더 요청 목록이 반환됩니다. 이 명령어를 호출할 경우 다음 매개변수가 포함되어야 합니다:
백오더 요청 목록 요청 매개변수설명
백오더 요청 목록 요청 매개변수
설명
start_date요청하려는 경매의 시작 낙찰일, yyyy-mm-dd 형식으로 입력하세요. 예: 2015-05-05
end_date요청하고자하는 경매 종료 날짜, yyyy-mm-dd, 예: 2015-05-05
결과 XML 태그설명
결과 XML 태그
설명
<BackorderRequestListResponse></BackorderRequestListResponse>응답 XML 문서의 루트 노드
<BackorderRequestListHeader></BackorderRequestListHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<BackorderRequestListContent></BackorderRequestListContent>응답 내용
<BackorderRequestList></BackorderRequestList>반품 요청 목록
<BackorderRequest></BackorderRequest>백오더 요청
<Domain></Domain>리스트에 있는 도메인
<CutoffTime></CutoffTime>유닉스 시간으로 요청을 삭제할 수 있는 마감일 (UTC 자정 이후 밀리초, 1월 1970일)
<BackorderRequestStatus></BackorderRequestStatus>드롭 캐칭 프로세스에서의 상태
주문 대기 요청 목록 예시
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<BackorderRequestListResponse>
<BackorderRequestListHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</BackorderRequestListHeader>
<BackorderRequestListContent>
<BackorderRequestList>
<BackorderRequest>
<DomainName>testdrop.com</DomainName>
<CutoffTime>1403914140000</CutoffTime>
<BackorderRequestStatus>Active</BackorderRequestStatus>
</BackorderRequest>
<BackorderRequest>
<DomainName>testdrop3.com</DomainName>
<CutoffTime>1403914140000</CutoffTime>
<BackorderRequestStatus>Active</BackorderRequestStatus>
</BackorderRequest>
<BackorderRequest>
<DomainName>testdrop4.com</DomainName>
<CutoffTime>1403914140000</CutoffTime>
<BackorderRequestStatus>Active</BackorderRequestStatus>
</BackorderRequest>
<BackorderRequest>
<DomainName>testdrop5.com</DomainName>
<CutoffTime>1403914140000</CutoffTime>
<BackorderRequestStatus>Active</BackorderRequestStatus>
</BackorderRequest>
</BackorderRequestList>
</BackorderRequestListContent>
</BackorderRequestListResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Response (JSON format){
"BackorderRequestListResponse": {
"ResponseCode": 0,
"Status": "success",
"BackorderRequestList": [
{
"DomainName": "testdrop.com",
"CutoffTime": "1403914140000",
"BackorderRequestStatus": "Active"
},
{
"DomainName": "testdrop3.com",
"CutoffTime": "1403914140000",
"BackorderRequestStatus": "Active"
},
{
"DomainName": "testdrop4.com",
"CutoffTime": "1403914140000",
"BackorderRequestStatus": "Active"
},
{
"DomainName": "testdrop5.com",
"CutoffTime": "1403914140000",
"BackorderRequestStatus": "Active"
}
]
}
}
Request 도메인 산업과 관련된 전문적인 문서입니다.https://api.dynadot.com/api3.html?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Response 도메인 산업과 관련된 전문적인 문서입니다.ok,success,Domain,CutoffTime,BackorderRequestStatus,testdrop.com,1403914140000,Active,testdrop3.com,1403914140000,Active,testdrop4.com,1403914140000,Active,testdrop5.com,1403914140000,Active
오픈 경매 명령어 가져오기
경매 목록을 확인하는 get open auctions 명령을 실행하면 진행 중인 경매 목록이 반환됩니다. 이 명령을 호출할 때는 다음과 같은 매개변수를 포함해야 합니다:
경매 요청 매개 변수 받기설명
경매 요청 매개 변수 받기
설명
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
type원하는 경매 유형은 "expired", "user", "backorder", 또는 "registry_expired", "registrar", 여야합니다. 여러 경매 유형을 얻고 싶다면 각 경매 유형을 분할하기 위해 "를 사용할 수 있습니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetOpenAuctionsResponse></GetOpenAuctionsResponse>오픈 경매 응답의 태그입니다. 이것은 응답 문서의 루트 노드입니다 XML
<GetOpenAuctionsHeader></GetOpenAuctionsHeader>오픈 경매 헤더 가져오기
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetOpenAuctionsContent></GetOpenAuctionsContent>오픈 경매 콘텐츠 가져오기 태그, 상태가 "success" 인 경우에만 사용됩니다
<Auction></Auction>경매 품목의 태그는 상태가 "success" 일 때만 사용됩니다.
<AuctionId></AuctionId>경매 ID
<Domain></Domain>경매의 도메인 이름
<BidPrice></BidPrice>경매의 현재 입찰 가격
<BidPriceCurrency></BidPriceCurrency>입찰 가격의 통화
<Bids></Bids>경매 입찰 수
<EndTime></EndTime>경매 종료 시간
<EndTimestamp></EndTimestamp>유닉스 시간에서 경매 종료일이기 때문에 (2022년 1월 1970일 자정 UTC 이후 밀리초)
<Revenue></Revenue>경매 수입
<RevenueCurrency></RevenueCurrency>수입 통화
<Visitors></Visitors>도메인 방문자
<Links></Links>도메인의 인바운드 링크
<Age></Age>도메인의 연령
Get Open Auctions ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_open_auctions¤cy=usd&type=expired
Response (XML format)
<GetOpenAuctionsResponse>
<GetOpenAuctionsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetOpenAuctionsHeader>
<GetOpenAuctionsContent>
<Auction>
<AuctionId>0</AuctionId>
<Domain>domain.com</Domain>
<BidPrice>63.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>2015/04/28 05:46 UTC</EndTime>
<EndTimestamp>1430199960354</EndTimestamp>
<Revenue>72</Revenue>
<RevenueCurrency>USD</RevenueCurrency>
<Visitors>-1</Visitors>
<Links>-1</Links>
<Age>1</Age>
</Auction>
<Auction>
<AuctionId>0</AuctionId>
<Domain>domain.com</Domain>
<BidPrice>63.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>2015/04/28 05:46 UTC</EndTime>
<EndTimestamp>1430199960354</EndTimestamp>
<Revenue>72</Revenue>
<RevenueCurrency>USD</RevenueCurrency>
<Visitors>-1</Visitors>
<Links>-1</Links>
<Age>1</Age>
</Auction>
.
.
.
</GetOpenAuctionsContent>
</GetOpenAuctionsResponse>
요청(csv 형식)
https://api.dynadot.com/api3.html?key=mykey&command=get_open_auctions¤cy=usd&type=expired
응답
ok,
success,
AuctionId,Domain,BidPrice,BidPriceCurrency,Bids,EndTime,EndTimestamp,Revenue,RevenueCurrency,Visitors,Links,Age
10001,domain.com,92.99,USD,0,2015/04/28 18:04 UTC,1430244248274,0.64,USD,-1,-1,1
10002,xn--wkccg.com,77.99,USD,0,2015/05/01 06:04 UTC,1430460248338,86,USD,435,-1,1
10003,domain2.com,11.25,USD,0,2015/05/05 06:04 UTC,1430805846946,91,USD,358,-1,1
.
.
.
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_open_auctions¤cy=usd&type=expired
Response (JSON format){
"status": "success",
"auction_list": [
{
"auction_id": 11,
"domain": "domain.com",
"utf_name": "domain.com",
"is_idn": false,
"auction_type": "expired",
"currency": "USD",
"current_bid_price": "124.00",
"bids": 4,
"bidders": 2,
"time_left": "1 day, 23 hours",
"start_time": "2022/03/28 02:20 PST",
"start_time_stamp": 1648459234033,
"end_time": "2022/04/04 02:20 PST",
"end_time_stamp": 1649064034033,
"visitors": 223,
"links": "-",
"age": 0,
"dyna_appraisal": "-"
},
{
"auction_id": 12,
"domain": "domain0.com",
"utf_name": "domain0.com",
"is_idn": false,
"auction_type": "expired",
"currency": "USD",
"current_bid_price": "44.99",
"bids": 1,
"bidders": 1,
"time_left": "2 days, 23 hours",
"start_time": "2022/03/29 02:20 PST",
"start_time_stamp": 1648545634049,
"end_time": "2022/04/05 02:20 PST",
"end_time_stamp": 1649150434049,
"visitors": 245,
"links": "-",
"age": 0,
"dyna_appraisal": "-"
}
...
]
}
경매 세부 정보 명령
get auction details 명령을 호출하면 지정된 경매의 세부 정보를 반환합니다. 이 명령은 XML 및 JSON 형식으로만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다.
경매 세부 사항 요청 매개 변수설명
경매 세부 사항 요청 매개 변수
설명
domain경매의 도메인 이름인 IDN(국제 도메인 이름)은 punycode를 사용해야 합니다. 예를 들어 "xn--wkccg.com"와 같이 표기됩니다. 여러 개의 경매를 얻을 수 있으며, 각 도메인은 ","로 구분되어야 합니다.
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetAuctionDetailsResponse></GetAuctionDetailsResponse>입찰 세부 정보 응답의 태그입니다. 응답의 루트 노드입니다 XML 문서
<GetAuctionDetailsHeader></GetAuctionDetailsHeader>백오더 경매 세부 내용 헤더 가져오기
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetAuctionDetailsContent></GetAuctionDetailsContent>경매 세부 정보 내용 태그, 상태가 "success"인 경우에만 사용됩니다
<AuctionStatusId></AuctionStatusId>경매 상태 ID : '0'은 진행 중, '1'은 사용자에 의해 취소됨, '2'는 관리자에 의해 취소됨, '3'은 갱신에 의해 취소됨, '4'는 완료됨, '5'는 이적 취소됨을 나타냅니다
<AuctionStatus></AuctionStatus>경매 상태
<UserIsHighBid></UserIsHighBid>사용자가 최고 입찰자인 경우
<YourCurrentBid></YourCurrentBid>목록된 경매에 대한 현재 입찰 가격입니다. 입찰을 하지 않은 경우 '-1'입니다.
<YourProxyBid></YourProxyBid>지정된 경매에 대한 대리 입찰입니다. 입찰을 하지 않았다면, '-1'이(가) 될 것입니다. <AuctionId></AuctionId>경매 ID
<Domain></Domain>경매의 도메인 이름
<BidPrice></BidPrice>경매의 현재 입찰 가격
<BidPriceCurrency></BidPriceCurrency>입찰 가격의 통화
<Bids></Bids>경매 입찰 수
<EndTime></EndTime>경매 종료 시간
<EndTimestamp></EndTimestamp>유닉스 시간에서 경매 종료일이기 때문에 (2022년 1월 1970일 자정 UTC 이후 밀리초)
<IsPremium></IsPremium>프리미엄 도메인인지 아닌지
<RenewalPrice></RenewalPrice>갱신 가격
Get Auction Details ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_auction_details&domain=domain0.com¤cy=usd
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetAuctionDetailsResponse>
<GetAuctionDetailsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetAuctionDetailsHeader>
<GetAuctionDetailsContent>
<Auction>
<AuctionStatusId>0</AuctionStatusId>
<AuctionStatus>1</AuctionStatus>
<AuctionId>0</AuctionId>
<Domain>test.biz</Domain>
<BidPrice>46.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>1970/01/01 00:00 UTC</EndTime>
<EndTimestamp>0</EndTimestamp>
<Revenue>1</Revenue>
<RevenueCurrency>USD</RevenueCurrency>
<Visitors>-1</Visitors>
<Links>1</Links>
<Age>10</Age>
<isPremium>false</isPremium>
<RenewalPrice>-0.1</RenewalPrice>
<UserIsHighBid>false</UserIsHighBid>
<YourCurrentBid>-1</YourCurrentBid>
<YourProxyBid>-1</YourProxyBid>
</Auction>
</GetAuctionDetailsContent>
</GetAuctionDetailsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_auction_details&domain=domain0.com¤cy=usd
Response (JSON format){
"status": "success",
"size": 1,
"auction_details": [
{
"auction_json": {
"auction_id": 0,
"domain": "test.biz",
"utf_name": "test.biz",
"is_idn": false,
"auction_type": "expired",
"current_bid_price": "46.99",
"accepted_bid_price": "46.99",
"currency": "USD",
"is_high_bidder": false,
"bids": 0,
"bidders": 0,
"auction_status_id": 0,
"time_left": "1",
"start_time": "1",
"start_time_stamp": 0,
"end_time": "",
"end_time_stamp": 0,
"revenue": "1",
"visitors": -1,
"links": "1",
"age": 10,
"estibot_appraisal": "",
"bidder_name": "",
"bid_price": "",
"timestamp": 0,
"bid_status": "",
"is_proxy_auto_bid": false,
"auction_ended": false,
"customer_bided": false,
"customer_bid": "1",
"customer_proxy_bid": "1",
"is_premium": false,
"renewal_price": "-0.1"
},
"bid_history": []
}
]
}
경매 입찰 명령 얻기
경매 입찰 명령을 호출하면 참여한 입찰 목록을 받아올 수 있습니다. 이 명령을 호출할 때 다음 매개변수가 포함되어야 합니다:
경매 입찰 요청 매개변수 가져오기설명
경매 입찰 요청 매개변수 가져오기
설명
currency (선택적)입찰 통화는 "usd", "eur", 또는 "cny", 여야 합니다. 기본 통화는 미국 달러입니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetAuctionBidsResponse></GetAuctionBidsResponse>경매 입찰 응답의 태그입니다, 응답의 최상위 노드입니다 XML 문서
<GetAuctionBidsHeader></GetAuctionBidsHeader>경매 입찰 제목 가져오기
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetAuctionBidsContent></GetAuctionBidsContent>get 경매 입찰 내용의 태그는 상태가 "success" 일때만 사용됩니다
<BidList></BidList>입찰 목록
<Bid></Bid>입찰 항목
<BidId></BidId>입찰 ID
<AuctionId></AuctionId>경매 ID
<AccountId></AccountId>계정의 식별자
<Domain></Domain>경매의 도메인 이름
<DomainUtf></DomainUtf>경매의 도메인 UTF 이름
<AuctionType></AuctionType>경매 종류
<IsIdn></IsIdn>만약 이 도메인이 국제화된 도메인 이름이라면
<CurrentBid></CurrentBid>경매의 현재 입찰가
<YourStatus></YourStatus>경매에 대한 입찰 상태
<ProxyBid></ProxyBid>경매를 위한 대리 입찰가
<ActiveBidders></ActiveBidders>이 경매에 참여하는 입찰자 수
<TimeLeft></TimeLeft>경매를 위한 남은 시간
<EndTime></EndTime>경매 종료 시간
<EndTimestamp></EndTimestamp>경매 종료 시간 스탬프
Get Auction Bids ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_auction_bids&currency=usd
Response (XML format)
<GetAuctionBidsResponse>
<GetAuctionBidsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetAuctionBidsHeader>
<GetAuctionBidsContent>
<BidList>
<Bid>
<BidId>0</BidId>
<AuctionId>11</AuctionId>
<AccountId>1</AccountId>
<Domain>domain.com</Domain>
<DomainUtf>domain.com</DomainUtf>
<AuctionType>expired</AuctionType>
<IsIdn>false</IsIdn>
<CurrentBid>$124.00</CurrentBid>
<YourStatus>Out Bid</YourStatus>
<ProxyBid>$119.00</ProxyBid>
<ActiveBidders>2</ActiveBidders>
<TimeLeft>1 day, 6 hours</TimeLeft>
<EndTime>2022/04/04 02:20:34 PST</EndTime>
<EndTimestamp>1649064034033</EndTimestamp>
</Bid>
<Bid>
<BidId>9</BidId>
<AuctionId>12</AuctionId>
<AccountId>1</AccountId>
<Domain>domain0.com</Domain>
<DomainUtf>domain0.com</DomainUtf>
<AuctionType>expired</AuctionType>
<IsIdn>false</IsIdn>
<CurrentBid>$44.99</CurrentBid>
<YourStatus>High Bidder</YourStatus>
<ProxyBid>$121.00</ProxyBid>
<ActiveBidders>1</ActiveBidders>
<TimeLeft>2 days, 6 hours</TimeLeft>
<EndTime>2022/04/05 02:20:34 PST</EndTime>
<EndTimestamp>1649150434049</EndTimestamp>
</Bid>
</BidList>
</GetAuctionBidsContent>
</GetAuctionBidsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_auction_bids&currency=usd
Response (JSON format){
"status": "success",
"auction_bids": [
{
"bid_id": 0,
"auction_id": 11,
"account_id": "1",
"domain": "domain.com",
"domain_utf": "domain.com",
"auction_type": "expired",
"is_idn": false,
"current_bid": "$44.99",
"your_status": "High Bidder",
"proxy_bid": "$119.00",
"active_bidders": 1,
"time_left": "1 day, 23 hours",
"end_time": "2022/04/04 02:20:34 PST",
"end_time_stamp": 1649064034033
},
{
"bid_id": 2,
"auction_id": 12,
"account_id": "1",
"domain": "domain0.com",
"domain_utf": "domain0.com",
"auction_type": "expired",
"is_idn": false,
"current_bid": "$44.99",
"your_status": "High Bidder",
"proxy_bid": "$119.00",
"active_bidders": 1,
"time_left": "2 days, 23 hours",
"end_time": "2022/04/05 02:20:34 PST",
"end_time_stamp": 1649150434049
}
...
]
}
장소 경매 입찰 명령
장소 경매 입찰 명령을 호출하면 지정된 경매에 입찰을 할 수 있습니다. 이 명령을 호출하면 다음 매개변수가 포함되어야 합니다:
장소 경매 입찰 요청 매개 변수설명
장소 경매 입찰 요청 매개 변수
설명
domain경매의 도메인 이름인 IDN(국제화 도메인 이름)은 punycode를 사용해야 합니다. 예: 'xn--wkccg.com'
bid_amount경매에 대한 입찰액, 기본 통화는 미국 달러이며, 아래의 통화 매개 변수로 지정할 수도 있습니다.
currency (선택적)입찰 통화는 "usd", "eur", 또는 "cny", 여야 합니다. 기본 통화는 미국 달러입니다.
결과 XML 태그설명
결과 XML 태그
설명
<PlaceAuctionBidResponse></PlaceAuctionBidResponse>장소 경매 입찰 응답의 태그입니다. 이것은 응답 문서의 루트 노드입니다 XML.
<PlaceAuctionBidHeader></PlaceAuctionBidHeader>경매 입찰 헤더 위치
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Domain ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Response (XML format)
<PlaceAuctionBidResponse>
<PlaceAuctionBidHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</PlaceAuctionBidHeader>
</PlaceAuctionBidResponse>
요청(csv 형식)
https://api.dynadot.com/api3.html?key=mykey&command=place_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
응답
ok,success
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Response (JSON format){
"status": "success",
"auction_details": {
"auction_json": {
"auction_id": 12,
"domain": "example.com",
"utf_name": "example.com",
"is_idn": false,
"auction_type": "expired",
"current_bid_price": "44.99",
"accepted_bid_price": "45.99",
"currency": "USD",
"is_high_bidder": true,
"bids": 3,
"bidders": 2,
"time_left": "2 days, 22 hours",
"start_time": "2022/03/29 02:20 PST",
"start_time_stamp": 1648545634049,
"end_time": "2022/04/05 02:20 PST",
"end_time_stamp": 1649150434049,
"revenue": "$26.50",
"visitors": 245,
"links": "-",
"age": 0,
"dyna_appraisal": "-",
"auction_ended": false,
"customer_bided": true,
"customer_bid": "44.99",
"customer_proxy_bid": "$121.00"
},
"bid_history": [
{
"bidder_name": "You",
"bid_price": "44.99",
"currency": "USD",
"timestamp": 1648892255084,
"bid_status": "High Bidder",
"is_proxy_auto_bid": false
}
... ]
}
}
마감된 경매 명령 가져오기
지정된 계정의 종료된 경매 목록을 가져오는 get closed auctions 명령을 호출하면 됩니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:
폐쇄된 경매 요청 매개변수 받기설명
폐쇄된 경매 요청 매개변수 받기
설명
start_date경매 시작일, yyyy-mm-dd, 예: 2015-05-05
end_date경매 종료 날짜, yyyy-mm-dd 형태, 예:2015-05-05
currency (선택적)입찰 통화는 "usd", "eur", 또는 "cny", 여야 합니다. 기본 통화는 미국 달러입니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetClosedAuctionsResponse></GetClosedAuctionsResponse>get closed auctions 응답의 태그입니다, 이것은 응답 XML 문서의 루트 노드입니다
<GetClosedAuctionsHeader></GetClosedAuctionsHeader>마감된 경매 헤더 얻기
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetClosedAuctionsContent></GetClosedAuctionsContent>판매 종료 경매 내용의 태그, 상태가 "success"인 경우에만 사용됩니다
<Auction></Auction>경매 품목의 태그는 상태가 "success" 일 때만 사용됩니다.
<AuctionId></AuctionId>경매 ID
<Domain></Domain>경매의 도메인 이름
<AuctionStatusId></AuctionStatusId>경매 상태 ID, '0'은 진행 중, '1'은 사용자에 의해 종료된 것, '2'는 관리자에 의해 종료된 것, '3'은 갱신에 의해 종료된 것, '4'는 시간초과에 의해 종료된 것, '5'는 이전으로 넘어간 것을 나타냅니다.
<AuctionStatus></AuctionStatus>경매 상태
<BidPrice></BidPrice>경매의 현재 입찰 가격
<BidPriceCurrency></BidPriceCurrency>입찰 가격의 통화
<Bids></Bids>경매 입찰 수
<AuctionWonStatus></AuctionWonStatus>사용자가 이 경매에서 낙찰을 한 경우
<YourHighBid></YourHighBid>이 경매에 대한 최고 입찰가
<YourProxyBid></YourProxyBid>이 경매를 위한 대리입찰
경마에 대한 막힌 경매 사례
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetClosedAuctionsResponse>
<GetClosedAuctionsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetClosedAuctionsHeader>
<GetClosedAuctionsContent>
<Auction>
<AuctionId>2</AuctionId>
<Domain>testdomain1.test</Domain>
<AuctionStatusId>4</AuctionStatusId>
<AuctionStatus>Closed by Timeout</AuctionStatus>
<BidPrice>89.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>1</Bids>
<AuctionWonStatus>won</AuctionWonStatus>
<YourHighBid>89.99</YourHighBid>
<YourProxyBid>1000.0</YourProxyBid>
</Auction>
<Auction>
<AuctionId>3</AuctionId>
<Domain>testdomain2.test</Domain>
<AuctionStatusId>4</AuctionStatusId>
<AuctionStatus>Closed by Timeout</AuctionStatus>
<BidPrice>28.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>1</Bids>
<AuctionWonStatus>won</AuctionWonStatus>
<YourHighBid>28.99</YourHighBid>
<YourProxyBid>1000.0</YourProxyBid>
</Auction>
</GetClosedAuctionsContent>
</GetClosedAuctionsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Response (JSON format){
"GetClosedAuctionsResponse": {
"ResponseCode": 0,
"Status": "success",
"Auctions": [
{
"AuctionId": "2",
"Domain": "testdomain1.test",
"AuctionStatusId": "4",
"AuctionStatus": "Closed by Timeout",
"BidPrice": "89.99",
"BidPriceCurrency": "USD",
"Bids": "1",
"AuctionWonStatus": "won",
"YourHighBid": "89.99",
"YourProxyBid": "1000.0"
},
{
"AuctionId": "3",
"Domain": "testdomain2.test",
"AuctionStatusId": "4",
"AuctionStatus": "Closed by Timeout",
"BidPrice": "28.99",
"BidPriceCurrency": "USD",
"Bids": "1",
"AuctionWonStatus": "won",
"YourHighBid": "28.99",
"YourProxyBid": "1000.0"
}
]
}
}
Request 도메인 산업과 관련된 전문적인 문서입니다.https://api.dynadot.com/api3.html?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Response 도메인 산업과 관련된 전문적인 문서입니다.ok,success,AuctionId,Domain,AuctionStatusId,AuctionStatus,BidPrice,BidPriceCurrency,Bids,AuctionWonStatus,YourHighBid,YourProxyBid,2,testdomain1.test,4,Closed by Timeout,89.99,USD,1,won,89.99,1000.0,3,testdomain2.test,4,Closed by Timeout,28.99,USD,1,won,28.99,1000.0
오픈 백오더 경매 명령어 가져오기(사용되지 않음, get_open_auctions 명령을 사용해주세요)
오픈 백오더 경매 가져오기 명령을 호출하면 진행 중인 백오더 경매 목록이 반환됩니다. 이 명령을 호출하려면 다음 매개변수가 포함되어야 합니다:
오픈 백오더 경매 요청 매개변수 가져오기설명
오픈 백오더 경매 요청 매개변수 가져오기
설명
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetOpenBackorderAuctionsResponse></GetOpenBackorderAuctionsResponse>get open backorder auctions 응답의 태그이며, 응답의 루트 노드입니다 XML 문서
<GetOpenBackorderAuctionsHeader></GetOpenBackorderAuctionsHeader>오픈 백오더 경매 헤더 가져오기
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetOpenBackorderAuctionsContent></GetOpenBackorderAuctionsContent>오픈 백오더 경매 콘텐츠를 얻는 태그입니다. 상태가 "success" 인 경우에만 사용됩니다.
<Auction></Auction>경매 품목의 태그는 상태가 "success" 일 때만 사용됩니다.
<AuctionId></AuctionId>경매 ID
<Domain></Domain>경매의 도메인 이름
<BidPrice></BidPrice>경매의 현재 입찰 가격
<BidPriceCurrency></BidPriceCurrency>입찰 가격의 통화
<Bids></Bids>경매 입찰 수
<EndTime></EndTime>경매 종료 시간
<EndTimestamp></EndTimestamp>유닉스 시간에서 경매 종료일이기 때문에 (2022년 1월 1970일 자정 UTC 이후 밀리초)
Get Open Backorder Auctions ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_open_backorder_auctions¤cy=usd
Response (XML format)
<GetOpenBackorderAuctionsResponse>
<GetOpenBackorderAuctionsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetOpenBackorderAuctionsHeader>
<GetOpenBackorderAuctionsContent>
<Auction>
<AuctionId>0</AuctionId>
<Domain>domain.com</Domain>
<BidPrice>63.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>2015/04/28 05:46 UTC</EndTime>
<EndTimestamp>1430199960354</EndTimestamp>
</Auction>
<Auction>
<AuctionId>0</AuctionId>
<Domain>domain.com</Domain>
<BidPrice>63.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>2015/04/28 05:46 UTC</EndTime>
<EndTimestamp>1430199960354</EndTimestamp>
</Auction>
.
.
.
</GetOpenBackorderAuctionsContent>
</GetOpenBackorderAuctionsResponse>
요청(csv 형식)
https://api.dynadot.com/api3.html?key=mykey&command=get_open_backorder_auctions¤cy=usd
응답
ok,
success,
AuctionId,Domain,BidPrice,BidPriceCurrency,Bids,EndTime,EndTimestamp
10000,backorder0.com,6.35,USD,0,2017/08/29 17:53 UTC,1504029194453
10001,backorder1.com,1.0,USD,0,2017/08/29 17:53 UTC,1504029194453
10002,backorder2.com,1.0,USD,0,2017/08/29 17:53 UTC,1504029194453
.
.
.
백오타경매 세부 사항 명령을 얻으세요
백오더 경매 세부 정보를 가져오는 명령을 호출하면 지정된 경매의 세부 정보가 반환됩니다. 이 명령은 XML 및 JSON 형식으로만 사용할 수 있습니다. 이 명령을 호출할 경우 다음 매개변수가 포함되어야 합니다.
경매 세부 사항 요청 매개 변수설명
경매 세부 사항 요청 매개 변수
설명
domain백오더 경매의 도메인 이름은 IDN(International Domain Name)을 사용해야하며, 예를 들어 "xn--wkccg.com"와 같이 퓨니 코드를 사용해야합니다.
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetBackorderAuctionDetailsResponse></GetBackorderAuctionDetailsResponse>입찰 세부 정보 응답의 태그입니다. 응답의 루트 노드입니다 XML 문서
<GetAuctionDetailsHeader></GetAuctionDetailsHeader>경매 세부 정보 헤더 가져오기
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetAuctionDetailsContent></GetAuctionDetailsContent>경매 세부 정보 내용 태그, 상태가 "success"인 경우에만 사용됩니다
<AuctionStatusId></AuctionStatusId>경매 상태 ID, '0'은 진행 중, '1'은 사용자에 의해 종료된 것, '2'는 관리자에 의해 종료된 것, '3'은 갱신에 의해 종료된 것, '4'는 시간초과에 의해 종료된 것, '5'는 이전으로 넘어간 것을 나타냅니다.
<AuctionStatus></AuctionStatus>경매 상태
<AuctionId></AuctionId>경매 ID
<Domain></Domain>경매의 도메인 이름
<BidPrice></BidPrice>경매의 현재 입찰 가격
<BidPriceCurrency></BidPriceCurrency>입찰 가격의 통화
<Bids></Bids>경매 입찰 수
<EndTime></EndTime>경매 종료 시간
<EndTimestamp></EndTimestamp>유닉스 시간에서 경매 종료일이기 때문에 (2022년 1월 1970일 자정 UTC 이후 밀리초)
<Revenue></Revenue>경매 수입
<RevenueCurrency></RevenueCurrency>수입 통화
<Visitors></Visitors>도메인 방문자
<Links></Links>도메인의 인바운드 링크
<Age></Age>도메인의 연령
<UserIsHighBid></UserIsHighBid>사용자가 최고 입찰자인 경우
<YourCurrentBid></YourCurrentBid>목록된 경매에 대한 현재 입찰 가격입니다. 입찰을 하지 않은 경우 '-1'입니다.
<YourProxyBid></YourProxyBid>지정된 경매에 대한 대리 입찰입니다. 입찰을 하지 않았다면, '-1'이(가) 될 것입니다. Get Backorder Auction Details ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_backorder_auction_details&domain=example.com¤cy=usd
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetBackorderAuctionDetailsResponse>
<GetBackorderAuctionDetailsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetBackorderAuctionDetailsHeader>
<GetBackorderAuctionDetailsContent>
<AuctionStatusId>0</AuctionStatusId>
<AuctionStatus>In Progress</AuctionStatus>
<UserIsHighBid>no</UserIsHighBid>
<YourCurrentBid>-1</YourCurrentBid>
<YourProxyBid>-1</YourProxyBid>
<Auction>
<AuctionId>10001</AuctionId>
<Domain>example.com</Domain>
<BidPrice>89.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>2015/04/28 18:16 UTC</EndTime>
<EndTimestamp>1430244969779</EndTimestamp>
</Auction>
</GetBackorderAuctionDetailsContent>
</GetBackorderAuctionDetailsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_backorder_auction_details&domain=example.com¤cy=usd
Response (JSON format){
"GetBackorderAuctionDetailsResponse": {
"ResponseCode": 0,
"Status": "success",
"GetBackorderAuctionDetails": {
"AuctionStatusId": "0",
"AuctionStatus": "In Progress",
"UserIsHighBid": "no",
"YourCurrentBid": "-1",
"YourProxyBid": "-1",
"Auction": {
"AuctionId": "10001",
"Domain": "example.com",
"BidPrice": "89.99",
"BidPriceCurrency": "USD",
"Bids": "0",
"EndTime": "2015/04/28 18:16 UTC",
"EndTimestamp": "1430244969779"
}
}
}
}
주문대기 경매 입찰 명령
해당 백오더 경매에 입찰하려면 장소 백오더 경매 입찰 명령을 호출하십시오. 이 명령을 호출하면 다음과 같은 매개변수가 포함되어야합니다.
백오더 경매 입찰 요청 파라미터설명
백오더 경매 입찰 요청 파라미터
설명
domain경매의 도메인 이름인 IDN(국제화 도메인 이름)은 punycode를 사용해야 합니다. 예: 'xn--wkccg.com'
bid_amount경매에 대한 입찰액, 기본 통화는 미국 달러이며, 아래의 통화 매개 변수로 지정할 수도 있습니다.
currency (선택적)입찰 통화는 "usd", "eur", 또는 "cny", 여야 합니다. 기본 통화는 미국 달러입니다.
결과 XML 태그설명
결과 XML 태그
설명
<PlaceBakcorderAuctionBidResponse></PlaceBakcorderAuctionBidResponse>장소 경매 입찰 응답의 태그입니다. 이것은 응답 문서의 루트 노드입니다 XML.
<PlaceBackorderAuctionBidHeader></PlaceBackorderAuctionBidHeader>경매 입찰 헤더 위치
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Place Backorder Auction Bid ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Response (XML format)
<PlaceBakcorderAuctionBidResponse>
<PlaceBackorderAuctionBidHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</PlaceBackorderAuctionBidHeader>
</PlaceBakcorderAuctionBidResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Response (JSON format){
"PlaceBakcorderAuctionBidResponse":{
"ResponseCode":"0",
"Status":"success"
}
}
Request 도메인 산업과 관련된 전문적인 문서입니다.https://api.dynadot.com/api3.html?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Response 도메인 산업과 관련된 전문적인 문서입니다.ok,success
폐쇄된 백오더 경매 명령 가져오기
특정 계정의 종료된 백오더 경매 목록을 가져오는 get closed backorder auctions 명령어를 호출하면 됩니다. 이 명령을 호출할 경우, 다음의 매개변수를 포함해야 합니다:
닫힌 백오더 경매 요청 매개변수 가져오기설명
닫힌 백오더 경매 요청 매개변수 가져오기
설명
start_date경매 시작일, yyyy-mm-dd, 예: 2015-05-05
end_date경매 종료 날짜, yyyy-mm-dd 형태, 예:2015-05-05
currency (선택적)입찰 통화는 "usd", "eur", 또는 "cny", 여야 합니다. 기본 통화는 미국 달러입니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetClosedBackorderAuctionsResponse></GetClosedBackorderAuctionsResponse>get closed auctions 응답의 태그입니다, 이것은 응답 XML 문서의 루트 노드입니다
<GetClosedBackorderAuctionsHeader></GetClosedBackorderAuctionsHeader>마감된 경매 헤더 얻기
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetClosedBackorderAuctionsContent></GetClosedBackorderAuctionsContent>판매 종료 경매 내용의 태그, 상태가 "success"인 경우에만 사용됩니다
<Auction></Auction>경매 품목의 태그는 상태가 "success" 일 때만 사용됩니다.
<YourHighBid></YourHighBid>이 경매에 대한 최고 입찰가
<YourProxyBid></YourProxyBid>이 경매를 위한 대리입찰
<AuctionId></AuctionId>경매 ID
<Domain></Domain>경매의 도메인 이름
<AuctionStatusId></AuctionStatusId>경매 상태 ID, '0'은 진행 중, '1'은 사용자에 의해 종료된 것, '2'는 관리자에 의해 종료된 것, '3'은 갱신에 의해 종료된 것, '4'는 시간초과에 의해 종료된 것, '5'는 이전으로 넘어간 것을 나타냅니다.
<AuctionStatus></AuctionStatus>경매 상태
<BidPrice></BidPrice>경매의 현재 입찰 가격
<BidPriceCurrency></BidPriceCurrency>입찰 가격의 통화
<Bids></Bids>경매 입찰 수
Closed Backorder Auctions 예제 얻기
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetClosedBackorderAuctionsResponse>
<GetClosedBackorderAuctionsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetClosedBackorderAuctionsHeader>
<GetClosedBackorderAuctionsContent>
<Auction>
<AuctionWonStatus>won</AuctionWonStatus>
<YourHighBid>89.99</YourHighBid>
<YourProxyBid>1000.0</YourProxyBid>
<AuctionId>2</AuctionId>
<Domain>testdomain1.test</Domain>
<BidPrice>89.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>1</Bids>
<EndTime>2022/04/04 02:20:34 PST</EndTime>
<EndTimestamp>1649064034033</EndTimestamp>
</Auction>
<Auction>
<AuctionWonStatus>won</AuctionWonStatus>
<YourHighBid>28.99</YourHighBid>
<YourProxyBid>1000.0</YourProxyBid>
<AuctionId>3</AuctionId>
<Domain>testdomain2.test</Domain>
<BidPrice>28.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>1</Bids>
<EndTime>2022/04/05 02:20:34 PST</EndTime>
<EndTimestamp>1649150434049</EndTimestamp>
</Auction>
</GetClosedBackorderAuctionsContent>
</GetClosedBackorderAuctionsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Response (JSON format){
"GetClosedBackorderAuctionsResponse": {
"ResponseCode": 0,
"Status": "success",
"Auctions": [
{
"AuctionWonStatus": "won",
"YourHighBid": "89.99",
"YourProxyBid": "1000.0",
"AuctionId": "2",
"Domain": "testdomain1.test",
"BidPrice": "89.99",
"BidPriceCurrency": "USD",
"Bids": "1",
"EndTime": "2022/04/04 02:20:34 PST",
"EndTimestamp": "1649064034033"
},
{
"AuctionWonStatus": "won",
"YourHighBid": "28.99",
"YourProxyBid": "1000.0",
"AuctionId": "3",
"Domain": "testdomain2.test",
"BidPrice": "28.99",
"BidPriceCurrency": "USD",
"Bids": "1",
"EndTime": "2022/04/05 02:20:34 PST",
"EndTimestamp": "1649150434049"
}
]
}
}
Request 도메인 산업과 관련된 전문적인 문서입니다.https://api.dynadot.com/api3.html?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Response 도메인 산업과 관련된 전문적인 문서입니다.ok,success,AuctionId,Domain,AuctionStatusId,AuctionStatus,BidPrice,BidPriceCurrency,Bids,AuctionWonStatus,YourHighBid,YourProxyBid,2,testdomain1.test,4,Closed by Timeout,89.99,USD,1,won,89.99,1000.0,3,testdomain2.test,4,Closed by Timeout,28.99,USD,1,won,28.99,1000.0
만료된 닫힘 도메인 커맨드 가져오기
Get Expired Closeout Domains 명령어를 호출하면 만료된 Closeout 도메인을 얻을 수 있습니다. 이 명령어는 XML 및 JSON 형식으로만 사용할 수 있습니다. 이 명령어를 호출하는 경우 다음 매개변수를 포함해야 합니다.
만료된 마감 도메인 요청 매개변수 가져오기설명
만료된 마감 도메인 요청 매개변수 가져오기
설명
currency(optional)결과 반환 통화는 "usd", "eur", 또는 "cny"이어야 하며, 기본 통화는 미국 달러입니다.
domain(optional)이 클로저 도메인에 대한 쿼리를 원하면이 매개 변수를 추가하십시오.
count_per_page (optional)페이지당 표시되는 엔터티 수는 몇 개입니까?
page_index (optional)어떤 페이지의 엔티티를 보시겠습니까?
결과 XML 태그설명
결과 XML 태그
설명
<GetExpiredCloseoutDomainsResponse></GetExpiredCloseoutDomainsResponse>XML 문서의 응답 부모 노드인 만료 임박한 도메인의 태그
<GetExpiredCloseoutDomainsHeader></GetExpiredCloseoutDomainsHeader>만료된 마감 도메인 헤더를 얻으세요.
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
<GetExpiredCloseoutDomainsContent></GetExpiredCloseoutDomainsContent>대상 도메인 산업 관련 내용을 한국어로 번역해주세요.
<CloseoutItem></CloseoutItem>종료항목
<DomainName></DomainName>도메인 이름
<DomainNameUtf></DomainNameUtf>도메인 이름은 utf 형식입니다
<CurrentPrice></CurrentPrice>현재 가격
<isIdn></isIdn>아이디엔 도메인 이름인지 여부
<EndTimeStamp></EndTimeStamp>경매 종료일(Unix 시간으로 기재된 1970년 1월 1일 자정 이후의 밀리초)
<RenewalPrice></RenewalPrice>갱신 가격
<ExpiredRevenue></ExpiredRevenue>사업종료 시 수익
<DynaAppraisal></DynaAppraisal>DynaAppraisal
<InboundLinks></InboundLinks>도메인의 인바운드 링크
<MonthlyVisitors></MonthlyVisitors>도메인 방문자
<Currency></Currency>화폐
Get Expired Closeout Domains ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_expired_closeout_domains¤cy=usd
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetExpiredCloseoutDomainsResponse>
<GetExpiredCloseoutDomainsHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetExpiredCloseoutDomainsHeader>
<GetExpiredCloseoutDomainsContent>
<CloseoutItem>
<DomainName>test.biz</DomainName>
<DomainNameUtf>test.biz</DomainNameUtf>
<CurrentPrice>9.91</CurrentPrice>
<IsIDN>false</IsIDN>
<EndTimeStamp>0</EndTimeStamp>
<RenewalPrice>9.99</RenewalPrice>
<ExpiredRevenue>9.90</ExpiredRevenue>
<EstibotAppraisal>1223</EstibotAppraisal>
<InboundLinks>-1</InboundLinks>
<MonthlyVisitors>-1</MonthlyVisitors>
<Currency>usd</Currency>
</CloseoutItem>
</GetExpiredCloseoutDomainsContent>
</GetExpiredCloseoutDomainsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_expired_closeout_domains¤cy=usd
Response (JSON format){
"GetExpiredCloseoutDomainsResponse": {
"ResponseCode": 0,
"Status": "success",
"Size": 1,
"CloseoutDomains": [
{
"closeoutItem": {
"domainName": "test.biz",
"domainNameUtf": "test.biz",
"currentPrice": "9.91",
"isIdn": false,
"endTimeStamp": 0,
"renewalPrice": "9.99",
"expiredRevenue": "9.90",
"estibotAppraisal": "1223",
"inboundLinks": -1,
"monthlyVisitors": -1,
"currency": "usd"
}
}
]
}
}
만료된 닫기 도메인 구매 명령
만료된 저가 도메인을 구매하는 Buy Expired Closeout Domain Command를 호출하면 지정된 도메인 이름을 구매할 수 있습니다. 이 명령은 XML 및 JSON 형식으로만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다.
만료된 종료 도메인 구매 요청 매개변수를 구입하십시오설명
만료된 종료 도메인 구매 요청 매개변수를 구입하십시오
설명
domain구매하려는 도메인은 요청 당 하나의 도메인만 입력할 수 있습니다.
currency(optional)결과 반환 통화는 "usd", "eur", 또는 "cny"이어야 하며, 기본 통화는 미국 달러입니다.
결과 XML 태그설명
결과 XML 태그
설명
<BuyExpiredCloseoutDomainResponse></BuyExpiredCloseoutDomainResponse>성수기 지난 청구 만료 도메인 응답의 태그, 응답의 루트 노드이며 XML 문서입니다.
<BuyExpiredCloseoutDomainHeader></BuyExpiredCloseoutDomainHeader>기간 만료된 청산 도메인 헤더 구입
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
Buy Expired Closeout Domain ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=buy_expired_closeout_domain¤cy=USD&domain=domain.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<BuyExpiredCloseoutDomainResponse>
<BuyExpiredCloseoutDomainHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</BuyExpiredCloseoutDomainHeader>
</BuyExpiredCloseoutDomainResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=buy_expired_closeout_domain¤cy=USD&domain=domain.com
Response (JSON format){
"BuyExpiredCloseoutDomainResponse": {
"ResponseCode": "0",
"Status": "success"
}
}
리스팅 정보 가져오기 명령
리스팅 명령을 호출한다면, 다음과 같은 매개변수가 포함되어야 합니다:
리스팅 요청 매개변수 얻기설명
리스팅 요청 매개변수 얻기
설명
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
exclude_pending_sale (선택적)만약 보류중인 판매 잠금 목록을 받고 싶지 않다면, "yes", 여야 합니다. 기본값은 "no"입니다.
show_other_registrar (선택적)다른 등록기 목록을 얻고 싶다면, "yes",해야 합니다. 기본값은 "no"입니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetListingsResponse></GetListingsResponse>응답 XML 문서의 루트 노드입니다XML 문서
<GetListingsHeader></GetListingsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetListingsContent></GetListingsContent>목차 내용
<Listing></Listing>항목 내용 나열
<ListingId></ListingId>리스팅 아이디
<Domain></Domain>도메인 이름
<Price></Price>가격
<InBoundLinks></InBoundLinks>인바운드 링크 수
<Age></Age>연령
Get Listings ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]¤cy=usd&command=get_listings
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetListingsResponse>
<GetListingsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetListingsHeader>
<GetListingsContent>
<Listing>
<ListingId>id1</ListingId>
<Domain>domain_name1</Domain>
<Price>1</Price>
<InboundLinks>1</InboundLinks>
<Age>1</Age>
<PendingSaleLocked>No</PendingSaleLocked>
</Listing>
<Listing>
<ListingId>id2</ListingId>
<Domain>domain_name2</Domain>
<Price>2</Price>
<InboundLinks>2</InboundLinks>
<Age>2</Age>
<PendingSaleLocked>No</PendingSaleLocked>
</Listing>
</GetListingsContent>
</GetListingsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]¤cy=usd&command=get_listings
Response (JSON format){
"GetListingsResponse": {
"ResponseCode": 0,
"Status": "success",
"Listing": [
{
"ListingId": "id1",
"Domain": "domain_name1",
"Price": "1",
"InboundLinks": "1",
"Age": "1",
"PendingSaleLocked": "No"
},
{
"ListingId": "id2",
"Domain": "domain_name2",
"Price": "2",
"InboundLinks": "2",
"Age": "2",
"PendingSaleLocked": "No"
}
]
}
}
리스팅 아이템 명령 얻기
리스팅 항목 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:
상품 목록 항목 요청 매개변수 가져오기설명
상품 목록 항목 요청 매개변수 가져오기
설명
domain상세 정보를 얻고자하는 도메인 이름은 한 번에 1 도메인만 입력할 수 있습니다.
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
결과 XML 태그설명
결과 XML 태그
설명
<GetListingItemResponse></GetListingItemResponse>응답 XML 문서의 루트 노드입니다XML 문서
<GetListingItemHeader></GetListingItemHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetListingsItemContent></GetListingsItemContent>목차 내용
<Listing></Listing>항목 내용 나열
<ListingId></ListingId>리스팅 아이디
<Domain></Domain>도메인 이름
<Price></Price>가격
<InBoundLinks></InBoundLinks>인바운드 링크 수
<Age></Age>연령
Get Listing Item ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=get_listing_item¤cy=usd&domain=domain_name
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetListingsItemResponse>
<GetListingsItemHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetListingsItemHeader>
<GetListingsItemContent>
<Listing>
<ListingId>id</ListingId>
<Domain>domain_name</Domain>
<Price>0</Price>
<InboundLinks>0</InboundLinks>
<Age>0</Age>
<PendingSaleLocked>No</PendingSaleLocked>
</Listing>
</GetListingsItemContent>
</GetListingsItemResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_listing_item¤cy=usd&domain=domain_name
Response (JSON format){
"GetListingsItemResponse": {
"ResponseCode": 0,
"Status": "success",
"Listing": {
"ListingId": "id",
"Domain": "domain_name",
"Price": "0",
"InboundLinks": "0",
"Age": "0",
"PendingSaleLocked": "No"
}
}
}
구매하기
지금 구매하기 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:
즉시 구매 요청 매개 변수설명
즉시 구매 요청 매개 변수
설명
domain구매하려는 도메인은 1회의 요청 당 1 개의 도메인만 입력할 수 있습니다
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 합니다. 통화가 입력되지 않은 경우, 계정의 기본 통화가 적용됩니다.
결과 XML 태그설명
결과 XML 태그
설명
<BuyItNowResponse></BuyItNowResponse>응답 XML 문서의 루트 노드입니다XML 문서
<BuyItNowHeader></BuyItNowHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<Message></Message>"도메인 주문이 생성됩니다", 상태가 "성공"인 경우에만 사용됩니다.
즉시 구입 사례
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=buy_it_now&domain=domain¤cy=currency
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<BuyItNowResponse>
<BuyItNowHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</BuyItNowHeader>
</BuyItNowResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=buy_it_now&domain=domain¤cy=currency
Response (JSON format){
"BuyItNowResponse": {
"ResponseCode": 0,
"Status": "success"
}
}
판매용 명령 설정
이 명령은 멀티스레드를 지원합니다.
Set For Sale 명령을 호출하면 도메인을 도메인 마켓플레이스에 판매 목록으로 표시합니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:
판매 요청 매개 변수 설정설명
판매 요청 매개 변수 설정
설명
domains도메인을 Domain Marketplace에 판매하려는 도메인을 등록하려면 요청 당 하나의 도메인만 입력할 수 있습니다.
for_sale_type다음 목록에서 값을 선택하여 판매 유형을 나타낼 수 있습니다:
> 마켓 플레이스:
도메인 마켓플레이스에 도메인을 판매합니다. 새로운 도메인 목록은 아래 범주, 하위 범주 및 가격으로 설정됩니다. 실제 가격이 설정되면 도메인은 즉시 구매 및 구매자에게 전송됩니다.
도메인 판매 과정에 대한 자세한 정보 >
> 판매 불가:
목록 취소 listing_type (optional)시장을 통해 판매 유형을 나타내기 위해 다음 목록에서 값을 선택할 수 있습니다: (for_sale_type이 marketplace인 경우 필수)
> 즉시 구입하기
고정가를 설정하면 도메인을 즉시 구입 가능하게 하고 구매자에게 전달됩니다.
참고: 추가 기한 내 도메인의 경우 판매가 발생하면 더 이상 기한이 삭제되지 않을 수 있습니다. 기한 삭제에 대한 자세한 정보
> 가격 제시하기
최소 제시가를 설정하거나 비워두어 모든 제시 금액을 허용할 수 있습니다.
참고: 추가 기한 내 도메인의 경우 판매가 발생하면 더 이상 기한이 삭제되지 않을 수 있습니다. 기한 삭제에 대한 자세한 정보
> 즉시 구입 및 가격 제시하기
고정가를 설정하면 도메인을 즉시 구입 가능하게 하고 구매자에게 전달됩니다.
최소 제시가를 설정하거나 비워두어 모든 제시 금액을 허용할 수 있습니다.
참고: 추가 기한 내 도메인의 경우 판매가 발생하면 더 이상 기한이 삭제되지 않을 수 있습니다. 기한 삭제에 대한 자세한 정보 price (optional)당신이 도메인을 판매하려는 가격입니다. (판매 유형이 시장인 경우 필수)
minimum_offer (optional)도메인에 대한 수락할 수 있는 최소 제안. (마켓플레이스의 경우 필수)
installment (optional)분할 결제가 허용되는지요. 분할 결제를 활성화하려면 "Yes"으로 설정하세요.
maximum_installments (optional)최대 할부 횟수는 할부가 "true" 일 때에만 사용할 수 있습니다.
할부 결제의 최대 월 수를 나타내는 값으로 2에서 12까지 선택할 수 있습니다.
category (optional)도메인에 대해 카테고리를 선택하세요. 선택적으로 채우기 위해 아래 카테고리 및 서브 카테고리 비교 표를 참조할 수 있습니다.
Sub-category (optional)도메인 관련 전문 분야를 선택하십시오. 선택을 위해 분류 및 하위 분류 비교 표를 참조할 수 있습니다.
Description (optional)도메인에 관한 설명
결과 XML 태그설명
결과 XML 태그
설명
<SetForSaleResponse></SetForSaleResponse>응답의 루트 노드
<SetForSaleHeader></SetForSaleHeader>판매용 헤더 설정
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
판매 예제 설정
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=set_for_sale&domains=test.com&for_sale_type=marketplace&listing_type=buy_now&price=1000&installment=Yes&category=health&sub_category=fitness&maximum_installments=4&for_sale_type=marketplace&description=testdescription
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetForSaleResponse>
<SetForSaleHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SetForSaleHeader>
</SetForSaleResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_for_sale&domains=test.com&for_sale_type=marketplace&listing_type=buy_now&price=1000&installment=Yes&category=health&sub_category=fitness&maximum_installments=4&for_sale_type=marketplace&description=testdescription
Response (JSON format){
"SetForSaleResponse": {
"ResponseCode: ": "0",
"Status": "Success"
}
}
Afternic 확인 작업 명령 설정
애프터닉 확인 동작 명령을 호출하면 애프터닉에서 전송을 승인 또는 거부로 설정합니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:
애프터닉 (Afternic) 확인 작업 요청 매개변수 설정설명
애프터닉 (Afternic) 확인 작업 요청 매개변수 설정
설명
domainAfternic에서 빠른 이체 작업을 확인하려는 도메인을 설정하려는 경우, 요청 당 하나의 도메인만 입력할 수 있습니다.
action액션을 설정하려면, afternic 확인을 하려면 "confirm_afternic" 또는 afternic에서 삭제하려면 "delete_from_afternic"해야합니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetAfternicConfirmActionResponse></SetAfternicConfirmActionResponse>세트 후답 메시지의 루트 노드입니다. XML 문서입니다.
<SetAfternicConfirmActionHeader></SetAfternicConfirmActionHeader>애프터닉 확인 작업 헤더 설정
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
Set Afternic Confirm Action ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetAfternicConfirmActionResponse>
<SetAfternicConfirmActionHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetAfternicConfirmActionHeader>
</SetAfternicConfirmActionResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Response (JSON format){
"SetAfternicConfirmActionResponse": {
"ResponseCode": "0",
"Status": "success"
}
}
Sedo 확인 작업 명령 설정
Set Sedo Confirm Action Command를 호출하면 Sedo에서 도메인을 승인 또는 거부하는 빠른 이체로 설정합니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:
세도 확인 작업 요청 매개변수 설정설명
세도 확인 작업 요청 매개변수 설정
설명
domain단일 요청당 입력할 수 있는 도메인은 1개뿐이며 Sedo에서 빠른 이체 작업을 확인하고 싶은 도메인을 설정하세요.
action설정하려는 작업은 @confirm_sedo@ 또는 @delete_from_sedo@로 설정해야 합니다.
결과 XML 태그설명
결과 XML 태그
설명
<SetSedoConfirmActionResponse></SetSedoConfirmActionResponse>Set Sedo 확인 작업 응답의 태그는 응답 XML 문서의 루트 노드입니다
<SetSedoConfirmActionHeader></SetSedoConfirmActionHeader>Sedo 확인 작업 헤더 설정
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
Set Sedo Confirm Action ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetSedoConfirmActionResponse>
<SetSedoConfirmActionHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetSedoConfirmActionHeader>
</SetSedoConfirmActionResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Response (JSON format){
"SetSedoConfirmActionResponse": {
"ResponseCode": "0",
"Status": "success"
}
}
주문 목록 명령
주문 목록 명령을 호출하면 주문 목록이 가져옵니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다.이 명령을 호출하는 경우 다음 매개 변수를 포함해야합니다.
주문 목록 요청 매개 변수설명
주문 목록 요청 매개 변수
설명
search_by다음 목록에서 검색 유형을 나타내기 위해 값을 선택할 수 있습니다: date_range, domain, order_id
start_date검색 시작 일자를 yyyy/MM/dd 형식으로 입력해주세요
end_date질의의 종료 날짜는 yyyy/MM/dd 형식으로
payment_method다음 목록에서 여러 값을 선택하여 결제 방법을 나타낼 수 있습니다:
none_balance
account_balance
credit_card
money_order
paypal
moneybookers
bank_wire
alipay
payflow_credit_card2 (사용되지 않음)
wechat_pay
ecash
bank_transfer
apple_pay
checking_account
sale
union_pay
paypal_account
mercado_pago
payoneer
하지만 여러 값을 구분하기 위해 쉼표를 사용하십시오. 예: account_balance,credit_card.
결과 XML 태그설명
결과 XML 태그
설명
<OrderListResponse></OrderListResponse>응답의 루트 노드
<OrderListHeader></OrderListHeader>주문 목록 헤더
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
<OrderListContent></OrderListContent>주문 목록 헤더
<OrderList></OrderList>여러 세트의 주문 로그 데이터를 포함합니다
<OrderItem></OrderItem>단일 주문 로그 데이터가 포함되어 있습니다
<OrderItemDomain></OrderItemDomain>이 순서대로 항목을 포함하는 도메인 이름
<OrderId></OrderId>주문의 ID를 포함합니다
<SubmittedDate></SubmittedDate>주문이 제출된 날짜를 포함합니다
<Cost></Cost>주문의 비용이 포함되어 있습니다
<Status></Status>주문 상태를 포함합니다
주문 목록 예시
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=order_list&search_by=date_range&start_date=2024/01/01&end_date=2024/01/31&payment_method=account_balance,credit_card
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<OrderListResponse>
<OrderListHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</OrderListHeader>
<OrderListContent>
<OrderList>
<Order>
<OrderId>123456</OrderId>
<SubmittedDate>1734978268031</SubmittedDate>
<Currency>USD</Currency>
<PaymentMethod>Account Balance</PaymentMethod>
<TotalCost>$8.00</TotalCost>
<TotalPaid>$8.00</TotalPaid>
<Status>Problem</Status>
<OrderItem>
<ItemType>Domain Registration</ItemType>
<Name>test.com</Name>
<Duration>1</Duration>
<Cost>2.99</Cost>
<Status>Completed</Status>
</OrderItem>
<OrderItem>
<ItemType>Domain Renewal</ItemType>
<Name>test1.ac</Name>
<Duration>1</Duration>
<Cost>3.99</Cost>
<Status>Completed</Status>
</OrderItem>
<OrderItem>
<ItemType>Domain Transfer</ItemType>
<Name>test2.de</Name>
<Duration>1</Duration>
<Cost>4.99</Cost>
<Status>Completed</Status>
</OrderItem>
<OrderItem>
<ItemType>Domain Registration</ItemType>
<Name>test3.gg</Name>
<Duration>1</Duration>
<Cost>5.99</Cost>
<Status>Completed</Status>
</OrderItem>
<OrderItem>
<ItemType>Domain Renewal</ItemType>
<Name>test4.uk</Name>
<Duration>1</Duration>
<Cost>6.99</Cost>
<Status>Completed</Status>
</OrderItem>
<OrderItem>
<ItemType>Domain Transfer</ItemType>
<Name>test5.net</Name>
<Duration>1</Duration>
<Cost>7.99</Cost>
<Status>Completed</Status>
</OrderItem>
</Order>
<Order>
<OrderId>123457</OrderId>
<SubmittedDate>1734978268031</SubmittedDate>
<Currency>EUR</Currency>
<PaymentMethod>Paypal</PaymentMethod>
<TotalCost>$100.00</TotalCost>
<TotalPaid>$100.00</TotalPaid>
<Status>Submitted</Status>
</Order>
</OrderList>
</OrderListContent>
</OrderListResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=order_list&search_by=date_range&start_date=2024/01/01&end_date=2024/01/31&payment_method=account_balance,credit_card
Response (JSON format){
"OrderListResponse": {
"ResponseCode": 0,
"Status": "success",
"OrderList": [
{
"OrderId": "123456",
"SubmittedDate": "2024/12/23",
"Currency": "USD",
"PaymentMethod": "Account Balance",
"TotalCost": "$8.00",
"TotalPaid": "$8.00",
"Status": "Problem",
"ItemList": [
{
"ItemType": "Domain Registration",
"Name": "test.com",
"Duration": 1,
"Cost": "2.99",
"Status": "Completed"
},
{
"ItemType": "Domain Renewal",
"Name": "test1.ac",
"Duration": 1,
"Cost": "3.99",
"Status": "Completed"
},
{
"ItemType": "Domain Transfer",
"Name": "test2.de",
"Duration": 1,
"Cost": "4.99",
"Status": "Completed"
},
{
"ItemType": "Domain Registration",
"Name": "test3.gg",
"Duration": 1,
"Cost": "5.99",
"Status": "Completed"
},
{
"ItemType": "Domain Renewal",
"Name": "test4.uk",
"Duration": 1,
"Cost": "6.99",
"Status": "Completed"
},
{
"ItemType": "Domain Transfer",
"Name": "test5.net",
"Duration": 1,
"Cost": "7.99",
"Status": "Completed"
}
]
},
{
"OrderId": "123457",
"SubmittedDate": "2024/12/23",
"Currency": "EUR",
"PaymentMethod": "Paypal",
"TotalCost": "$100.00",
"TotalPaid": "$100.00",
"Status": "Submitted",
"ItemList": []
}
]
}
}
주문 상태 조회 명령
검색 주문 상태 명령을 호출하면 주문 상태를 얻을 수 있습니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다.
주문 상태 조회 요청 매개 변수설명
주문 상태 조회 요청 매개 변수
설명
order_id쿼리할 주문의 ID
결과 XML 태그설명
결과 XML 태그
설명
<GetOrderStatusResponse></GetOrderStatusResponse>응답의 루트 노드
<GetOrderStatusHeader></GetOrderStatusHeader>주문상태 헤더 받기
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
<GetOrderStatusContent></GetOrderStatusContent>응답 내용
<OrderId></OrderId>주문 ID
<OrderStatus></OrderStatus>주문 상태(쇼핑 중, 제출됨, 대기, 처리 중, 완료됨, 문제, 삭제됨, 취소됨)
<ItemTypeName></ItemTypeName>아이템 유형
<ItemName></ItemName>품목 이름
<ItemStatus></ItemStatus>항목 상태(완료, 취소, 문제)
Get Order Status ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_order_status&order_id=0
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetOrderStatusResponse>
<GetOrderStatusHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetOrderStatusHeader>
<GetOrderStatusContent>
<OrderId>0</OrderId>
<OrderStatus>Completed</OrderStatus>
<Item>
<ItemTypeName>domain transfer away</ItemTypeName>
<ItemName>&</ItemName>
<ItemStatus>transfer.com</ItemStatus>
</Item>
<Item>
<ItemTypeName>domain</ItemTypeName>
<ItemName>&</ItemName>
<ItemStatus>register.com</ItemStatus>
</Item>
</GetOrderStatusContent>
</GetOrderStatusResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_order_status&order_id=0
Response (JSON format){
"GetOrderStatusResponse": {
"ResponseCode": 0,
"Status": "success",
"OrderStatus": {
"OrderId": 0,
"OrderStatus": "Completed",
"ItemList": [
{
"ItemTypeName": "domain transfer away",
"ItemName": "transfer.com",
"ItemStatus": "Completed"
},
{
"ItemTypeName": "domain",
"ItemName": "register.com",
"ItemStatus": "Completed"
}
]
}
}
}
처리 중인 명령
is_processing 명령을 호출하면 새로운 요청을 제출해도 안전한지 알려줍니다.
처리 중인 요청 매개변수설명
처리 중인 요청 매개변수
설명
추가 파라미터는 필요하지 않습니다
결과 XML 태그설명
결과 XML 태그
설명
<Response></Response>처리 중 응답의 태그
<ResponseHeader></ResponseHeader>is_processing 헤더의 태그
<ResponseMsg></ResponseMsg>태그가 is_processing response 메시지에 필요합니다. "yes"(시스템에 프로세스가 진행 중입니다. 다른 요청을 보내지 않는 것이 좋습니다.) 또는 "no"(귀하의 계정에 대한 프로세스가 없습니다. 새로운 요청을 제출하는 것이 안전합니다.)
Is-Processing ExampleRequest (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=is_processing
Response (XML format)
<Response>
<ResponseHeader>
<ResponseCode>0</ResponseCode>
<ResponseMsg>yes</ResponseMsg>
</ResponseHeader>
</Response>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=is_processing
Response (JSON format){
"Response":{
"ResponseCode":"0",
"ResponseMsg":"no"
}
}
Request 도메인 산업과 관련된 전문적인 문서입니다.https://api.dynadot.com/api3.html?key=[API Key]&command=is_processing
Response 도메인 산업과 관련된 전문적인 문서입니다.ok,yes
쿠폰 목록 명령
리스트 쿠폰 명령을 호출하면 모든 쿠폰을 가져옵니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출할 경우, 다음 매개변수를 포함해야 합니다:
쿠폰 목록 요청 매개변수설명
쿠폰 목록 요청 매개변수
설명
coupon_type다음 목록에서 검색 유형을 나타내기 위해 값을 선택할 수 있습니다: "registration" , "renewal" , 또는 "transfer"
결과 XML 태그설명
결과 XML 태그
설명
<ListCouponsResponse></ListCouponsResponse>응답의 루트 노드
<ListCouponsHeader></ListCouponsHeader>쿠폰 목록
<SuccessCode></SuccessCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
<ListCouponsContent></ListCouponsContent>쿠폰 목록 콘텐츠
<Coupons></Coupons>여러 세트의 쿠폰 데이터가 포함되어 있습니다.
<Coupon></Coupon>단일 쿠폰 데이터 포함
<Code></Code>쿠폰 코드
<Description></Description>쿠폰 설명
<CouponType></CouponType>쿠폰의 종류
<DiscountType></DiscountType>쿠폰이 제공하는 할인 유형
<DiscountInfo></DiscountInfo>쿠폰의 할인 정보
<Percentage></Percentage>할인 비율
<AUD></AUD>호주 달러로 된 할인 금액
<MXN></MXN>멕시코 페소로 된 할인 금액
<EUR></EUR>유로로 된 할인 금액
<GBP></GBP>영국 파운드로 된 할인 금액
<IDR></IDR>인도네시아 루피아로 된 할인 금액
<USD></USD>미국 달러로 된 할인 금액
<CAD></CAD>캐나다 달러로 할인 금액
<INR></INR>인도 루피로 된 할인 금액
<BRL></BRL>브라질 레알로 된 할인 금액
<CNY></CNY>중국 위안화로 된 할인 금액
<Restriction></Restriction>쿠폰 제한 사항
<PriceLevels></PriceLevels>쿠폰 사용을 지원하는 가격 수준의 모음
<UsesPerAccount></UsesPerAccount>계정당 쿠폰을 사용할 수 있는 횟수
<UsesSystemWide></UsesSystemWide>쿠폰을 시스템 전반에서 사용할 수 있는 횟수
<UsesPerIp></UsesPerIp>IP 주소당 쿠폰을 사용할 수 있는 횟수
<ItemsPerAccount></ItemsPerAccount>쿠폰을 사용할 수 있는 계정당 항목 수
<ItemsSystemWide></ItemsSystemWide>쿠폰이 시스템 전반에서 사용할 수 있는 항목 수
<ItemsPerOrder></ItemsPerOrder>쿠폰을 주문당 사용할 수 있는 항목 수
<ItemsPerDay></ItemsPerDay>쿠폰을 하루에 사용할 수 있는 항목 수
<IdnRestriction></IdnRestriction>쿠폰에 대한 IDN 제한
<DomainDurationMin></DomainDurationMin>최소 도메인 기간
<DomainDurationMax></DomainDurationMax>최대 도메인 기간
<Tlds></Tlds>쿠폰 사용을 지원하는 최상위 도메인 모음
<Tld></Tld>쿠폰 사용을 지원하는 단일 최상위 도메인
<Currencies></Currencies>쿠폰 사용을 지원하는 통화 유형의 모음
<Currency></Currency>쿠폰 사용을 지원하는 단일 통화 유형
<StartDate></StartDate>쿠폰 유효성 시작 날짜
<EndDate></EndDate>쿠폰 유효성의 종료 날짜
쿠폰 목록 예시
Request (XML format)
https://api.dynadot.com/api3.xml?key=[API Key]&command=list_coupons&coupon_type=renewal
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<ListCouponsResponse>
<ListCouponsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</ListCouponsHeader>
<ListCouponsContent>
<Coupons>
<Coupon>
<Code>DOMAINRENEW1</Code>
<Description>Domain Renew Coupon</Description>
<CouponType>Hosting/SSL Coupons</CouponType>
<DiscountType>PERCENTAGE_OFF</DiscountType>
<DiscountInfo>
<Percentage>10%</Percentage>
</DiscountInfo>
<Restriction>
<PriceLevels>Any</PriceLevels>
<IdnRestriction>None</IdnRestriction>
<DomainDurationMin>1</DomainDurationMin>
<DomainDurationMax>1</DomainDurationMax>
<Tlds>
<Tld>.com</Tld>
<Tld>.net</Tld>
<Tld>.org</Tld>
</Tlds>
<Currencies>
<Currency>US Dollar USD ($)</Currency>
</Currencies>
</Restriction>
<StartDate>1476811260000</StartDate>
<EndDate>1483257540000</EndDate>
</Coupon>
</Coupons>
</ListCouponsContent>
</ListCouponsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=list_coupons&coupon_type=renewal
Response (JSON format){
"ListCouponsResponse": {
"ResponseCode": 0,
"Status": "success",
"Coupons": [
{
"Code": "DOMAINRENEW1",
"Description": "Domain Renew Coupon",
"CouponType": "Hosting/SSL Coupons",
"DiscountType": "PERCENTAGE_OFF",
"DiscountInfo": {
"Percentage": "10%"
},
"Restriction": {
"PriceLevels": "Any",
"IdnRestriction": "None",
"DomainDurationMin": "1",
"DomainDurationMax": "1",
"Tlds": [
".com",
".net",
".org"
],
"Currencies": [
"US Dollar USD ($)"
]
},
"StartDate": "1476811260000",
"EndDate": "1483257540000"
}
]
}
}