도메인

도메인 API 명령어 목록

우리의 API는 효율성을 위해 구축된 고급 도메인 관리 및 취득 툴킷입니다. Dynadot 플랫폼을 통해 설정, 관리, 등록 및 입찰하기 위한 50가지 이상의 명령어로, 원하는 API 소프트웨어에서 계정 및 도메인 설정을 완전히 제어할 수 있습니다. 우리의 도메인 API는 모든 계정에서 사용할 수 있으므로 오늘 바로 시작하세요!

고급 도메인 API 시작하기

고급 도메인 API에 대한 요청은 다음 URL로 전송됩니다:

https://api.dynadot.com/api3.xml이

보안을 위해 요청은 https (보안 소켓)을 통해 보내야 합니다. 요청은 '키'와 '명령' 두 개의 매개변수를 포함해야 합니다. 명령은 각각 클릭하여 해당되는 매개변수를 볼 수 있습니다.

프로 도메인 산업 관련된 번역이 필요합니다.


 
요청 매개 변수
설명
KeyAPI에 접속하는 데 필요한 키는 '도구' -> 'API' 사이드바 메뉴 아래 Dynadot 계정 제어판에서 사용할 수 있습니다.
Command
Domain:
search, register, delete, renew, push, transfer, bulk_register

domain_info, set_whois, set_ns, set_parking, set_forwarding, set_stealth, set_hosting, set_dns2, set_email_forward, set_clear_domain_setting, set_folder, set_note, set_renew_option, set_privacy, tld_price, list_domain, lock_domain, set_dnssec, get_dnssec, clear_dnssec

cancel_transfer, get_transfer_status, set_transfer_auth_code, authorize_transfer_away, get_transfer_auth_code

get_domain_push_request, set_domain_push_request
contact:
create_cn_audit, get_cn_audit_status, create_contact, edit_contact, delete_contact, contact_list, get_contact

set_contact_eu_setting, set_contact_lv_setting, set_contact_lt_setting
Nameserver:
get_ns, add_ns, register_ns, set_ns_ip, delete_ns, delete_ns_by_domain, server_list, get_dns
Account:
account_info, get_account_balance, set_default_whois, set_default_ns, set_default_parking, set_default_forwarding, set_default_stealth, set_default_hosting, set_default_dns, set_default_dns2, set_default_email_forward, set_clear_default_setting, set_default_renew_option
Folder:
create_folder, delete_folder, set_folder_whois, set_folder_ns, set_folder_parking, set_folder_forwarding, set_folder_stealth, set_folder_hosting, set_folder_dns, set_folder_dns2, set_folder_email_forward, set_clear_folder_setting, set_folder_name, set_folder_renew_option, folder_list
Aftermarket:
add_backorder_request, delete_backorder_request, backorder_request_list

get_open_auctions, get_auction_details, get_auction_bids, place_auction_bid, get_closed_auctions

get_open_backorder_auctions, get_backorder_auction_details, place_backorder_auction_bid, get_closed_backorder_auctions, get_expired_closeout_domains, buy_expired_closeout_domain, get_listings, get_listing_item, buy_it_now
Other:
set_afternic_confirm_action, set_sedo_confirm_action, order_list, set_for_sale, get_order_status, is_processing, list_coupons

{KO} 형식. 받는 응답에는 다음 항목 중 2개 이상이나 3개가 포함되어야 합니다:

결과 XML 태그
설명
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
 

검색 명령

Support multi-thread

검색 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:

검색 요청 매개변수
설명
domain0 - domain99검색 중인 도메인 이름은 일반 계정당 1개 도메인을 지정할 수 있으며, 대량 과초대량 계정은 최대 100개 도메인을 지정할 수 있습니다.
language0 - language99 (선택적)해당 도메인의 언어 태그, IDN에만 사용하세요
show_price (선택적)당신의 계정 통화로 가격을 표시하려면, "1"와 같게 설정하세요.
currency (선택적)통화 유형을 결정할 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 만약 이 매개변수를 빼먹는다면, 우리는 계정의 기본 통화를 사용할 것입니다.
결과 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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=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&currency=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"
         }
      ]
   }
}
 

명령 등록

Support multi-thread

등록 명령을 호출하면 등록 주문을 생성하고 처리합니다. 주문에 대한 지불을 위해 충분한 계정 잔액이 있어야 합니다. 등록 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다.

등록 요청 매개변수
설명
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 태그
설명
<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&currency=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&currency=USD
Response (JSON format)
{
  "RegisterResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "DomainName": "domain1.net",
    "Expiration": 1458379145266
  }
}
 

삭제 명령

Support multi-thread

삭제 명령을 호출하면 아직 여유 기간에 있는 도메인이 삭제됩니다. 계정 잔액에는 등록료가 환불될 것입니다. 갱신된 도메인이거나 새 계정으로 이전된 도메인은 API를 통해 삭제할 수 없습니다. 삭제 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:

요청 매개변수 삭제
설명
domain삭제하려는 도메인 이름은 요청 당 하나의 1 도메인만 삭제할 수 있습니다.
결과 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"
  }
}
 

갱신 명령

Support multi-thread

갱신 명령을 호출하면 갱신 주문이 생성되고 처리됩니다. 주문을 지불하기 위해 충분한 계정 잔액이 있어야 합니다. 갱신 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:

갱신 요청 매개변수
설명
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 태그
설명
<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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&domain=domian1.com&command=renew&duration=1&currency=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&currency=USD&coupon=testcoupon
Response (JSON format)
{
   "RenewResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "DomainName":"domain1.com",
      "Expiration":"73984579834"
   }
}
 

푸시 명령

Support multi-thread

푸시 명령을 호출하면 푸시 주문을 생성하고 처리합니다. 주문을 위해 도메인과 계정을 잠금 해제해야 합니다. 수령자 계정은 주문을 완료하기 위해 도메인을 거부하거나 수락해야 합니다. 푸시 명령을 호출하는 경우, 다음과 같은 매개변수가 포함되어야 합니다.

푸시 요청 매개변수
설명
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 태그
설명
<PushResponse></PushResponse>응답의 루트 노드 인 XML 문서의 푸시 응답 태그
<PushHeader></PushHeader>헤더 푸시
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Push Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=push&domain=domian1.com&receiver_push_username=username&currency=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&currency=USD
Response (JSON format)
{
   "PushResponse":{
      "ResponseCode":"0",
      "Status":"order created"
   }
}
 

전송 명령

Support multi-thread

전송 명령을 호출하면 전송 주문을 생성하고 처리합니다. 일부 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 태그
설명
<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&currency=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&currency=USD&coupon=testcoupon
Response (JSON format)
{
  "TransferResponse": {
    "ResponseCode": 0,
    "Status": "order created",
    "DomainName": "domain1.com",
    "OrderId": "1234567"
  }
}
 

대량 등록 명령어

Support multi-thread

대량 등록 명령을 호출하면 등록 주문이 생성되고 처리됩니다. 주문에 대한 지불을 위해 충분한 계정 잔고가 있어야 합니다. 대량 등록 명령을 호출할 경우 다음 매개변수를 포함해야 합니다:

대량으로 등록 요청 매개변수
설명
domain0-domain99등록하길 원하는 도메인 이름(들), 요청 당 최대 100개의 도메인을 등록할 수 있습니다
premium (선택적)프리미엄 도메인을 등록하려면 "1" (선택 사항)으로 설정하세요.
currency (선택적)통화 유형을 결정하실 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 이 매개변수를 빠뜨리신 경우, 계정의 기본 통화를 사용하게 됩니다.
coupon (선택적)이 명령에 적용하려는 쿠폰 코드
결과 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&currency=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&currency=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"
      }
    ]
  }
}
 

도메인 정보 명령

Support multi-thread

이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:

도메인 정보 요청 매개변수
설명
domain요청당 1 도메인만 허용됩니다.
결과 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 Example
Request (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 명령 설정

Support multi-thread

Whois 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:

Whois 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
registrant_contact도메인의 등록자 정보
admin_contact도메인 관리자 정보
technical_contact도메인의 기술 정보
billing_contact도메인의 청구 정보
결과 XML 태그
설명
<SetWhoisResponse></SetWhoisResponse>응답 XML 문서의 루트 노드
<SetWhoisHeader></SetWhoisHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Whois Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_whois&domain=domain4.com&registrant_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&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (JSON format)
{
   "SetWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

이름 서버 설정 명령

Support multi-thread

설정 이름 서버 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:

이름 서버 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
ns0 - ns12도메인에 사용할 이름 서버를 설정할 수 있습니다. 최대 13개의 이름 서버를 지정할 수 있지만 이미 계정에 있어야 합니다.
결과 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"
  }
}
 

주차 명령 설정

Support multi-thread

세트 주차 명령어를 호출하는 경우, 다음 매개변수를 포함해야 합니다:

주차 요청 매개 변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
with_ads (선택적)"no"와 함께이 매개 변수를 사용하면 제3자 광고를 사용하지 않을 수 있습니다.
결과 XML 태그
설명
<SetParkingResponse></SetParkingResponse>집합주차 응답 태그는 응답 문서 XML의 루트 노드입니다
<SetParkingHeader></SetParkingHeader>주차 폴더 헤더 설정
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Parking Example
Request (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"
   }
}
 

전달 지시 설정

Support multi-thread

세트 포워딩 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:

전달 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
forward_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오.
is_temp (선택적)당신이 원하는 도메인의 전방 상태를 전달하려면 기본값은 "temporary",입니다. 영구적으로 전달하려면이 매개 변수를 "no"와 함께 사용하십시오.
결과 XML 태그
설명
<SetForwardingResponse></SetForwardingResponse>응답 XML 문서의 루트 노드
<SetForwardingHeader></SetForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Forwarding Example
Request (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"
   }
}
 

스텔스 명령 설정

Support multi-thread

통화에 set stealth 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다.

위장 요청 매개 변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
stealth_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오.
stealth_title (선택적)페이지 제목
결과 XML 태그
설명
<SetStealthResponse></SetStealthResponse>응답 XML 문서의 루트 노드
<SetStealthHeader></SetStealthHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Stealth Example
Request (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"
   }
}
 

호스팅 설정 명령

Support multi-thread

호스팅 설정 명령을 호출한다면, 다음 매개변수를 포함해야 합니다.

호스팅 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
hosting_type원하는 호스팅 유형은 "advanced" 및 "basic"에서 선택할 수 있습니다.
mobile_view_onhosting_type이 "advanced", 일 경우에만 이 매개변수를 "yes"로 사용할 수 있습니다.
결과 XML 태그
설명
<SetHostingResponse></SetHostingResponse>응답 XML 문서의 루트 노드
<SetHostingHeader></SetHostingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Hosting Example
Request (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 설정 명령

Support multi-thread

DNS2 명령어 호출 시, 다음 매개변수가 포함되어야 합니다:

DNS2 명령어를 호출하면 현재 DNS 설정이 덮어씌워집니다.

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 태그
설명
<SetDnsResponse></SetDnsResponse>응답 XML 문서의 루트 노드
<SetDnsHeader></SetDnsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set DNS2 Example
Request (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 명령어 설정

Support multi-thread

Set Dnssec 명령을 호출하면 도메인 dnssec를 설정합니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출할 때 다음 매개변수를 포함해야 합니다.

당신은 도메인 이름을 기반으로 선택적으로 Option의 해당 매개변수 값을 채울 수 있습니다.

옵션 1 : domain_name , key_tag , digest_type , digest , algorithm

옵션 2 : domain_name , flags , public_key , algorithm

참고 사항: 매개 변수값으로 해당 레이블의 번호를 선택해 주세요. 만약 해당하지 않으면 무시해 주세요.

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 태그
설명
<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"
  }
}
 

이메일 전달 명령 설정

Support multi-thread

이메일 전달 명령을 설정하려면 다음 매개변수를 포함해야 합니다:

이메일 전달 요청 매개변수 설정
설명
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 태그
설명
<SetEmailForwardingResponse></SetEmailForwardingResponse>응답 XML 문서의 루트 노드
<SetEmailForwardingHeader></SetEmailForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Email Forward Example
Request (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"
   }
}
 

도메인 설정 명령어 설정

Support multi-thread

세트 클리어 도메인 설정 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:

도메인 설정 요청 파라미터 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
service원하는 서비스를 삭제할 수 있습니다: "forward", "stealth", "email_forwarding", "dns", "dnssec", 및 "nameservers"
결과 XML 태그
설명
<SetClearDomainSettingResponse></SetClearDomainSettingResponse>응답 XML 문서의 루트 노드
<SetClearDomainSettingHeader></SetClearDomainSettingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Clear Domain Setting Example
Request (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"
   }
}
 

폴더 설정 명령어

Support multi-thread

세트 폴더 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:

폴더 요청 매개변수 설정
설명
domain업데이트할 도메인 이름은 요청 당 하나의 1 도메인만 설정할 수 있습니다.
folder원하는 도메인을 이동할 폴더 이름입니다. 기본 폴더로 도메인을 이동하려면 "Default"을(를) 폴더 이름으로 사용하십시오. 폴더 이름은 대소문자를 구분합니다. 예를 들어, "Folder1"와 "folder1"은(는) 두 개의 다른 폴더 이름입니다.
folder_id (선택적)도메인을 이동하려는 폴더 ID
결과 XML 태그
설명
<SetFolderResponse></SetFolderResponse>세트 폴더 응답의 태그입니다. 이것은 응답의 루트 노드입니다 XML 문서
<SetFolderHeader></SetFolderHeader>폴더 헤더 설정
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Example
Request (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"
   }
}
 

노트 설정 명령

Support multi-thread

만약 호출하는 것이 set note 명령어라면, 다음 매개변수들이 포함되어야 합니다.

노트 요청 매개변수 설정
설명
domain설정하려는 도메인은 한 요청당 1 도메인만 설정할 수 있습니다.
note도메인에 설정하려는 노트는 null일 수 있습니다
결과 XML 태그
설명
<SetNoteResponse></SetNoteResponse>응답 XML 문서의 루트 노드
<SetNoteHeader></SetNoteHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Note Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_note&domain=domain1.com&note=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&note=Do not modify any information
Response (JSON format)
{
   "SetNoteResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

고객 ID 설정 명령 (재판매업자 전용)

Support multi-thread

고객 ID를 설정하는 명령을 호출하는 경우, 다음과 같은 매개변수가 포함되어야 합니다:

고객 ID 요청 매개 변수 설정
설명
domain설정하려는 도메인 , 복수 도메인은 쉼표로 구분됩니다 (맥스:100)
customer_id도메인에 설정하려는 고객 ID는 null일 수 없습니다.
결과 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
      }
    ]
  }
}
 

갱신 옵션 설정

Support multi-thread

재설정 옵션 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다:

갱신 옵션 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
renew_option이것은 "donot", "auto", "reset"로 할 수 있습니다
결과 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"
  }
}
 

개인정보 설정 명령

Support multi-thread

개인정보 설정 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:

개인정보 요청 파라미터 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
option설정하려는 도메인의 개인 정보 보호 상태는 "full", "partial", 또는 "off"일 수 있습니다.
결과 XML 태그
설명
<SetPrivacyResponse></SetPrivacyResponse>응답 XML 문서의 루트 노드
<SetPrivacyHeader></SetPrivacyHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Privacy Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_privacy&domain=domain1.com&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&option=off
Response (JSON format)
{
   "SetPrivacyResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

TLD 가격

Support multi-thread

이 기능은 XML 및 JSON 포맷에서만 사용할 수 있습니다:

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 태그
설명
<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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=tld_price&currency=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&currency=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"
        }
      }
    ]
  }
}
 

도메인 목록 명령어

Support multi-thread

이 기능은 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 태그
설명
<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)"
        }
      }
    ]
  }
}
 

도메인 잠금 명령

Support multi-thread

도메인 잠금 명령을 호출하는 경우, 다음 매개 변수를 포함해야 합니다:

도메인 잠금 요청 매개변수
설명
domain잠글 도메인 이름은 요청당 1 도메인만 입력할 수 있습니다.
결과 XML 태그
설명
<LockDomainResponse></LockDomainResponse>응답 XML 문서의 루트 노드입니다XML 문서
<LockDomainHeader></LockDomainHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Lock Domain Example
Request (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"
   }
}
 

전송 명령 취소

Support multi-thread

이 명령은 주문에서 전송 항목을 취소할 수 있게 해줍니다. 전송 취소 명령을 호출하면 다음 매개변수가 포함되어야 합니다:

전송 요청 매개변수 취소
설명
domain해지 요청을 하려는 도메인 이름은 요청 당 1 도메인만 입력 가능합니다.
order_id전송 주문 ID는 다른 API get_transfer_status에서 가져올 수 있습니다.
결과 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"
  }
}
 

전송 상태 명령을 받아오기

Support multi-thread

전송 상태 확인 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:

전송 상태 요청 매개변수 얻기
설명
domain전송 상태를 확인하려는 도메인 이름을 입력해주세요. 한 번에 1 도메인만 입력할 수 있습니다.
transfer_type전송 유형(전송 내용 또는 전송 이탈)에 대한 전송 상태를 확인하려는 것입니다
결과 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 Example
Request (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"
      }
    ]
  }
}
 

이전 주문을 위한 이체 인증 코드 설정 명령

Support multi-thread

송금 주문을 처리하기 위한 인증 코드를 업데이트할 수 있는 명령입니다. transfer auth code 명령을 호출하면 다음 매개변수를 포함해야 합니다:

전송 인증 코드 요청 매개변수 설정
설명
domain이전 권한을 업데이트하는 도메인 이름은 한 번에 하나의 1 도메인만 입력할 수 있습니다.
auth_code다시 제출하려는 auth_code
order_id전송 주문 ID는 다른 API get_transfer_status에서 가져올 수 있습니다.
결과 XML 태그
설명
<GetTransferStatusResponse></GetTransferStatusResponse>응답 XML 문서의 루트 노드입니다XML 문서
<GetTransferStatusHeader></GetTransferStatusHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Transfer Auth Code Example
Request (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"
   }
}
 

이체 외부 명령을 승인하다.

Support multi-thread

이전 요청 매개 변수 승인
설명
domain당신이 이전 승인을 위해 웹 사이트 이름을 입력하려면, 한 번에 1 도메인 만 입력할 수 있습니다.
order_id이전하려는 도메인의 Dynadot 주문 번호
authorize전송을 허용하려면 '승인'으로 설정하십시오. 전송을 거부하려면 '거부'로 설정하십시오.
결과 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"
  }
}
 

전송 권한 코드 가져오기 명령

Support multi-thread

인증 코드를 요청하기 전에 도메인과 계정을 잠금 해제해야합니다.

전송 인증 코드 요청 매개 변수 가져오기
설명
domain전송 인증 코드를 얻고자 하는 도메인 이름은 요청 당 1 도메인만 입력할 수 있습니다.
new_code (optional)새로운 이전 인증 코드 생성
unlock_domain_for_transfer (Optional. Requires api skip lock agreement to use)도메인을 전송을 위해 잠금 해제하려면 "1"로 설정하십시오. 요청이 성공적으로 처리되면 도메인이 잠금 해제됩니다.
결과 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"
  }
}
 

도메인 푸시 요청 명령어를 받기

Support multi-thread

도메인 푸시 요청 가져오기 명령을 호출하면 도메인 푸시 요청을 가져옵니다. 이 명령은 XML 및 JSON 형식으로만 사용할 수 있습니다.

도메인 푸시 요청 요청 매개변수 가져 오기
설명
N/A추가 매개변수 필요 없음
결과 XML 태그
설명
<GetDomainPushRequestResponse></GetDomainPushRequestResponse>응답의 루트 노드
<GetDomainPushRequestHeader></GetDomainPushRequestHeader>도메인 푸시 요청 헤더 가져오기
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
<GetDomainPushRequestContent></GetDomainPushRequestContent>응답 내용
<PushDomain></PushDomain>도메인 푸시
<PushDomainName></PushDomainName>도메인 이름 푸시
Get Domain Push Request Example
Request (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]"
  }
}
 

도메인 푸시 요청 명령 설정

Support multi-thread

Set Domain Push Request 명령을 호출하면 도메인 푸시 요청이 설정됩니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출하면 다음 매개변수가 포함되어야 합니다:

도메인 푸시 요청 요청 매개변수 설정
설명
domains처리될 주문의 도메인 이름
action주문 처리될 동작을 선택할 수 있습니다. "승인" 또는 "거절"을 선택할 수 있습니다.
결과 XML 태그
설명
<SetDomainPushRequestResponse></SetDomainPushRequestResponse>응답의 루트 노드
<SetDomainPushRequestHeader></SetDomainPushRequestHeader>도메인 푸시 요청 헤더 설정
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
Set Domain Push Request Example
Request (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 감사 명령 생성

Support multi-thread

명령을 사용하면 연락처에 대한 CN 감사를 생성할 수 있습니다. create cn audit 명령을 호출하려면 다음 매개변수를 포함해야 합니다:

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 태그
설명
<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 감사 상태 명령 가져오기

Support multi-thread

get cn 감사 상태 명령을 호출하는 경우 다음 매개변수를 포함해야합니다.

Cn 감사 상태 요청 매개변수 받기
설명
contact_id당신이 감사 상태를 얻고자 하는 연락처 레코드 id이며, 하나의 요청당 1 개의 contactId만 입력할 수 있습니다.
gtldcnnic-gtld의 감사 결과를 조회하면 이 매개 변수를 1로 설정하십시오
결과 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"
  }
}
 

연락처 생성 명령

Support multi-thread

contact 생성 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:

연락처 요청 매개변수 생성
설명
organization (선택적)조직 정보
name이름
email이메일
phonenum전화번호
phonecc전화 국가 코드
faxnum (선택적)팩스 번호
faxcc (선택적)팩스 국가 코드
address1주소1
address2 (선택적)주소 2
city도시
state (선택적)
zip우편번호
country나라
결과 XML 태그
설명
<CreateContactResponse></CreateContactResponse>응답 XML 문서의 루트 노드
<CreateContactHeader></CreateContactHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<CreateContactContent></CreateContactContent>새로운 연락처 ID, 상태가 "success" 일 때에만 사용됩니다.
Create Contact Example
Request (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"
      }
   }
}
 

연락처 편집 명령

Support multi-thread

연락처 편집 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:

편집 연락처 요청 매개변수
설명
contact_id편집하려는 연락처의 ID
organization (선택적)조직 정보
name이름
email이메일
phonenum전화번호
phonecc전화 국가 코드
faxnum (선택적)팩스 번호
faxcc (선택적)팩스 국가 코드
address1주소 1
address2 (선택적)주소 2
city도시
state
zip우편번호
country나라
결과 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,
,
 

컨택트 삭제 명령

Support multi-thread

만약 삭제 연락처 명령을 호출한다면, 다음 매개변수가 포함되어야 합니다:

삭제 연락처 요청 매개변수
설명
contact_id삭제하려는 연락처의 ID를 쉼표로 구분하여 입력하세요
결과 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"
  }
}
 

연락처 목록 명령

Support multi-thread

이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:

연락처 목록 요청 매개변수
설명
N/A추가 매개변수 필요 없음
결과 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 Example
Request (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"
      }
    ]
  }
}
 

연락처 명령 얻기

Support multi-thread

이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:

연락처 요청 매개변수 가져오기
설명
contact_id연락처 아이디
결과 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 Example
Request (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 설정 커맨드 설정

Support multi-thread

만약 'contact eu setting' 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:

연락처 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 태그
설명
<SetContactEUSettingResponse></SetContactEUSettingResponse>응답 XML 문서의 루트 노드
<SetContactEUSettingHeader></SetContactEUSettingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<SetContactEUSettingContent></SetContactEUSettingContent>응답 내용
<ContactId></ContactId>연락처의 식별자
Set Contact EU Setting Example
Request (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 설정 명령 설정

Support multi-thread

통화 설정 연락처 LV 설정 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다.

연락처 LV 설정 요청 매개변수 설정
설명
contact_id편집하려는 연락처의 ID
registration_number- 개인의 경우, 라트비아 신분증 번호를 입력하십시오.
- 회사 및 기타 법인의 경우, 라트비아 기업 등록번호를 입력하십시오.
vat_number (선택적)유럽연합 국가에 등록된 외국 법인을 위한 부가가치세 번호 (라트비아 회사도 포함됩니다)
결과 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&registration_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&registration_number=test_reg_number&vat_number=test_vat_number
Response (JSON format)
{
  "SetContactLvSettingResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "SetContactLvSettingContent": {
      "ContactId: ": "0"
    }
  }
}
Set Contact LV Setting Example
Request 도메인 산업과 관련된 전문적인 문서입니다.https://api.dynadot.com/api3.html?key=[API Key]&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number
Response 도메인 산업과 관련된 전문적인 문서입니다.
ok,success,0
 

이름 서버 명령 가져오기

Support multi-thread

getNameServer 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:

이름 서버 요청 매개변수 가져오기
설명
domain요청하려는 도메인의 이름 서버 정보는, 한 번에만 1 도메인의 이름 서버 정보를 가져올 수 있습니다.
결과 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"
    }
  }
}
 

네임 서버 명령 추가

Support multi-thread

이름 서버 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:

이름 서버 요청 매개변수 추가
설명
host추가하려는 이름 서버의 호스트 이름
결과 XML 태그
설명
<AddNsResponse></AddNsResponse>응답 XML 문서의 루트 노드
<AddNsHeader></AddNsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<AddNsContent></AddNsContent>응답 내용
<Server></Server>서버를 설정하셨습니다
<Host></Host>새 서버의 호스트 이름
<ServerId></ServerId>새 서버의 식별자

도메인 산업과 관련된 전문 분야에서 번역해 주세요.

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
      }
    }
  }
}
 

등록 이름 서버 명령

Support multi-thread

등록 이름 서버 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다.

등록 이름 서버 요청 매개변수
설명
host자체 이름 서버의 호스트 이름
ip고유 이름 서버의 IP 주소
결과 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 Example
Request (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 명령 설정

Support multi-thread

네임 서버 IP 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다:

이름 서버 IP 요청 매개변수 설정
설명
server_id설정하려는 네임 서버의 식별자
ip0 - ip9이름 서버에 설정하려는 IP 주소는 한 번의 요청당 9개의 IP 주소를 설정할 수 있으며 쉼표로 구분해야 합니다.
결과 XML 태그
설명
<SetNsIpResponse></SetNsIpResponse>응답 XML 문서의 루트 노드
<SetNsIpHeader></SetNsIpHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Name Server IP Example
Request (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"
   }
}
 

이름 서버 명령어 삭제

Support multi-thread

이름 서버 삭제 명령을 호출하는 경우, 다음 매개변수들이 포함되어야 합니다:

네임 서버 요청 매개 변수 삭제
설명
server_id삭제하려는 이름 서버의 ID를 쉼표로 구분하여 입력하세요.
결과 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"
  }
}
 

도메인명을 기반으로 하는 네임 서버 삭제 명령

Support multi-thread

도메인 커맨드를 통해 이름 서버를 삭제하려면 다음 매개변수를 포함해야 합니다:

도메인 요청 매개변수로 네임 서버 삭제
설명
server_domain네임 서버의 이름. 예: ns1.testnameserver.com
결과 XML 태그
설명
<DeleteNsResponse></DeleteNsResponse>응답 XML 문서의 루트 노드
<DeleteNsHeader></DeleteNsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Delete Name Server By Domain Example
Request (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"
   }
}
 

서버 목록 명령

Support multi-thread

이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:

서버 목록 요청 매개 변수
설명
N/A추가 매개변수 필요 없음
결과 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 Example
Request (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"
          }
        ]
      }
    ]
  }
}
 

도메인 네임서버 설정 명령 가져오기

Support multi-thread

도메인 네임서버 설정 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다.

도메인 네임서버 설정 요청 매개변수 가져오기
설명
domain원하는 이름 서버 설정을 가져 오려는 도메인은 요청당 한 번에만 1 도메인의 이름 서버 설정을 가져올 수 있습니다.
결과 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 Example
Request (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"
      }
    }
  }
}
 

계정 정보 명령

Support multi-thread

이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다:

계정 정보 요청 매개 변수
설명
N/A추가 매개변수 필요 없음
결과 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 Example
Request (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"
        }
      }
    }
  }
}
 

계정 잔액 조회 명령

Support multi-thread

이 명령은 XML과 JSON 형식에서만 사용할 수 있습니다:

계정 잔액 조회 요청 매개 변수
설명
N/A추가 매개변수 필요 없음
결과 XML 태그
설명
<GetAccountBalanceResponse></GetAccountBalanceResponse>응답 XML 문서의 루트 노드입니다XML 문서
<GetAccountBalanceHeader></GetAccountBalanceHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetAccountBalanceContent></GetAccountBalanceContent>응답 내용
<Balance></Balance>계정 잔액
Get Account Balance Example
Request (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 설정

Support multi-thread

기본 Whois 명령을 호출하는 경우, 다음 매개변수를 포함해야합니다:

기본 WHOIS 요청 매개변수 설정
설명
registrant_contact도메인의 등록자 정보
admin_contact도메인 관리자 정보
technical_contact도메인의 기술 정보
billing_contact도메인의 청구 정보
결과 XML 태그
설명
<SetDefaultWhoisResponse></SetDefaultWhoisResponse>응답 XML 문서의 루트 노드
<SetDefaultWhoisHeader></SetDefaultWhoisHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Whois Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_whois&registrant_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&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (JSON format)
{
   "SetDefaultWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

디폴트 네임 서버 명령 설정

Support multi-thread

세트 기본 이름 서버 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:

기본 이름 서버 요청 매개 변수 설정
설명
ns0 - ns12설정하려는 네임 서버
결과 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"
        }
      ]
    }
  }
}
 

기본 주차 명령 설정

Support multi-thread

기본 주차 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:

기본 주차 요청 매개변수 설정
설명
with_ads (선택적)3자 광고를 원하지 않는다면, "no", 매개변수를 사용할 수 있습니다. 기본값은 "yes"입니다.
결과 XML 태그
설명
<SetDefaultParkingResponse></SetDefaultParkingResponse>응답 XML 문서의 루트 노드
<SetDefaultParkingHeader></SetDefaultParkingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Parking Example
Request (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"
   }
}
 

기본 전달 명령 설정

Support multi-thread

기본 전달 명령을 호출하면, 아래 매개변수를 포함해야 합니다:

기본 전달 요청 매개변수 설정
설명
forward_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오.
is_temp (선택적)당신이 원하는 도메인의 전방 상태를 전달하려면 기본값은 "temporary",입니다. 영구적으로 전달하려면이 매개 변수를 "no"와 함께 사용하십시오.
결과 XML 태그
설명
<SetDefaultForwardingResponse></SetDefaultForwardingResponse>응답 XML 문서의 루트 노드
<SetDefaultForwardingHeader></SetDefaultForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Forwarding Example
Request (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"
   }
}
 

기본 은닉 명령 설정

Support multi-thread

기본 스텔스 명령을 설정하는 경우, 다음 매개변수가 포함되어야 합니다:

기본 은닉 요청 매개변수 설정
설명
stealth_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오.
stealth_title (선택적)페이지 제목
결과 XML 태그
설명
<SetDefaultStealthResponse></SetDefaultStealthResponse>응답 XML 문서의 루트 노드
<SetDefaultStealthHeader></SetDefaultStealthHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Stealth Example
Request (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"
   }
}
 

기본 호스팅 명령 설정

Support multi-thread

기본 호스팅 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다:

기본 호스팅 요청 매개변수 설정
설명
hosting_type원하는 기본 호스팅 유형을 선택할 수 있습니다. "advanced" 및 "basic"에서 선택할 수 있습니다.
결과 XML 태그
설명
<SetDefaultHostingResponse></SetDefaultHostingResponse>응답 XML 문서의 루트 노드
<SetDefaultHostingHeader></SetDefaultHostingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Hosting Example
Request (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 명령 설정

Support multi-thread

DNS 기본 설정 명령을 호출하는 경우 다음 매개 변수를 포함해야 합니다:

이 명령은 더 이상 사용되지 않으며 권장되지 않습니다. 대신 Set Default DNS2 명령을 사용하십시오.

기본 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 태그
설명
<SetDefaultDnsResponse></SetDefaultDnsResponse>응답 XML 문서의 루트 노드
<SetDefaultDnsHeader></SetDefaultDnsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default DNS Example
Request (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 명령 설정

Support multi-thread

DNS 기본 설정 명령을 호출하는 경우 다음 매개 변수를 포함해야 합니다:

기본 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 태그
설명
<SetDefaultDnsResponse></SetDefaultDnsResponse>응답 XML 문서의 루트 노드
<SetDefaultDnsHeader></SetDefaultDnsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default DNS2 Example
Request (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"
   }
}
 

기본 이메일 전달 명령 설정

Support multi-thread

기본 이메일 전달 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다.

기본 이메일 전달 요청 매개변수 설정
설명
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 태그
설명
<SetDefaultEmailForwardingResponse></SetDefaultEmailForwardingResponse>응답 XML 문서의 루트 노드
<SetDefaultEmailForwardingHeader></SetDefaultEmailForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Default Email Forward Example
Request (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"
   }
}
 

기본 설정 명령어 설정

Support multi-thread

세트를 초기설정으로 지정하는 명령을 호출한다면, 다음 매개변수들이 포함되어야 합니다.

기본 설정 요청 매개변수를 설정하십시오.
설명
service당신이 정리하고 싶은 서비스는 "forward", "stealth", "email_forwarding", "dns", 및 "nameservers"일 수 있습니다.
결과 XML 태그
설명
<SetClearDefaultSettingResponse></SetClearDefaultSettingResponse>응답 XML 문서의 루트 노드
<SetClearDefaultSettingHeader></SetClearDefaultSettingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Clear Default Setting Example
Request (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"
   }
}
 

기본 갱신 옵션 명령 설정

Support multi-thread

초기 갱신 옵션 설정 명령을 호출하면 다음 매개변수가 포함되어야 합니다:

기본 갱신 옵션 요청 매개변수 설정
설명
renew_option이것은 "donot", "auto", "reset"로 할 수 있습니다
결과 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"
  }
}
 

폴더 생성 명령어

Support multi-thread

폴더 만들기 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다.

폴더 생성 요청 매개변수
설명
folder_name생성하려는 폴더의 이름
결과 XML 태그
설명
<FolderCreateResponse></FolderCreateResponse>응답 XML 문서의 루트 노드
<FolderCreateHeader></FolderCreateHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<FolderCreateContent></FolderCreateContent>응답 내용
<FolderName></FolderName>폴더 이름
<FolderId></FolderId>새로운 폴더의 ID
Create Folder Example
Request (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"
      }
   }
}
 

폴더 삭제 명령

Support multi-thread

Whois 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:

폴더 삭제 요청 매개변수
설명
folder_id삭제하려는 폴더의 ID를 입력해주세요. 콤마로 구분되어야 합니다.
결과 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 명령 설정

Support multi-thread

만약 호출 할 set 폴더 Whois 명령을 사용하는 경우, 다음 매개 변수가 포함되어야합니다.

폴더 Whois 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
registrant_contact도메인의 등록자 정보
admin_contact도메인 관리자 정보
technical_contact도메인의 기술 정보
billing_contact도메인의 청구 정보
enable (선택적)이 Whois 설정을 이 폴더로 이동하는 미래 도메인에 적용하려면 "yes"와 함께이 매개 변수를 사용할 수 있습니다.
sync (선택적)만약 이 폴더의 모든 도메인의 Whois 설정을 동기화하려면 "yes"와 함께 이 매개 변수를 사용할 수 있습니다.
결과 XML 태그
설명
<SetFolderWhoisResponse></SetFolderWhoisResponse>응답 XML 문서의 루트 노드
<SetFolderWhoisHeader></SetFolderWhoisHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Whois Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_whois&folder_id=0&registrant_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&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (JSON format)
{
   "SetFolderWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 이름 서버 명령 설정

Support multi-thread

만일 설정 폴더 이름 서버 명령어를 호출한다면, 다음 매개변수들을 포함해야 합니다.

폴더 이름 서버 요청 매개변수 설정
설명
fold_id설정하고자 하는 폴더의 ID입니다. 한 번의 요청당 1 폴더만 설정할 수 있습니다.
ns0 - ns12도메인에 사용할 이름 서버를 설정할 수 있습니다. 최대 13개의 이름 서버를 지정할 수 있지만 이미 계정에 있어야 합니다.
enable (선택적)이 이름 서버 설정을 향후에 이 폴더로 이동하는 도메인에 적용하려면 "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)만약 이 폴더에 있는 모든 도메인의 네임서버 설정을 동기화하고 싶다면, "yes"와 함께 이 매개변수를 사용할 수 있습니다.
결과 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"
        }
      ]
    }
  }
}
 

폴더 주차 명령 설정

Support multi-thread

세트 폴더 주차 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다.

폴더 주차 요청 매개변수 설정
설명
folder_id설정하고자 하는 폴더의 ID입니다. 한 번의 요청당 1 폴더만 설정할 수 있습니다.
with_ads (선택적)3자 광고를 원하지 않는다면, "no", 매개변수를 사용할 수 있습니다. 기본값은 "yes"입니다.
enable (선택적)만약 이 주차 설정을 향후에 이 폴더로 이동하는 도메인에 적용하려면, "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)만약 이 폴더에 있는 모든 도메인의 주차 설정을 동기화하고 싶다면, "yes"와(과) 함께이 매개 변수를 사용할 수 있습니다.
결과 XML 태그
설명
<SetFolderParkingResponse></SetFolderParkingResponse>응답 XML 문서의 루트 노드
<SetFolderParkingHeader></SetFolderParkingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Parking Example
Request (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"
   }
}
 

폴더 전달 명령 설정

Support multi-thread

만약 집합 폴더 전달 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:

폴더 전달 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
forward_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오.
is_temp (선택적)당신이 원하는 도메인의 전방 상태를 전달하려면 기본값은 "temporary",입니다. 영구적으로 전달하려면이 매개 변수를 "no"와 함께 사용하십시오.
enable (선택적)이 전방 설정을 이 폴더로 이동하는 미래 도메인에 적용하려면 "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)이 폴더의 모든 도메인의 전방 설정을 동기화하려면 "yes"과(와) 함께 이 매개변수를 사용할 수 있습니다.
결과 XML 태그
설명
<SetFolderForwardingResponse></SetFolderForwardingResponse>응답 XML 문서의 루트 노드
<SetFolderForwardingHeader></SetFolderForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Forwarding Example
Request (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"
   }
}
 

폴더 은폐 명령 설정

Support multi-thread

만약 폴더를 스텔스로 설정한다면, 다음 매개변수를 포함해야 합니다:

폴더 은닉 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
stealth_url도메인으로 전달하려는 URL입니다. API 호출이 올바르게 해석되도록 매개변수가 인코딩되어야 한다는 점을 참고하십시오.
stealth_title (선택적)페이지 제목
enable (선택적)이 스텔스 설정을 이 폴더로 이동하는 미래 도메인에 적용하려면 "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)이 폴더의 모든 도메인의 은신 설정을 동기화하려면 "yes"와 함께 이 매개 변수를 사용할 수 있습니다.
결과 XML 태그
설명
<SetFolderStealthResponse></SetFolderStealthResponse>응답 XML 문서의 루트 노드
<SetFolderStealthHeader></SetFolderStealthHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Stealth Example
Request (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"
   }
}
 

폴더 호스팅 명령 설정

Support multi-thread

만약 설정 폴더 호스팅 명령을 호출한다면, 다음과 같은 매개변수를 포함해야 합니다:

폴더 호스팅 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
hosting_type원하는 호스팅 유형은 "advanced" 및 "basic"에서 선택할 수 있습니다.
enable (선택적)이 호스팅 설정을 이 폴더로 이동하는 향후 도메인에 적용하려면 "yes"와 함께이 매개 변수를 사용할 수 있습니다.
even (선택적)이 폴더의 모든 도메인의 호스팅 설정을 동기화하려면, 이 파라미터를 "yes"와 함께 사용할 수 있습니다.
결과 XML 태그
설명
<SetFolderHostingResponse></SetFolderHostingResponse>응답 XML 문서의 루트 노드
<SetFolderHostingHeader></SetFolderHostingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Hosting Example
Request (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 명령을 설정하세요.

Support multi-thread

DNS 명령어를 호출하는 경우, 다음 매개변수를 포함해야합니다:

이 명령은 더 이상 권장되지 않으며 Set Folder DNS2 명령을 대신 사용하십시오.

폴더 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 태그
설명
<SetFolderDnsResponse></SetFolderDnsResponse>응답 XML 문서의 루트 노드
<SetFolderDnsHeader></SetFolderDnsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder DNS Example
Request (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 명령 설정

Support multi-thread

만약 폴더 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 태그
설명
<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"
  }
}
 

폴더 이메일 전달 명령 설정

Support multi-thread

만약 폴더 이메일 전달 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다.

폴더 이메일 전달 요청 매개변수 설정
설명
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 태그
설명
<SetFolderEmailForwardingResponse></SetFolderEmailForwardingResponse>응답 XML 문서의 루트 노드
<SetFolderEmailForwardingHeader></SetFolderEmailForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Email Forward Example
Request (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"
   }
}
 

폴더 설정 명령을 설정하세요.

Support multi-thread

만약 세트 폴더 설정 명령을 호출하는 경우, 다음 매개변수가 포함되어야 합니다:

폴더 설정 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
service당신이 정리하고 싶은 서비스는 "forward", "stealth", "email_forwarding", "dns", 및 "nameservers"일 수 있습니다.
결과 XML 태그
설명
<SetClearFolderSettingResponse></SetClearFolderSettingResponse>응답 XML 문서의 루트 노드
<SetClearFolderSettingHeader></SetClearFolderSettingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Clear Folder Setting Example
Request (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"
   }
}
 

폴더 이름 설정 명령

Support multi-thread

만약 폴더 이름 설정 명령을 호출하는 경우, 아래의 매개변수를 포함해야 합니다.

폴더 이름 요청 매개 변수 설정
설명
folder_id설정하려는 폴더의 ID
folder_name신규 폴더 이름
결과 XML 태그
설명
<SetFolderNameResponse></SetFolderNameResponse>응답 XML 문서의 루트 노드
<SetFolderNameHeader></SetFolderNameHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Set Folder Name Example
Request (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"
   }
}
 

폴더 갱신 옵션 설정 명령

Support multi-thread

"set folder renew 옵션" 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다:

폴더 갱신 옵션 요청 매개변수 설정
설명
folder_id설정하고자 하는 폴더의 ID입니다. 한 번의 요청당 1 폴더만 설정할 수 있습니다.
renew_option당신이 폴더에 설정하길 원하는 갱신 옵션은 "donot", "auto", 또는 "reset"일 수 있습니다.
enable (선택적)이 폴더로 이동하는 향후 도메인에이 갱신 설정을 적용하려면 "yes"와 함께이 매개 변수를 사용할 수 있습니다.
sync (선택적)이 폴더의 모든 도메인의 갱신 설정을 동기화하려면, "yes"와 함께 이 매개 변수를 사용할 수 있습니다.
결과 XML 태그
설명
<Response></Response>응답 XML 문서의 루트 노드
<ResponseHeader></ResponseHeader>응답헤더
<ResponseCode></ResponseCode>응답 코드, 성공을 나타내는 "0", 실패를 나타내는 "-1"
<Error></Error>오류 정보는 응답 코드가 "-1"인 경우에만 사용됩니다
Set Folder Renew Option Example
Request (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"
   }
}
 

폴더 목록 명령어

Support multi-thread

이 명령은 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 Example
Request (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"
        }
      }
    ]
  }
}
 

백오더 요청 명령 추가

Support multi-thread

백오더 요청 명령을 호출하는 경우, 다음 매개변수를 포함해야 합니다:

백오더 요청 요청 매개 변수 추가
설명
domain동일하다면 추가하고 싶은 도메인들을 Dynadot이 잡을 경우 지불 동의, 한 요청당 최대 100 개의 도메인을 추가할 수 있으며 쉼표로 구분되어야합니다.
결과 XML 태그
설명
<AddBackorderRequestResponse></AddBackorderRequestResponse>응답 XML 문서의 루트 노드
<AddBackorderRequestHeader></AddBackorderRequestHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Add Backorder Request Example
Request (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"
   }
}
 

백오더 요청 명령 삭제

Support multi-thread

백오더 요청 삭제 명령을 호출한다면, 다음 매개변수를 포함해야 합니다.

백오더 요청 요청 매개변수 삭제
설명
domain당신이 백오더 요청 목록에서 제거하려는 도메인/들은 요청 당 최대 100개의 도메인이 제거될 수 있으며, 쉼표로 구분되어야 합니다.
결과 XML 태그
설명
<DeleteBackorderRequestResponse></DeleteBackorderRequestResponse>응답 XML 문서의 루트 노드
<DeleteBackorderRequestHeader></DeleteBackorderRequestHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Delete Backorder Request Example
Request (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"
   }
}
 

재입고 요청 목록 명령

Support multi-thread

백오더 요청 목록 명령어를 호출하면 지정된 계정의 백오더 요청 목록이 반환됩니다. 이 명령어를 호출할 경우 다음 매개변수가 포함되어야 합니다:

백오더 요청 목록 요청 매개변수
설명
start_date요청하려는 경매의 시작 낙찰일, yyyy-mm-dd 형식으로 입력하세요. 예: 2015-05-05
end_date요청하고자하는 경매 종료 날짜, yyyy-mm-dd, 예: 2015-05-05
결과 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
 

오픈 경매 명령어 가져오기

Support multi-thread

경매 목록을 확인하는 get open auctions 명령을 실행하면 진행 중인 경매 목록이 반환됩니다. 이 명령을 호출할 때는 다음과 같은 매개변수를 포함해야 합니다:

경매 요청 매개 변수 받기
설명
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
type원하는 경매 유형은 "expired", "user", "backorder", 또는 "registry_expired", "registrar", 여야합니다. 여러 경매 유형을 얻고 싶다면 각 경매 유형을 분할하기 위해 "를 사용할 수 있습니다.
결과 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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_open_auctions&currency=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&currency=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": "-"
        }
        ...
    ]
}
 

경매 세부 정보 명령

Support multi-thread

get auction details 명령을 호출하면 지정된 경매의 세부 정보를 반환합니다. 이 명령은 XML 및 JSON 형식으로만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다.

경매 세부 사항 요청 매개 변수
설명
domain경매의 도메인 이름인 IDN(국제 도메인 이름)은 punycode를 사용해야 합니다. 예를 들어 "xn--wkccg.com"와 같이 표기됩니다. 여러 개의 경매를 얻을 수 있으며, 각 도메인은 ","로 구분되어야 합니다.
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
결과 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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=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&currency=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": []
    }
  ]
}
 

경매 입찰 명령 얻기

Support multi-thread

경매 입찰 명령을 호출하면 참여한 입찰 목록을 받아올 수 있습니다. 이 명령을 호출할 때 다음 매개변수가 포함되어야 합니다:

경매 입찰 요청 매개변수 가져오기
설명
currency (선택적)입찰 통화는 "usd", "eur", 또는 "cny", 여야 합니다. 기본 통화는 미국 달러입니다.
결과 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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_auction_bids&ampcurrency=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&ampcurrency=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
        }
        ...
    ]
}
 

장소 경매 입찰 명령

Support multi-thread

장소 경매 입찰 명령을 호출하면 지정된 경매에 입찰을 할 수 있습니다. 이 명령을 호출하면 다음 매개변수가 포함되어야 합니다:

장소 경매 입찰 요청 매개 변수
설명
domain경매의 도메인 이름인 IDN(국제화 도메인 이름)은 punycode를 사용해야 합니다. 예: 'xn--wkccg.com'
bid_amount경매에 대한 입찰액, 기본 통화는 미국 달러이며, 아래의 통화 매개 변수로 지정할 수도 있습니다.
currency (선택적)입찰 통화는 "usd", "eur", 또는 "cny", 여야 합니다. 기본 통화는 미국 달러입니다.
결과 XML 태그
설명
<PlaceAuctionBidResponse></PlaceAuctionBidResponse>장소 경매 입찰 응답의 태그입니다. 이것은 응답 문서의 루트 노드입니다 XML.
<PlaceAuctionBidHeader></PlaceAuctionBidHeader>경매 입찰 헤더 위치
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Domain Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9&currency=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&currency=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
            }
            ...        ]
    }
}
 

마감된 경매 명령 가져오기

Support multi-thread

지정된 계정의 종료된 경매 목록을 가져오는 get closed auctions 명령을 호출하면 됩니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:

폐쇄된 경매 요청 매개변수 받기
설명
start_date경매 시작일, yyyy-mm-dd, 예: 2015-05-05
end_date경매 종료 날짜, yyyy-mm-dd 형태, 예:2015-05-05
currency (선택적)입찰 통화는 "usd", "eur", 또는 "cny", 여야 합니다. 기본 통화는 미국 달러입니다.
결과 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 명령을 사용해주세요)

Support multi-thread

오픈 백오더 경매 가져오기 명령을 호출하면 진행 중인 백오더 경매 목록이 반환됩니다. 이 명령을 호출하려면 다음 매개변수가 포함되어야 합니다:

오픈 백오더 경매 요청 매개변수 가져오기
설명
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
결과 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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_open_backorder_auctions&currency=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
.
.
.

 

백오타경매 세부 사항 명령을 얻으세요

Support multi-thread

백오더 경매 세부 정보를 가져오는 명령을 호출하면 지정된 경매의 세부 정보가 반환됩니다. 이 명령은 XML 및 JSON 형식으로만 사용할 수 있습니다. 이 명령을 호출할 경우 다음 매개변수가 포함되어야 합니다.

경매 세부 사항 요청 매개 변수
설명
domain백오더 경매의 도메인 이름은 IDN(International Domain Name)을 사용해야하며, 예를 들어 "xn--wkccg.com"와 같이 퓨니 코드를 사용해야합니다.
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
결과 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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_backorder_auction_details&domain=example.com&currency=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&currency=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"
      }
    }
  }
}
 

주문대기 경매 입찰 명령

Support multi-thread

해당 백오더 경매에 입찰하려면 장소 백오더 경매 입찰 명령을 호출하십시오. 이 명령을 호출하면 다음과 같은 매개변수가 포함되어야합니다.

백오더 경매 입찰 요청 파라미터
설명
domain경매의 도메인 이름인 IDN(국제화 도메인 이름)은 punycode를 사용해야 합니다. 예: 'xn--wkccg.com'
bid_amount경매에 대한 입찰액, 기본 통화는 미국 달러이며, 아래의 통화 매개 변수로 지정할 수도 있습니다.
currency (선택적)입찰 통화는 "usd", "eur", 또는 "cny", 여야 합니다. 기본 통화는 미국 달러입니다.
결과 XML 태그
설명
<PlaceBakcorderAuctionBidResponse></PlaceBakcorderAuctionBidResponse>장소 경매 입찰 응답의 태그입니다. 이것은 응답 문서의 루트 노드입니다 XML.
<PlaceBackorderAuctionBidHeader></PlaceBackorderAuctionBidHeader>경매 입찰 헤더 위치
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
Place Backorder Auction Bid Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=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&currency=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&currency=usd
Response 도메인 산업과 관련된 전문적인 문서입니다.
ok,success
 

폐쇄된 백오더 경매 명령 가져오기

Support multi-thread

특정 계정의 종료된 백오더 경매 목록을 가져오는 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 태그
설명
<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
 

만료된 닫힘 도메인 커맨드 가져오기

Support multi-thread

Get Expired Closeout Domains 명령어를 호출하면 만료된 Closeout 도메인을 얻을 수 있습니다. 이 명령어는 XML 및 JSON 형식으로만 사용할 수 있습니다. 이 명령어를 호출하는 경우 다음 매개변수를 포함해야 합니다.

만료된 마감 도메인 요청 매개변수 가져오기
설명
currency(optional)결과 반환 통화는 "usd", "eur", 또는 "cny"이어야 하며, 기본 통화는 미국 달러입니다.
domain(optional)이 클로저 도메인에 대한 쿼리를 원하면이 매개 변수를 추가하십시오.
count_per_page (optional)페이지당 표시되는 엔터티 수는 몇 개입니까?
page_index (optional)어떤 페이지의 엔티티를 보시겠습니까?
결과 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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_expired_closeout_domains&currency=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&currency=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"
        }
      }
    ]
  }
}
 

만료된 닫기 도메인 구매 명령

Support multi-thread

만료된 저가 도메인을 구매하는 Buy Expired Closeout Domain Command를 호출하면 지정된 도메인 이름을 구매할 수 있습니다. 이 명령은 XML 및 JSON 형식으로만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수가 포함되어야 합니다.

만료된 종료 도메인 구매 요청 매개변수를 구입하십시오
설명
domain구매하려는 도메인은 요청 당 하나의 도메인만 입력할 수 있습니다.
currency(optional)결과 반환 통화는 "usd", "eur", 또는 "cny"이어야 하며, 기본 통화는 미국 달러입니다.
결과 XML 태그
설명
<BuyExpiredCloseoutDomainResponse></BuyExpiredCloseoutDomainResponse>성수기 지난 청구 만료 도메인 응답의 태그, 응답의 루트 노드이며 XML 문서입니다.
<BuyExpiredCloseoutDomainHeader></BuyExpiredCloseoutDomainHeader>기간 만료된 청산 도메인 헤더 구입
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
Buy Expired Closeout Domain Example
Request (XML format) https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=buy_expired_closeout_domain&currency=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&currency=USD&domain=domain.com
Response (JSON format)
{
  "BuyExpiredCloseoutDomainResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

리스팅 정보 가져오기 명령

Support multi-thread

리스팅 명령을 호출한다면, 다음과 같은 매개변수가 포함되어야 합니다:

리스팅 요청 매개변수 얻기
설명
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
exclude_pending_sale (선택적)만약 보류중인 판매 잠금 목록을 받고 싶지 않다면, "yes", 여야 합니다. 기본값은 "no"입니다.
show_other_registrar (선택적)다른 등록기 목록을 얻고 싶다면, "yes",해야 합니다. 기본값은 "no"입니다.
결과 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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&currency=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]&currency=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"
      }
    ]
  }
}
 

리스팅 아이템 명령 얻기

Support multi-thread

리스팅 항목 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:

상품 목록 항목 요청 매개변수 가져오기
설명
domain상세 정보를 얻고자하는 도메인 이름은 한 번에 1 도메인만 입력할 수 있습니다.
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
결과 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 Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_listing_item&currency=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&currency=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"
    }
  }
}
 

구매하기

Support multi-thread

지금 구매하기 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:

즉시 구매 요청 매개 변수
설명
domain구매하려는 도메인은 1회의 요청 당 1 개의 도메인만 입력할 수 있습니다
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 합니다. 통화가 입력되지 않은 경우, 계정의 기본 통화가 적용됩니다.
결과 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&currency=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&currency=currency
Response (JSON format)
{
  "BuyItNowResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

판매용 명령 설정

Support multi-thread

이 명령은 멀티스레드를 지원합니다.

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 태그
설명
<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 확인 작업 명령 설정

Support multi-thread

애프터닉 확인 동작 명령을 호출하면 애프터닉에서 전송을 승인 또는 거부로 설정합니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:

애프터닉 (Afternic) 확인 작업 요청 매개변수 설정
설명
domainAfternic에서 빠른 이체 작업을 확인하려는 도메인을 설정하려는 경우, 요청 당 하나의 도메인만 입력할 수 있습니다.
action액션을 설정하려면, afternic 확인을 하려면 "confirm_afternic" 또는 afternic에서 삭제하려면 "delete_from_afternic"해야합니다.
결과 XML 태그
설명
<SetAfternicConfirmActionResponse></SetAfternicConfirmActionResponse>세트 후답 메시지의 루트 노드입니다. XML 문서입니다.
<SetAfternicConfirmActionHeader></SetAfternicConfirmActionHeader>애프터닉 확인 작업 헤더 설정
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
Set Afternic Confirm Action Example
Request (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 확인 작업 명령 설정

Support multi-thread

Set Sedo Confirm Action Command를 호출하면 Sedo에서 도메인을 승인 또는 거부하는 빠른 이체로 설정합니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다:

세도 확인 작업 요청 매개변수 설정
설명
domain단일 요청당 입력할 수 있는 도메인은 1개뿐이며 Sedo에서 빠른 이체 작업을 확인하고 싶은 도메인을 설정하세요.
action설정하려는 작업은 @confirm_sedo@ 또는 @delete_from_sedo@로 설정해야 합니다.
결과 XML 태그
설명
<SetSedoConfirmActionResponse></SetSedoConfirmActionResponse>Set Sedo 확인 작업 응답의 태그는 응답 XML 문서의 루트 노드입니다
<SetSedoConfirmActionHeader></SetSedoConfirmActionHeader>Sedo 확인 작업 헤더 설정
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.
Set Sedo Confirm Action Example
Request (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"
  }
}
 

주문 목록 명령

Support multi-thread

주문 목록 명령을 호출하면 주문 목록이 가져옵니다. 이 명령은 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 태그
설명
<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>1732189743681</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>1732189743681</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/11/21",
        "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/11/21",
        "Currency": "EUR",
        "PaymentMethod": "Paypal",
        "TotalCost": "$100.00",
        "TotalPaid": "$100.00",
        "Status": "Submitted",
        "ItemList": []
      }
    ]
  }
}
 

주문 상태 조회 명령

Support multi-thread

검색 주문 상태 명령을 호출하면 주문 상태를 얻을 수 있습니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다.

주문 상태 조회 요청 매개 변수
설명
order_id쿼리할 주문의 ID
결과 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 Example
Request (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>&amp;</ItemName>
      <ItemStatus>transfer.com</ItemStatus>
    </Item>
    <Item>
      <ItemTypeName>domain</ItemTypeName>
      <ItemName>&amp;</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"
        }
      ]
    }
  }
}
 

처리 중인 명령

Support multi-thread

is_processing 명령을 호출하면 새로운 요청을 제출해도 안전한지 알려줍니다.

처리 중인 요청 매개변수
설명
추가 파라미터는 필요하지 않습니다
결과 XML 태그
설명
<Response></Response>처리 중 응답의 태그
<ResponseHeader></ResponseHeader>is_processing 헤더의 태그
<ResponseMsg></ResponseMsg>태그가 is_processing response 메시지에 필요합니다. "yes"(시스템에 프로세스가 진행 중입니다. 다른 요청을 보내지 않는 것이 좋습니다.) 또는 "no"(귀하의 계정에 대한 프로세스가 없습니다. 새로운 요청을 제출하는 것이 안전합니다.)
Is-Processing Example
Request (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
 

쿠폰 목록 명령

Support multi-thread

리스트 쿠폰 명령을 호출하면 모든 쿠폰을 가져옵니다. 이 명령은 XML 및 JSON 형식에서만 사용할 수 있습니다. 이 명령을 호출할 경우, 다음 매개변수를 포함해야 합니다:

쿠폰 목록 요청 매개변수
설명
coupon_type다음 목록에서 검색 유형을 나타내기 위해 값을 선택할 수 있습니다: "registration" , "renewal" , 또는 "transfer"
결과 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"
      }
    ]
  }
}
채팅을 닫으시겠습니까?채팅이 종료되며 채팅 기록이 삭제됩니다.
계속해서 로그아웃하십시오
또는 채팅에 머무를 수 있습니다.
이 채팅 세션을 검토하십시오클릭이 창문.
Chat Online
온라인 채팅0