도메인

도메인 API 명령어 목록

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

고급 도메인 API 시작하기

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

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

보안을 위해 요청은 https(보안 소켓)로 전송되어야 합니다. 한 번에 하나의 요청만 처리할 수 있으므로 다른 요청을 보내기 전에 현재 요청이 완료될 때까지 기다려주십시오. 요청은 '키'와 '명령' 두 개의 매개변수를 가져야 합니다. 각 명령은 해당되는 매개변수를 볼 수 있도록 클릭할 수 있습니다.


 
요청 매개 변수
설명
KeyAPI에 접속하는 데 필요한 키는 '도구' -> 'API' 사이드바 메뉴 아래 Dynadot 계정 제어판에서 사용할 수 있습니다.
Commandsearch, suggestion_search, register, delete, renew, push, lock, 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

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, cancel_transfer, get_transfer_status, set_transfer_auth_code, authorize_transfer_away, get_transfer_auth_code

get_ns, add_ns, register_ns, set_ns_ip, delete_ns, delete_ns_by_domain, server_list, get_dns

set_reseller_hold_status, get_reseller_hold_status, get_listings, get_listing_item, buy_it_now

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

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

add_backorder_request, delete_backorder_request, backorder_request_list

get_open_auctions, get_auction_details, get_auction_bids, place_auction_bid, get_closed_auctions

is_processing

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_order_status

get_domain_push_request, set_domain_push_request, set_afternic_confirm_actionset_sedo_confirm_action, set_domain_dnssec, get_whois_stats, order_list, set_for_sale,

저희 고급 도메인 API는 XML 형식으로 결과를 반환합니다. 받는 응답은 다음 필드 중 2개 또는 3개를 포함해야 합니다:

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

검색 명령

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

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

검색 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=USD

응답 (XML 형식)
<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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=USD

응답 (JSON 형식)
{
   "SearchResponse":{
      "ResponseCode":"0",
      "SearchResults":[
         {
            "DomainName":"mydomain.com",
            "Available":"yes",
            "Price":"77.00 in USD"
         },
         {
            "DomainName":"mydomain.net",
            "Available":"yes",
            "Price":"44.00 in USD"
         }
      ]
   }
}
 

명령 등록

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

등록 요청 매개변수
설명
domain등록하려는 도메인 이름에는 한 번에 하나의 1 도메인만 등록할 수 있습니다
language (선택적)요청된 도메인의 언어 태그입니다. 도메인이 IDN이면 필요합니다.
duration도메인을 등록하는 데 얼마나 걸립니까
registrant_contact (선택적)도메인에 사용하려는 등록자 연락처
admin_contact (선택적)등록자 연락처
technical_contact (선택적)도메인에서 사용하려는 기술 연락처
billing_contact (선택적)도메인에서 사용하려는 청구 연락처
option0 (필요한 경우)
.AT, .BE, 등록자 이름
option1 (필요한 경우)W 등록 기관 (선택 사항)
.AT에 대해 option0, option1, 또는 둘 다를 지정할 수 있습니다.
premium (선택적)프리미엄 도메인을 등록하려면 "1"에 해당 값을 지정하십시오. (선택 사항)
currency (선택적)통화 유형을 결정할 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 만약 이 매개변수를 빼먹는다면, 우리는 계정의 기본 통화를 사용할 것입니다.
coupon (선택적)이 명령에 적용하려는 쿠폰 코드
결과 XML 태그
설명
<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" 인 경우에만 사용됨)

레지스터 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=register&domain=domain1.net&duration=3&currency=USD

응답 (XML 형식)
<RegisterResponse>
  <RegisterHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RegisterHeader>
  <RegisterContent>
    <Expiration>1458379145266</Expiration>
  </RegisterContent>
</RegisterResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=register&domain=domain1.net&duration=3&currency=USD

응답 (JSON 형식)
{
   "RegisterResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "DomainName":"domain1.net",
      "Expiration":"1458379145266"
   }
}
 

삭제 명령

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

요청 매개변수 삭제
설명
domain삭제하려는 도메인 이름은 요청 당 하나의 1 도메인만 삭제할 수 있습니다.
결과 XML 태그
설명
<DeleteResponse></DeleteResponse>삭제 응답 태그
<DeleteHeader></DeleteHeader>삭제 헤더의 태그
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

삭제 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=delete&domain=domain1.com

응답 (XML 형식)
<DeleteResponse>
  <DeleteHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteHeader>
</DeleteResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=delete&domain=domain1.com

응답 (JSON 형식)
{
   "DeleteResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "DomainName":"domain1.com",
   }
}
 

갱신 명령

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

갱신 요청 매개변수
설명
domain갱신하려는 도메인 이름은 요청 당 한 개의 1 도메인만 가능합니다.
duration도메인 갱신을 위해 몇 년이 필요한가요?
year (선택적)현재 연도 도메인의 만료일
currency (선택적)통화 유형을 결정할 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 만약 이 매개변수를 빼먹는다면, 우리는 계정의 기본 통화를 사용할 것입니다.
price_check (선택적)이 매개 변수를 명령에 추가하여이 도메인을 갱신하는 데 필요한 가격 세부 정보를 확인할 수 있습니다. 참고 :이 매개 변수를 명령에 추가하면 업데이트하지 않고 가격 정보만 표시됩니다.
coupon (선택적)이 명령에 적용하려는 쿠폰 코드
no_renew_if_late_renew_fee_needed (선택적)당신은 도메인이 지각 갱신 수수료를 필요로 하는 경우 갱신을 피하기 위해 이 매개변수를 명령에 추가할 수 있습니다. 도메인이 지각 갱신 수수료를 필요로하여 갱신해야하는 경우에, 명령에 "no_renew_if_late_renew_fee_needed = 1"이 전달되었을 때, 도메인은 갱신되지 않을 것입니다.
결과 XML 태그
설명
<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"일 때에만 사용됩니다.

갱신 예

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&domain=domian1.com&command=renew&duration=1&currency=USD&coupon=testcoupon

응답 (XML 형식)
<RenewResponse>
  <RenewHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RenewHeader>
  <RenewContent>
    <Expiration>73984579834</Expiration>
  </RenewContent>
</RenewResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&domain=domian1.com&command=renew&duration=1&currency=USD&coupon=testcoupon

응답 (JSON 형식)
{
   "RenewResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "DomainName":"domian1.com",
      "Expiration":"73984579834"
   }
}
 

푸시 명령

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

푸시 요청 매개변수
설명
domain푸시하려는 도메인 이름입니다. 우리는 대량 푸시도 지원하며, 도메인을 분리하기 위해 ";"를 사용할 수 있습니다. 예시: domain1.com;domain2.com
receiver_push_username수신자 계정의 사용자 이름을 입력하세요
currency (선택적)통화 유형을 결정할 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 만약 이 매개변수를 빼먹는다면, 우리는 계정의 기본 통화를 사용할 것입니다.
unlock_domain_for_push(optional)이 매개 변수를 '1'로 설정하십시오. 도메인이 잠겨있으면 자동으로 잠금 해제되므로 수동으로 도메인 잠금 해제를 할 필요가 없습니다
결과 XML 태그
설명
<PushResponse></PushResponse>응답의 루트 노드 인 XML 문서의 푸시 응답 태그
<PushHeader></PushHeader>헤더 푸시
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

푸시 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=push&domain=domian1.com&receiver_push_username=username&currency=USD

응답 (XML 형식)
<PushResponse>
  <PushHeader>
    <SuccessCode>0</SuccessCode>
    <Status>order created</Status>
  </PushHeader>
</PushResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=push&domain=domian1.com&receiver_push_username=username&currency=USD

응답 (JSON 형식)
{
   "PushResponse":{
      "ResponseCode":"0",
      "Status":"order created"
   }
}
 

전송 명령

전송 명령을 호출하면 전송 주문을 생성하고 처리합니다. 일부 tld는 주문을 완료하기 위해 이전 등록기의 확인이 필요할 수 있습니다. 전송 명령을 호출하는 경우 다음 매개 변수를 포함해야 합니다:

전송 요청 매개 변수
설명
domainDynadot으로 전송하려는 도메인 이름은 한 번에 1개의 도메인만 요청할 수 있습니다.
auth이체 요청을 위한 승인 코드입니다.
currency (선택적)통화 유형을 결정할 수 있으며, 지원되는 매개변수는 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' 등입니다. 만약 이 매개변수를 빼먹는다면, 우리는 계정의 기본 통화를 사용할 것입니다.
registrant_contact (선택적)이전이 완료된 경우에 사용하려는 등록자 연락처입니다. (모든 tld가 이 기능을 지원하지는 않음)
admin_contact (선택적)도메인 이전이 완료될 때 사용하려는 관리자 연락처입니다. (모든 tld가이 기능을 지원하지는 않음)
technical_contact (선택적)전송이 완료될 때 사용할 기술 연락처입니다. (모든 최상위 도메인이 이 기능을 지원하지는 않습니다)
billing_contact (선택적)전송이 완료될 때 사용하려는 청구 연락처입니다. (모든 tld가 이 기능을 지원하지는 않습니다)
coupon (선택적)이 명령에 적용하려는 쿠폰 코드
결과 XML 태그
설명
<TransferResponse></TransferResponse>전송 응답 태그, 응답 XML 문서의 루트 노드입니다.
<TransferHeader></TransferHeader>전송 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

전송 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=transfer&domain=domian1.com&auth=testauth&currency=USD&coupon=testcoupon

응답 (XML 형식)
<TransferResponse>
  <TransferHeader>
    <SuccessCode>0</SuccessCode>
    <Status>order created</Status>
  </TransferHeader>
</TransferResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=transfer&domain=domian1.com&auth=testauth&currency=USD&coupon=testcoupon

응답 (JSON 형식)
{
   "TransferResponse":{
      "ResponseCode":"0",
      "Status":"order created",
      "DomainName":"domian1.com"
   }
}
 

대량 등록 명령어

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

대량으로 등록 요청 매개변수
설명
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" 결과일 때만 등록 작업의 오류 메시지 사용합니다.

대량 등록 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=bulk_register&domain0=domain0.com&domain1=domain1.com&currency=USD

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=bulk_register&domain0=domain0.com&domain1=domain1.com&currency=USD

응답 (JSON 형식)
{
  "BulkRegisterResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "BulkRegister": [
      {
        "DomainName": "domain0.com",
        "Expiration": "1234567890",
        "Result": "success",
        "Message": "-"
      },
      {
        "DomainName": "domain1.com",
        "Expiration": "-",
        "Result": "error",
        "Message": "not_available"
      }
    ]
  }
}
 

도메인 정보 명령

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

도메인 정보 요청 매개변수
설명
domain한 요청 당 1 도메인만 허용됩니다
결과 XML 태그
설명
<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>폴더 이름

도메인 정보 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=domain_info&domain=domain1.com

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=domain_info&domain=domain1.com

응답 (JSON 형식)
{
  "DomainInfoResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "DomainInfo": {
      "Name": "domain1.com",
      "Expiration": "1361430589062",
      "Registration": "1234567890123",
      "NameServerSettings": {
        "Type": "Dynadot Parking",
        "WithAds": "Yes"
      },
      "Whois": {
        "Registrant": {
          "ContactId": "0"
        },
        "Admin": {
          "ContactId": "0"
        },
        "Technical": {
          "ContactId": "0"
        },
        "Billing": {
          "ContactId": "0"
        }
      },
      "Locked": "yes",
      "Disabled": "no",
      "UdrpLocked": "no",
      "RegistrantUnverified": "no",
      "Hold": "no",
      "Privacy": "none",
      "isForSale": "yes",
      "RenewOption": "no renew option",
      "Note": "",
      "Folder": {
        "FolderId": "-1",
        "FolderName": "(no folder)"
      }
    }
  }
}
 

Whois 명령 설정

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

Whois 요청 매개변수 설정
설명
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" 인 경우에만 사용됩니다

Whois 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_whois&domain=domain4.com&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

응답 (XML 형식)
<SetWhoisResponse>
  <SetWhoisHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetWhoisHeader>
</SetWhoisResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_whois&domain=domain4.com&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

응답 (JSON 형식)
{
   "SetWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

이름 서버 설정 명령

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

이름 서버 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
ns0 - ns12도메인에 사용할 이름 서버를 설정할 수 있습니다. 최대 13개의 이름 서버를 지정할 수 있지만 이미 계정에 있어야 합니다.
결과 XML 태그
설명
<SetNsResponse></SetNsResponse>설정 이름 서버 응답의 태그, 응답의 루트 노드입니다 XML 문서
<SetNsHeader></SetNsHeader>설정 이름 서버 응답 헤더 태그
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

이름 서버 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com

응답 (XML 형식)
<SetNsResponse>
  <SetNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNsHeader>
</SetNsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com

응답 (JSON 형식)
{
   "SetNsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

주차 명령 설정

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

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

주차 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_parking&domain=domain1.com&with_ads=no

응답 (XML 형식)
<SetParkingResponse>
  <SetParkingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetParkingHeader>
</SetParkingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_parking&domain=domain1.com&with_ads=no

응답 (JSON 형식)
{
   "SetParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

전달 지시 설정

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

전달 요청 매개변수 설정
설명
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" 인 경우에만 사용됩니다

파워딩 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_forwarding&forward_url=http%3A%2F%2Fwww.mydomain.com&domain=domain1.com,domain2.com

응답 (XML 형식)
<SetForwardingResponse>
  <SetForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetForwardingHeader>
</SetForwardingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_forwarding&forward_url=http%3A%2F%2Fwww.mydomain.com&domain=domain1.com,domain2.com

응답 (JSON 형식)
{
   "SetForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

스텔스 명령 설정

통화에 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" 인 경우에만 사용됩니다

은닉 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com

응답 (XML 형식)
<SetStealthResponse>
  <SetStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetStealthHeader>
</SetStealthResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com

응답 (JSON 형식)
{
   "SetStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

호스팅 설정 명령

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

호스팅 요청 매개변수 설정
설명
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" 인 경우에만 사용됩니다

호스팅 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes

응답 (XML 형식)
<SetHostingResponse>
  <SetHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetHostingHeader>
</SetHostingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes

응답 (JSON 형식)
{
   "SetHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

DNS2 설정 명령

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" 인 경우에만 사용됩니다

DNS2 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&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

응답 (XML 형식)
<?xml version="1.0" encoding="UTF-8"?>
<SetDnsResponse>
  <SetDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDnsHeader>
</SetDnsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&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

응답 (JSON 형식)
{
  "SetDnsResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

이메일 전달 명령 설정

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

이메일 전달 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
forward_type포워드 유형, 이메일을 "donot": 로 전달하지 마십시오, 이메일을 다른 메일 호스트(MX 레코드)로 전달하세요, 이메일을 다른 메일 호스트로 전달하세요
username0 - username9사용자 이름, "forward_type"이(가) "forward" 경우에만 사용됩니다.
exist_email0 - exist_email9기존의 이메일 주소, "forward_type"이(가) "forward"일 때만 사용됩니다.
mx_host0 - mx_host2메일 호스트, "forward_type"이(가) "mx" 일 때에만 사용됩니다.
mx_distance0 - mx_distance2Distance0은 가장 우선순위가 높으며, "forward_type"이(가) "mx"일 때에만 사용됩니다.
결과 XML 태그
설명
<SetEmailForwardingResponse></SetEmailForwardingResponse>응답 XML 문서의 루트 노드
<SetEmailForwardingHeader></SetEmailForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

이메일 전달 설정 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_email_forward&domain=domain1.com&forward_type=forward&username0=peter&[email protected]

응답 (XML 형식)
<SetEmailForwardingResponse>
  <SetEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetEmailForwardingHeader>
</SetEmailForwardingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_email_forward&domain=domain1.com&forward_type=forward&username0=peter&[email protected]

응답 (JSON 형식)
{
   "SetEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

도메인 설정 명령어 설정

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

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

설정된 도메인 설정 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_clear_domain_setting&domain=domain1.com&service=nameservers

응답 (XML 형식)
<SetClearDomainSettingResponse>
  <SetClearDomainSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearDomainSettingHeader>
</SetClearDomainSettingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_clear_domain_setting&domain=domain1.com&service=nameservers

응답 (JSON 형식)
{
   "SetClearDomainSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 설정 명령어

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

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

폴더 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder&domain=domian1.com&folder=folder1

응답 (XML 형식)
<SetFolderResponse>
  <SetFolderHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderHeader>
</SetFolderResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder&domain=domian1.com&folder=folder1

응답 (JSON 형식)
{
   "SetFolderResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

갱신 옵션 설정

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

갱신 옵션 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
renew_option이것은 "donot", "auto", "reset"로 할 수 있습니다
결과 XML 태그
설명
<SetRenewOptionResponse></SetRenewOptionResponse>응답 XML 문서의 루트 노드
<SetRenewOptionHeader></SetRenewOptionHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

갱신 옵션 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_renew_option&domain=domain1.com&renew_option=auto

응답 (XML 형식)
<SetRenewOptionResponse>
  <SetRenewOptionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetRenewOptionHeader>
</SetRenewOptionResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_renew_option&domain=domain1.com&renew_option=auto

응답 (JSON 형식)
{
   "SetRenewOptionResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

노트 설정 명령

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

노트 요청 매개변수 설정
설명
domain설정하려는 도메인은 한 요청당 1 도메인만 설정할 수 있습니다.
note도메인에 설정하려는 노트는 null일 수 있습니다
결과 XML 태그
설명
<SetNoteResponse></SetNoteResponse>응답 XML 문서의 루트 노드
<SetNoteHeader></SetNoteHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

노트 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_note&domain=domain1.com&note=Do not modify any information

응답 (XML 형식)
<SetNoteResponse>
  <SetNoteHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNoteHeader>
</SetNoteResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_note&domain=domain1.com&note=Do not modify any information

응답 (JSON 형식)
{
   "SetNoteResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

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

고객 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 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_customer_id&domain=domain1.com,domain2.com&customer_id=123456

응답 (XML 형식)
<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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_customer_id&domain=domain1.com,domain2.com&customer_id=123456

응답 (JSON 형식)
{
    "SetCustomerIdResponse": {
        "ResponseCode": 0,
        "Status": "success",
        "SetCustomerIdSuccess": [
            {
                "Domain": "domain1.com",
                "CustomerId": 123456
            },
            {
                "Domain": "domain2.com",
                "CustomerId": 123456
            }
        ]
    }
}
 

개인정보 설정 명령

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

개인정보 요청 파라미터 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
option설정하려는 도메인의 개인 정보 보호 상태는 "full", "partial", 또는 "off"일 수 있습니다.
결과 XML 태그
설명
<SetPrivacyResponse></SetPrivacyResponse>응답 XML 문서의 루트 노드
<SetPrivacyHeader></SetPrivacyHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

개인 정보 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_privacy&domain=domain1.com&option=off

응답 (XML 형식)
<SetPrivacyResponse>
  <SetPrivacyHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetPrivacyHeader>
</SetPrivacyResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_privacy&domain=domain1.com&option=off

응답 (JSON 형식)
{
   "SetPrivacyResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

TLD 가격

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

Tld 가격 요청 매개변수
설명
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 합니다. 기본 통화는 계정 설정에서 Api 기본 통화입니다.
결과 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 가격 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=0&command=tld_price&currency=USD

응답 (XML 형식)
<?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>Usage</Usage>
      <Price>
        <Unit>(Price/1 year)</Unit>
        <Register>99.00</Register>
        <Renew>60.00</Renew>
        <Transfer>92.00</Transfer>
      </Price>
      <Privacy>Yes</Privacy>
      <GracePeriod>
        <Unit>(Grace Period/days)</Unit>
        <Renew>40</Renew>
        <Delete>5</Delete>
      </GracePeriod>
      <IDN>Yes</IDN>
      <Restrictions>--</Restrictions>
    </TldContent>
  </TldPriceContent>
</TldPriceResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=0&command=tld_price&currency=USD

응답 (JSON 형식)
{
  "TldPriceResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "PriceLevel": "Regular Pricing",
    "Currency": "USD",
    "TldPrice": [
      {
        "Tld": ".com",
        "Usage": "Usage",
        "Price": {
          "Unit": "(Price/1 year)",
          "Register": "99.00",
          "Renew": "60.00",
          "Transfer": "92.00"
        },
        "Privacy": "Yes",
        "GracePeriod": {
          "Unit": "(Grace Period/days)",
          "Renew": "40",
          "Delete": "5"
        },
        "IDN": "Yes",
        "Restrictions": "--"
      }
    ]
  }
}
 

도메인 목록 명령어

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

도메인 요청 매개변수 목록
설명
customer_id (선택적)고객 ID로 데이터 필터링하기 (이 매개 변수는 리셀러만 사용할 수 있습니다)
결과 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>폴더 이름

도메인 예제 목록

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=list_domain

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=list_domain

응답 (JSON 형식)
{
  "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)"
        }
      }
    ]
  }
}
 

연락처 생성 명령

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" 일 때에만 사용됩니다.

연락처 생성 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=create_contact&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US

응답 (XML 형식)
<CreateContactResponse>
  <CreateContactHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </CreateContactHeader>
  <CreateContactContent>
    <ContactId>1234</ContactId>
  </CreateContactContent>
</CreateContactResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=create_contact&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US

응답 (JSON 형식)
{
   "CreateContactResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "CreateContactContent":{
         "ContactId":"0"
      }
   }
}
 

연락처 편집 명령

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

편집 연락처 요청 매개변수
설명
contact_id편집하려는 연락처의 ID
organization (선택적)조직 정보
name이름
email이메일
phonenum전화번호
phonecc전화 국가 코드
faxnum (선택적)팩스 번호
faxcc (선택적)팩스 국가 코드
address1주소 1
address2 (선택적)주소 2
city도시
state
zip우편번호
country나라
결과 XML 태그
설명
<EditContactResponse></EditContactResponse>응답 XML 문서의 루트 노드
<EditContactHeader></EditContactHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<EditContactContent></EditContactContent>응답 내용
<ContactId></ContactId>연락처의 식별자
요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&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

응답 (XML 형식)
<?xml version="1.0" encoding="UTF-8"?>
<EditContactResponse>
  <EditContactHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </EditContactHeader>
  <EditContactContent>
    <ContactId>0</ContactId>
  </EditContactContent>
</EditContactResponse>
요청 (CSV 형식)

https://api.dynadot.com/api3.html?key=mykey&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

응답 (CSV 형식)
ok,

success,
,
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&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

응답 (JSON 형식)
{
  "EditContactResponse": {
    "ResponseCode": "0",
    "Status": "success",
    "EditContactContent": {
      "ContactId": "0"
    }
  }
}
 

컨택트 EU 설정 커맨드 설정

만약 '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>연락처의 식별자

연락처 EU 설정 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT

응답 (XML 형식)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactEUSettingResponse>
  <SetContactEUSettingHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetContactEUSettingHeader>
  <SetContactEUSettingContent>
    <ContactId>0</ContactId>
  </SetContactEUSettingContent>
</SetContactEUSettingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT

응답 (JSON 형식)
{
  "SetContactEUSettingResponse": {
    "ResponseCode: ": "0",
    "Status": "Success",
    "SetContactEUSettingContent": {
      "ContactId: ": "0"
    }
  }
}
 

연락처 LV 설정 명령 설정

통화 설정 연락처 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>연락처의 식별자

연락처 LV 설정 예시 설정

요청 (CSV 형식)

https://api.dynadot.com/api3.csv?key=mykey&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number

응답 (CSV 형식)
ok,success,0
요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number

응답 (XML 형식)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactLvSettingResponse>
  <SetContactLvSettingHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetContactLvSettingHeader>
  <SetContactLvSettingContent>
    <ContactId>0</ContactId>
  </SetContactLvSettingContent>
</SetContactLvSettingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number

응답 (JSON 형식)
{
  "SetContactLvSettingResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "SetContactLvSettingContent": {
      "ContactId: ": "0"
    }
  }
}
 

컨택트 삭제 명령

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

삭제 연락처 요청 매개변수
설명
contact_id삭제하려는 연락처의 ID를 쉼표로 구분하여 입력하세요
결과 XML 태그
설명
<DeleteContactResponse></DeleteContactResponse>응답 XML 문서의 루트 노드
<DeleteContactHeader></DeleteContactHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

삭제 연락처 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=delete_contact&contact_id=0

응답 (XML 형식)
<DeleteContactResponse>
  <DeleteContactHeader>
    <SuccessCode>-1</SuccessCode>
    <Status>error</Status>
    <Error>cannot delete these contacts (Jack Slater). Because they are in use.</Error>
  </DeleteContactHeader>
</DeleteContactResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=delete_contact&contact_id=0

응답 (JSON 형식)
{
   "DeleteContactResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

연락처 목록 명령

이 명령은 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 검증 상태

연락처 목록 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=contact_list

응답 (XML 형식)
<?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 Slater</Name>
        <Email>[email protected]</Email>
        <PhoneCc>1</PhoneCc>
        <PhoneNum>555.555.5233</PhoneNum>
        <FaxCc/>
        <FaxNum/>
        <Address1>1 Free Way</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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=contact_list

응답 (JSON 형식)
{
  "ContactListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "ContactList": [
      {
        "ContactId": "0",
        "Organization": "",
        "Name": "Jack Slater",
        "Email": "[email protected]",
        "PhoneCc": "1",
        "PhoneNum": "555.555.5233",
        "FaxCc": "",
        "FaxNum": "",
        "Address1": "1 Free Way",
        "Address2": "",
        "City": "Los Angeles",
        "State": "CA",
        "ZipCode": "90068",
        "Country": "US",
        "GtldVerified": "no"
      },
      {
        "ContactId": "1",
        "Organization": "",
        "Name": "John tester",
        "Email": "[email protected]",
        "PhoneCc": "1",
        "PhoneNum": "123.456.7890",
        "FaxCc": "1",
        "FaxNum": "123.456.7890",
        "Address1": "high Way first",
        "Address2": "",
        "City": "San Francisco",
        "State": "CA",
        "ZipCode": "90068",
        "Country": "US",
        "GtldVerified": "yes"
      }
    ]
  }
}
 

연락처 명령 얻기

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

연락처 요청 매개변수 가져오기
설명
contact_id연락처 아이디
결과 XML 태그
설명
<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 검증 상태

연락처 예제 얻기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=get_contact&contact_id=10000

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=get_contact&contact_id=10000

응답 (JSON 형식)
{
  "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"
    }
  }
}
 

이름 서버 명령 가져오기

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

이름 서버 요청 매개변수 가져오기
설명
domain요청하려는 도메인의 이름 서버 정보는, 한 번에만 1 도메인의 이름 서버 정보를 가져올 수 있습니다.
결과 XML 태그
설명
<GetNsResponse></GetNsResponse>응답 XML 문서의 루트 노드
<GetNsHeader></GetNsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<NsContent></NsContent>응답 내용
<Host></Host>서버 호스트 이름
<NsName></NsName>서버의 이름

이름 서버 예제 가져오기

요청 (XML 형식)

https://api.dynadot.com/api3.html?key=mykey&command=get_ns&domain=mydomain.com

응답 (XML 형식)
<GetNsResponse>
  <GetNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetNsHeader>
  <NsContent>
    <Host>ns1.mydomain.com</Host>
    <Host>ns2.mydomain.com</Host>
  </NsContent>
</GetNsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=get_ns&domain=mydomain.com

응답 (JSON 형식)
{
   "GetNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "NsContent":{
         "Host":"ns1.mydomain.com",
         "Host":"ns2.mydomain.com"
      }
   }
}
 

네임 서버 명령 추가

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

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

이름 서버 예제 추가

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=add_ns&host=ns1.mydomain.com

응답 (XML 형식)
<AddNsResponse>
  <AddNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </AddNsHeader>
  <AddNsContent>
    <Server>
      <Host>ns1.mydomain.com</Host>
      <ServerId>0</ServerId>
    </Server>
  </AddNsContent>
</AddNsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=add_ns&host=ns1.mydomain.com

응답 (JSON 형식)
{
   "AddNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "AddNsContent":{
         "Server":{
            "Host":"ns1.mydomain.com",
            "ServerId":"0"
         }
      }
   }
}
 

등록 이름 서버 명령

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

등록 이름 서버 요청 매개변수
설명
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

등록 이름 서버 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=register_ns&host=domain1.com&ip=192.168.1.1

응답 (XML 형식)
<RegisterNsResponse>
  <RegisterNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RegisterNsHeader>
  <RegisterNsContent>
    <Server>
      <Host>domain1.com</Host>
      <ServerId>0</ServerId>
    </Server>
  </RegisterNsContent>
</RegisterNsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=register_ns&host=domain1.com&ip=192.168.1.1

응답 (JSON 형식)
{
   "RegisterNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "RegisterNsContent":{
         "Server":{
            "Host":"ndomain1.com",
            "ServerId":"0"
         }
      }
   }
}
 

이름 서버 IP 명령 설정

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

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

네임 서버 IP 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_ns_ip&server_id=1&ip0=192.168.1.1

응답 (XML 형식)
<SetNsIpResponse>
  <SetNsIpHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNsIpHeader>
</SetNsIpResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_ns_ip&server_id=1&ip0=192.168.1.1

응답 (JSON 형식)
{
   "SetNsIpResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

이름 서버 명령어 삭제

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

네임 서버 요청 매개 변수 삭제
설명
server_id삭제하려는 이름 서버의 ID를 쉼표로 구분하여 입력하세요.
결과 XML 태그
설명
<DeleteNsResponse></DeleteNsResponse>응답 XML 문서의 루트 노드
<DeleteNsHeader></DeleteNsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

이름 서버 예제 삭제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=delete_ns&server_id=0

응답 (XML 형식)
<DeleteNsResponse>
  <DeleteNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteNsHeader>
</DeleteNsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=delete_ns&server_id=0

응답 (JSON 형식)
{
   "DeleteNsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

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

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

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

도메인 예제로 네임 서버 삭제하기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com

응답 (XML 형식)
<DeleteNsResponse>
  <DeleteNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteNsHeader>
</DeleteNsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com

응답 (JSON 형식)
{
   "DeleteNsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

서버 목록 명령

이 명령은 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

서버 목록 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=server_list

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=server_list

응답 (JSON 형식)
{
  "ServerListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "ServerList": [
      {
        "ServerId": "0",
        "ServerName": "ns1.com"
      },
      {
        "ServerId": "1",
        "ServerName": "domain1.com",
        "ServerIps": [
          {
            "Ip": "192.168.1.1"
          },
          {
            "Ip": "1.1.1.1"
          }
        ]
      }
    ]
  }
}
 

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

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

도메인 네임서버 설정 요청 매개변수 가져오기
설명
domain원하는 이름 서버 설정을 가져 오려는 도메인은 요청당 한 번에만 1 도메인의 이름 서버 설정을 가져올 수 있습니다.
결과 XML 태그
설명
<GetDnsResponse></GetDnsResponse>응답 XML 문서의 루트 노드
<GetDnsHeader></GetDnsHeader>응답 헤더
<ResponseCode></ResponseCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<GetDnsContent></GetDnsContent>응답 내용
<NameServerSettings></NameServerSettings>도메인의 이름 서버 설정
<Type></Type>도메인의 이름 서버 유형

도메인 네임서버 설정 예시 가져오기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=get_dns&domain=mydomain.com

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=get_dns&domain=mydomain.com

응답 (JSON 형식)
{
  "GetDnsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "GetDns": {
      "NameServerSettings": {
        "Type": "Dynadot Parking",
        "WithAds": "Yes"
      }
    }
  }
}
 

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

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

전송 인증 코드 요청 매개 변수 가져오기
설명
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>인증 코드는 도메인 이전을 시작하는 데 사용됩니다.

트랜스퍼 인증 코드 예제 받기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1

응답 (XML 형식)
<GetTransferAuthCodeResponse>
   <GetTransferAuthCodeHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
      <AuthCode>testauthcode</AuthCode>
   </GetTransferAuthCodeHeader>
</GetTransferAuthCodeResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1

응답 (JSON 형식)
{
   "GetTransferAuthCodeResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "AuthCode":"testauthcode"
   }
}
 

전송 상태 명령을 받아오기

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

전송 상태 요청 매개변수 얻기
설명
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를 사용하여 인증 코드를 다시 제출할 수 있습니다. 기타 다른 상태도 있으며, 우리 엔지니어들이 확인해야 하는 이메일을 보내드리겠습니다.

전송 상태 예제 가져오기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=get_transfer_status&domain=domian1.com&transfer_type=in

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=get_transfer_status&domain=domian1.com&transfer_type=in

응답 (JSON 형식)
{
  "GetTransferStatusResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "TransferList": [
      {
        "OrderId": "testorderid",
        "TransferStatus": "teststatus"
      },
      {
        "OrderId": "testorderid2",
        "TransferStatus": "teststatus2"
      }
    ]
  }
}
 

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

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

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

전송 인증 코드 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode

응답 (XML 형식)
<SetTransferAuthCodeResponse>
   <SetTransferAuthCodeHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetTransferAuthCodeHeader>
</SetTransferAuthCodeResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode

응답 (JSON 형식)
{
   "SetTransferAuthCodeResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

주문 명령에 대한 이전 취소

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

전송 요청 매개변수 취소
설명
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" 인 경우에만 사용됩니다

전송 취소 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=cancel_transfer&domain=domain4.com

응답 (XML 형식)
<CancelTransferResponse>
   <CancelTransferHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </CancelTransferHeader>
</CancelTransferResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=cancel_transfer&domain=domain4.com

응답 (JSON 형식)
{
   "CancelTransferResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

이전 권한 부여 명령 (재판매업자 전용)

이전 요청 매개 변수 승인
설명
domain당신이 이전 승인을 위해 웹 사이트 이름을 입력하려면, 한 번에 1 도메인 만 입력할 수 있습니다.
order_id이전하려는 도메인의 Dynadot 주문 번호
authorize전송을 허용하려면 '승인'으로 설정하십시오. 전송을 거부하려면 '거부'로 설정하십시오.
결과 XML 태그
설명
<AuthorizeTransferAwayResponse></AuthorizeTransferAwayResponse>응답 XML 문서의 루트 노드입니다XML 문서
<AuthorizeTransferAwayHeader></AuthorizeTransferAwayHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<Result></Result>인가된 이체 결과

이적허가 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=authorize_transfer_away&domain=domian.com&authorize=approve&order_id=123

응답 (XML 형식)
<AuthorizeTransferAwayResponse>
   <AuthorizeTransferAwayHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
      <Result>away_approved</Result>
   </AuthorizeTransferAwayHeader>
</AuthorizeTransferAwayResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=authorize_transfer_away&domain=domian.com&authorize=approve&order_id=123

응답 (JSON 형식)
{
   "AuthorizeTransferAwayResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "Result":"away_approved"
   }
}
 

CN 감사 명령 생성

명령을 사용하면 연락처에 대한 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 감사 사례 생성

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&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

응답 (XML 형식)
<CreateCnAuditResponse>
  <CreateCnAuditHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </CreateCnAuditHeader>
 </CreateCnAuditResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=create_cn_audit&contact_id=testcontactid&license_id=testlicenseid&url=url

응답 (JSON 형식)
{
   "CreateCnAuditResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Cn 감사 상태 명령 가져오기

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 감사 상태 예시 가져오기

요청 (XML 형식)

https://api.dynadot.xml/api3.xml?key=mykey&command=get_cn_audit_status&contact_id=testcontactid

응답 (XML 형식)
<?xml version="1.0" encoding="UTF-8"?>
<GetCnAuditStatusResponse>
  <GetCnAuditStatusHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
    <CnAuditStatus>pass</CnAuditStatus>
  </GetCnAuditStatusHeader>
</GetCnAuditStatusResponse>
요청 (JSON 형식)

https://api.dynadot.json/api3.xml?key=mykey&command=get_cn_audit_status&contact_id=testcontactid

응답 (JSON 형식)
{
  "GetCnAuditStatusResponse": {
    "ResponseCode": "0",
    "Status": "success",
    "CnAuditStatus": "pass"
  }
}
 

계정 잔액 조회 명령

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

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

계정 잔액 예시 가져오기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=get_account_balance

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=get_account_balance

응답 (JSON 형식)
{
  "GetAccountBalanceResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "BalanceList": [
      {
        "Currency": "USD",
        "Amount": "300.00"
      }
    ]
  }
}
 

도메인 잠금 명령

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

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

도메인 잠금 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=lock_domain&domain=domain4.com

응답 (XML 형식)
<LockDomainResponse>
   <LockDomainferHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </LockDomainHeader>
</LockDomainResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=lock_domain&domain=domain4.com

응답 (JSON 형식)
{
   "LockDomainResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

리스팅 정보 가져오기 명령

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

리스팅 요청 매개변수 얻기
설명
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>연령

매물 예제 가져오기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&currency=usd&command=get_listings

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&currency=usd&command=get_listings

응답 (JSON 형식)
{
  "GetListingsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Listing": [
      {
        "ListingId": "id1",
        "Domain": "domain_name1",
        "Price": "1",
        "InboundLinks": "1",
        "Age": "1",
        "PendingSaleLocked": "No"
      },
      {
        "ListingId": "id2",
        "Domain": "domain_name2",
        "Price": "2",
        "InboundLinks": "2",
        "Age": "2",
        "PendingSaleLocked": "No"
      }
    ]
  }
}
 

리스팅 아이템 명령 얻기

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

상품 목록 항목 요청 매개변수 가져오기
설명
domain상세 정보를 얻고자하는 도메인 이름은 한 번에 1 도메인만 입력할 수 있습니다.
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
결과 XML 태그
설명
<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>연령

목록 항목 예시 가져오기

요청 (XML 형식)

http://api.dynadot.com/api3.xml?key=my_key&command=get_listing_item&currency=usd&domain=domain_name

응답 (XML 형식)
<?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>
요청 (JSON 형식)

http://api.dynadot.com/api3.json?key=my_key&command=get_listing_item&currency=usd&domain=domain_name

응답 (JSON 형식)
{
  "GetListingsItemResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Listing": {
      "ListingId": "id",
      "Domain": "domain_name",
      "Price": "0",
      "InboundLinks": "0",
      "Age": "0",
      "PendingSaleLocked": "No"
    }
  }
}
 

구매하기

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

즉시 구매 요청 매개 변수
설명
domain구매하려는 도메인은 1회의 요청 당 1 개의 도메인만 입력할 수 있습니다
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 합니다. 통화가 입력되지 않은 경우, 계정의 기본 통화가 적용됩니다.
결과 XML 태그
설명
<BuyItNowResponse></BuyItNowResponse>응답 XML 문서의 루트 노드입니다XML 문서
<BuyItNowHeader></BuyItNowHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<Message></Message>"도메인 주문이 생성됩니다", 상태가 "성공"인 경우에만 사용됩니다.

즉시 구입 사례

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=buy_it_now&domain=domain&currency=currency

응답 (XML 형식)
<BuyItNowResponse>
   <BuyItNowHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </BuyItNowHeader>
   <Message>domain order created</Message>
</BuyItNowResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=buy_it_now&domain=domain&currency=currency

응답 (JSON 형식)
{
   "BuyItNowResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "Message":"domain order created"
   }
}
 

계정 정보 명령

이 명령은 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>광고 여부에 상관없이

계정 정보 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=account_info

응답 (XML 형식)
<?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>
      <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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=account_info

응답 (JSON 형식)
{
  "AccountInfoResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "AccountInfo": {
      "Username": "testname",
      "ForumName": "test forum name",
      "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"
        }
      }
    }
  }
}
 

기본 Whois 설정

기본 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" 인 경우에만 사용됩니다

기본 Whois 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_whois&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

응답 (XML 형식)
<SetDefaultWhoisResponse>
   <SetDefaultWhoisHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetDefaultWhoisHeader>
</SetDefaultWhoisResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_whois&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

응답 (JSON 형식)
{
   "SetDefaultWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

디폴트 네임 서버 명령 설정

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

기본 이름 서버 요청 매개 변수 설정
설명
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

기본 네임서버 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com

응답 (XML 형식)
<SetDefaultNsResponse>
   <SetDefaultNsHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetDefaultNsHeader>
   <SetDefaultNsContent>
      <Servers>
         <Server>
            <ServerName>ns1.hosts.com</ServerName>
            <ServerId>0</ServerId>
         </Server>
         <Server>
            <ServerName>ns2.host.com</ServerName>
            <ServerId>1</ServerId>
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
      </Servers>
   </SetDefaultNsContent>
</SetDefaultNsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com

응답 (JSON 형식)
{
   "SetDefaultNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "SetDefaultNsContent":{
         "Servers":[
            {
               "ServerName":"ns1.hosts.com",
               "ServerId":"0"
            },
            {
               "ServerName":"ns2.host.com",
               "ServerId":"1"
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            }
         ]
      }
   }
}
 

기본 주차 명령 설정

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

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

기본 주차 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_parking&folder_id=0&with_ads=no

응답 (XML 형식)
<SetDefaultParkingResponse>
   <SetDefaultParkingHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetDefaultParkingHeader>
</SetDefaultParkingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_parking&folder_id=0&with_ads=no

응답 (JSON 형식)
{
   "SetDefaultParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

기본 전달 명령 설정

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

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

기본 전달 설정 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_forwarding&forward_url=http%3A%2F%2Fmydomain.com

응답 (XML 형식)
<SetDefaultForwardingResponse>
  <SetDefaultForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultForwardingHeader>
</SetDefaultForwardingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_forwarding&forward_url=http%3A%2F%2Fmydomain.com

응답 (JSON 형식)
{
   "SetDefaultForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

기본 은닉 명령 설정

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

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

기본 은닉 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com

응답 (XML 형식)
<SetDefaultStealthResponse>
  <SetDefaultStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultStealthHeader>
</SetDefaultStealthResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com

응답 (JSON 형식)
{
   "SetDefaultStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

기본 호스팅 명령 설정

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

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

기본 호스팅 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_hosting&hosting_type=advanced

응답 (XML 형식)
<SetDefaultHostingResponse>
  <SetDefaultHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultHostingHeader>
</SetDefaultHostingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_hosting&hosting_type=advanced

응답 (JSON 형식)
{
   "SetDefaultHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

기본 DNS 명령 설정

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

(이 명령어는 오래되었으며 권장되지 않습니다. 대신 Set Default DNS2 Command를 사용하십시오.)

기본 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" 인 경우에만 사용됩니다

기본 DNS 설정 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1

응답 (XML 형식)
<SetDefaultDnsResponse>
  <SetDefaultDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultDnsHeader>
</SetDefaultDnsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1

응답 (JSON 형식)
{
   "SetDefaultDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

기본 DNS2 명령 설정

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" 인 경우에만 사용됩니다

기본 DNS2 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1

응답 (XML 형식)
<SetDefaultDnsResponse>
  <SetDefaultDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultDnsHeader>
</SetDefaultDnsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1

응답 (JSON 형식)
{
   "SetDefaultDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

기본 이메일 전달 명령 설정

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

기본 이메일 전달 요청 매개변수 설정
설명
forward_type포워드 유형, 이메일을 "donot": 로 전달하지 마십시오, 이메일을 다른 메일 호스트(MX 레코드)로 전달하세요, 이메일을 다른 메일 호스트로 전달하세요
username0 - username9사용자 이름, "forward_type"이(가) "forward" 경우에만 사용됩니다.
exist_email0 - exist_email9기존의 이메일 주소, "forward_type"이(가) "forward"일 때만 사용됩니다.
mx_host0 - mx_host2메일 호스트, "forward_type"이(가) "mx" 일 때에만 사용됩니다.
mx_distance0 - mx_distance2Distance0은 가장 우선순위가 높으며, "forward_type"이(가) "mx"일 때에만 사용됩니다.
결과 XML 태그
설명
<SetDefaultEmailForwardingResponse></SetDefaultEmailForwardingResponse>응답 XML 문서의 루트 노드
<SetDefaultEmailForwardingHeader></SetDefaultEmailForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

기본 이메일 전달 설정 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_email_forward&forward_type=forward&username0=peter&[email protected]

응답 (XML 형식)
<SetDefaultEmailForwardingResponse>
  <SetDefaultEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultEmailForwardingHeader>
</SetDefaultEmailForwardingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_email_forward&forward_type=forward&username0=peter&[email protected]

응답 (JSON 형식)
{
   "SetDefaultEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

기본 설정 명령어 설정

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

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

기본 설정 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_clear_default_setting&service=nameservers

응답 (XML 형식)
<SetClearDefaultSettingResponse>
  <SetClearDefaultSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearDefaultSettingHeader>
</SetClearDefaultSettingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_clear_default_setting&service=nameservers

응답 (JSON 형식)
{
   "SetClearDefaultSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

기본 갱신 옵션 명령 설정

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

기본 갱신 옵션 요청 매개변수 설정
설명
renew_option이것은 "donot", "auto", "reset"로 할 수 있습니다
결과 XML 태그
설명
<SetDefaultRenewOptionResponse></SetDefaultRenewOptionResponse>응답 XML 문서의 루트 노드
<SetDefaultRenewOptionHeader></SetDefaultRenewOptionHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

기본 갱신 옵션 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_renew_option&renew_option=auto

응답 (XML 형식)
<SetDefaultRenewOptionResponse>
  <SetDefaultRenewOptionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultRenewOptionHeader>
</SetDefaultRenewOptionResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_renew_option&renew_option=auto

응답 (JSON 형식)
{
   "SetDefaultRenewOptionResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 생성 명령어

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

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

폴더 생성 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=create_folder&folder_name=new

응답 (XML 형식)
<FolderCreateResponse>
  <FolderCreateHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </FolderCreateHeader>
  <FolderCreateContent>
    <FolderName>new</FolderName>
    <FolderId>1</FolderId>
  </FolderCreateContent>
</FolderCreateResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=create_folder&folder_name=new

응답 (JSON 형식)
{
   "FolderCreateResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "FolderCreateContent":{
         "FolderName":"new",
         "FolderId":"1"
      }
   }
}
 

폴더 삭제 명령

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

폴더 삭제 요청 매개변수
설명
folder_id삭제하려는 폴더의 ID를 입력해주세요. 콤마로 구분되어야 합니다.
결과 XML 태그
설명
<DeleteFolderResponse></DeleteFolderResponse>응답 XML 문서의 루트 노드
<DeleteFolderHeader></DeleteFolderHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

폴더 예제 삭제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=delete_folder&folder_id=0,1

응답 (XML 형식)
<DeleteFolderResponse>
  <DeleteFolderHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteFolderHeader>
</DeleteFolderResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=delete_folder&folder_id=0,1

응답 (JSON 형식)
{
   "DeleteFolderResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 Whois 명령 설정

만약 호출 할 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" 인 경우에만 사용됩니다

폴더 Whois 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_whois&folder_id=0&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

응답 (XML 형식)
<SetFolderWhoisResponse>
  <SetFolderWhoisHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderWhoisHeader>
</SetFolderWhoisResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_whois&folder_id=0&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

응답 (JSON 형식)
{
   "SetFolderWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 이름 서버 명령 설정

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

폴더 이름 서버 요청 매개변수 설정
설명
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

폴더 이름 서버 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes

응답 (XML 형식)

0 success ns1.hosts.com 0 ns2.host.com 1

요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes

응답 (JSON 형식)
{
   "SetFolderNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "SetFolderNsContent":{
         "Servers":[
            {
               "ServerName":"ns1.hosts.com",
               "ServerId":"0"
            },
            {
               "ServerName":"ns2.host.com",
               "ServerId":"1"
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            }
         ]
      }
   }
}
 

폴더 주차 명령 설정

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

폴더 주차 요청 매개변수 설정
설명
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" 인 경우에만 사용됩니다

폴더 주차 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_parking&folder_id=0&with_ads=no

응답 (XML 형식)
<SetFolderParkingResponse>
  <SetFolderParkingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderParkingHeader>
</SetFolderParkingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_parking&folder_id=0&with_ads=no

응답 (JSON 형식)
{
   "SetFolderParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 전달 명령 설정

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

폴더 전달 요청 매개변수 설정
설명
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" 인 경우에만 사용됩니다

폴더 전달 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_forwarding&folder_id=0&forward_url=http%3A%2F%2Fmydomain.com&sync=yes

응답 (XML 형식)
<SetFolderForwardingResponse>
  <SetFolderForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderForwardingHeader>
</SetFolderForwardingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_forwarding&folder_id=0&forward_url=http%3A%2F%2Fmydomain.com&sync=yes

응답 (JSON 형식)
{
   "SetFolderForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 은폐 명령 설정

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

폴더 은닉 요청 매개변수 설정
설명
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" 인 경우에만 사용됩니다

폴더 스텔스 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com&sync=yes

응답 (XML 형식)
<SetFolderStealthResponse>
  <SetFolderStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderStealthHeader>
</SetFolderStealthResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com&sync=yes

응답 (JSON 형식)
{
   "SetFolderStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 호스팅 명령 설정

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

폴더 호스팅 요청 매개변수 설정
설명
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" 인 경우에만 사용됩니다

폴더 호스팅 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes

응답 (XML 형식)
<SetFolderHostingResponse>
  <SetFolderHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderHostingHeader>
</SetFolderHostingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes

응답 (JSON 형식)
{
   "SetFolderHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

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

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" 인 경우에만 사용됩니다

폴더 DNS 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1

응답 (XML 형식)
<SetFolderDnsResponse>
  <SetFolderDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderDnsHeader>
</SetFolderDnsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1

응답 (JSON 형식)
{
   "SetFolderDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 DNS2 명령 설정

만약 폴더 DNS2 명령을 호출한다면, 다음 파라미터가 포함되어야 합니다:

폴더 DNS2 요청 매개변수 설정
설명
folder_id설정하려는 폴더의 ID
main_record_type0 - main_record_type19메인 레코드 타입은 "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email"입니다.
main_record0 - main_record19도메인을 위한 DNS 레코드를 지정하세요
main_recordx0 - main_recordx19Mx 거리, 전진 유형, 은폐 전진 제목 또는 이메일 별칭은 main_record_type이 "forward","mx","stealth","email" 일 때 필요합니다.
subdomain0 - subdomain99 (선택적)Subdomain records (선택적)
sub_record_type0 - sub_record_type99 (선택적)서브도메인 레코드 유형, "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email"로 해야 합니다.
sub_record0 - sub_record99 (선택적)IP 주소 또는 대상 호스트
sub_recordx0 - sub_recordx99 (선택적)Mx 거리, 전진 유형, 은닉 전진 제목 또는 이메일 별칭, sub_record_type이 '전진', 'mx', '은닉', '이메일'인 경우 필요합니다.
ttl (선택적)수명
enable (선택적)이 DNS 설정을 이 폴더에 이동한 향후 도메인에 적용하려면 "yes"와 함께 이 매개변수를 사용할 수 있습니다.
sync (선택적)이 폴더에 있는 모든 도메인의 DNS 서버 설정을 동기화하려면 "yes"와 함께이 매개 변수를 사용할 수 있습니다.
결과 XML 태그
설명
<SetFolderDnsResponse></SetFolderDnsResponse>응답 XML 문서의 루트 노드
<SetFolderDnsHeader></SetFolderDnsHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

폴더 DNS2 설정 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1

응답 (XML 형식)
<SetFolderDnsResponse>
  <SetFolderDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderDnsHeader>
</SetFolderDnsResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1

응답 (JSON 형식)
{
   "SetFolderDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 이메일 전달 명령 설정

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

폴더 이메일 전달 요청 매개변수 설정
설명
domain설정하려는 도메인 이름은 한 요청당 100개의 도메인을 설정할 수 있습니다. 콤마로 구분되어 있는지 확인해주세요.
folder_id설정하려는 폴더의 ID
forward_type포워드 유형, 이메일을 "donot": 로 전달하지 마십시오, 이메일을 다른 메일 호스트(MX 레코드)로 전달하세요, 이메일을 다른 메일 호스트로 전달하세요
username0 - username9사용자 이름, "forward_type"이(가) "forward" 경우에만 사용됩니다.
exist_email0 - exist_email9기존의 이메일 주소, "forward_type"이(가) "forward"일 때만 사용됩니다.
mx_host0 - mx_host2메일 호스트, "forward_type"이(가) "mx" 일 때에만 사용됩니다.
mx_distance0 - mx_distance2Distance0은 가장 우선순위가 높으며, "forward_type"이(가) "mx"일 때에만 사용됩니다.
enable (선택적)이 설정을 향후 이 폴더로 이동하는 도메인에 적용하고 싶다면 "yes"와 함께 이 매개 변수를 사용할 수 있습니다.
sync (선택적)만약 이 폴더의 모든 도메인들의 이 설정을 동기화하려면, "yes"와 함께 이 매개변수를 사용할 수 있습니다.
결과 XML 태그
설명
<SetFolderEmailForwardingResponse></SetFolderEmailForwardingResponse>응답 XML 문서의 루트 노드
<SetFolderEmailForwardingHeader></SetFolderEmailForwardingHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

폴더 이메일 전달 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=peter&[email protected]

응답 (XML 형식)
<SetFolderEmailForwardingResponse>
  <SetFolderEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderEmailForwardingHeader>
</SetFolderEmailForwardingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=peter&[email protected]

응답 (JSON 형식)
{
   "SetFolderEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

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

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

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

설정된 폴더 설정 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_clear_folder_setting&folder_id=0&service=nameservers

응답 (XML 형식)
<SetClearFolderSettingResponse>
  <SetClearFolderSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearFolderSettingHeader>
</SetClearFolderSettingResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_clear_folder_setting&folder_id=0&service=nameservers

응답 (JSON 형식)
{
   "SetClearFolderSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 이름 설정 명령

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

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

폴더 이름 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_name&folder_id=0&folder_name=new

응답 (XML 형식)
<SetFolderNameResponse>
  <SetFolderNameHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderNameHeader>
</SetFolderNameResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_name&folder_id=0&folder_name=new

응답 (JSON 형식)
{
   "SetFolderNameResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 갱신 옵션 설정 명령

"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"인 경우에만 사용됩니다

폴더 갱신 옵션 설정 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_renew_option&folder_id=0&renew_option=auto

응답 (XML 형식)
<SetFolderRenewOptionResponse>
  <SetFolderRenewOptionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderRenewOptionHeader>
</SetFolderRenewOptionResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_renew_option&folder_id=0&renew_option=auto

응답 (JSON 형식)
{
   "SetFolderRenewOptionResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

폴더 목록 명령어

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

폴더 목록 요청 매개변수
설명
N/A추가 매개변수 필요 없음
<FolderListResponse></FolderListResponse>응답 XML 문서의 루트 노드
<FolderListHeader></FolderListHeader>응답 헤더
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다
<FolderListContent></FolderListContent>응답 내용
<FolderList></FolderList>폴더 목록
<List></List>
<Folder></Folder>
<FolderId></FolderId>폴더 ID
<FolderName></FolderName>폴더 이름
<DefaultWhois></DefaultWhois>기본 Whois
<DefaultWhoisEnableStatus></DefaultWhoisEnableStatus>기본 Whois 활성화 상태
<DefaultRegistrant></DefaultRegistrant>기본 등록자
<ContactId></ContactId>연락처 ID
<DefaultAdmin></DefaultAdmin>기본 관리자
<DefaultTechnical></DefaultTechnical>기본 기술 정보
<DefaultBilling></DefaultBilling>기본 청구 정보
<DefaultNameServerEnableStatus></DefaultNameServerEnableStatus>기본 이름 서버 사용 상태
<NameServerSettings></NameServerSettings>네임 서버 설정
<Type></Type>네임서버 유형
<WithAds></WithAds>광고 여부에 상관없이
<DefaultRenewOption></DefaultRenewOption>기본 갱신 옵션
<DefaultRenewOptionEnableStatus></DefaultRenewOptionEnableStatus>기본 갱신 옵션 활성 상태
<RenewOption></RenewOption>갱신 옵션
<DefaultTransferLock></DefaultTransferLock>기본 이전 잠금
<DefaultTransferLockEnableStatus></DefaultTransferLockEnableStatus>기본 전송 잠금 활성화 상태
<LockStatus></LockStatus>잠금 상태

폴더 목록 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=folder_list

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=folder_list

응답 (JSON 형식)
{
  "FolderListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "FolderList": [
      {
        "FolderId": "0",
        "FolderName": "new",
        "DefaultWhois": {
          "DefaultWhoisEnableStatus": "disable",
          "DefaultRegistrant": {
            "ContactId": "0"
          },
          "DefaultAdmin": {
            "ContactId": "0"
          },
          "DefaultTechnical": {
            "ContactId": "0"
          },
          "DefaultBilling": {
            "ContactId": "0"
          }
        },
        "DefaultNameServers": {
          "DefaultTransferLockEnableStatus": "disable",
          "NameServerSettings": {
            "Type": "Dynadot Parking",
            "WithAds": "Yes"
          }
        },
        "DefaultRenewOption": {
          "DefaultRenewOptionEnableStatus": "disable",
          "RenewOption": "no renew option"
        },
        "DefaultTransferLock": {
          "DefaultTransferLockEnableStatus": "disable",
          "LockStatus": "locked"
        }
      }
    ]
  }
}
 

백오더 요청 명령 추가

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

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

백오더 요청 예제 추가

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org

응답 (XML 형식)
<AddBackorderRequestResponse>
  <AddBackorderRequestHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </AddBackorderRequestHeader>
</AddBackorderRequestResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org

응답 (JSON 형식)
{
   "AddBackorderRequestResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

백오더 요청 명령 삭제

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

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

백오더 요청 예제 삭제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=delete_backorder_request&domain=domaindropp.com

응답 (XML 형식)
<DeleteBackorderRequestResponse>
  <DeleteBackorderRequestHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteBackorderRequestHeader>
</DeleteBackorderRequestResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=delete_backorder_request&domain=domaindropp.com

응답 (JSON 형식)
{
   "DeleteBackorderRequestResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

재입고 요청 목록 명령

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

백오더 요청 목록 요청 매개변수
설명
startDate요청하려는 경매의 시작 낙찰일, yyyy-mm-dd 형식으로 입력하세요. 예: 2015-05-05
endDate요청하고자하는 경매 종료 날짜, 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>드롭 캐칭 프로세스에서의 상태

주문 대기 요청 목록 예시

요청 (XML 형식)

http://api.dynadot.com/api3.xml?key=1&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20

응답 (XML 형식)
<?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>
요청 (CSV 형식)

http://api.dynadot.com/api3.html?key=1&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20

응답 (CSV 형식)
ok,success,Domain,CutoffTime,BackorderRequestStatus,testdrop.com,1403914140000,Active,testdrop3.com,1403914140000,Active,testdrop4.com,1403914140000,Active,testdrop5.com,1403914140000,Active
요청 (JSON 형식)

http://api.dynadot.com/api3.json?key=1&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20

응답 (JSON 형식)
{
  "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"
      }
    ]
  }
}
 

오픈 경매 명령어 가져오기

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

경매 요청 매개 변수 받기
설명
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
type보고 싶은 경매 유형은 "expired", "user", "backorder", 또는 "registry_expired",이어야 합니다. 둘 이상의 경매 유형을 보려면 각 경매 유형을 구분하기 위해 ","를 사용할 수 있습니다.
결과 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>도메인의 연령

경매 예제 가져오기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=get_open_auctions&currency=usd&type=expired

응답 (XML 형식)
<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&currency=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
.
.
.

요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=get_open_auctions&currency=usd&type=expired

응답 (JSON 형식)
{
    "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,
            "estibot_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,
            "estibot_appraisal": "-"
        }
        ...
    ]
}
 

경매 세부 정보 명령

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>갱신 가격

경매 세부 정보 가져오기 예제

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=usd

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=usd

응답 (JSON 형식)
{
  "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": []
    }
  ]
}
 

장소 경매 입찰 명령

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

장소 경매 입찰 요청 매개 변수
설명
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" 인 경우에만 사용됩니다

도메인 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=place_auction_bid&domain=example.com&bid_amount=99.9&currency=usd

응답 (XML 형식)
<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&currency=usd

응답

ok,success

요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=place_auction_bid&domain=example.com&bid_amount=99.9&currency=usd

응답 (JSON 형식)
{
    "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,
            "estibot_appraisal": "-",
            "auction_ended": false,
            "customer_bided": true,
            "customer_bid": "44.99",
            "customer_proxy_bid": "$121.00"
        },
        "bid_history": [
            {
                "bidder_name": "You",
                "bid_price": "44.99",
                "currency": "USD",
                "timestamp": 1648892255084,
                "bid_status": "High Bidder",
                "is_proxy_auto_bid": false
            }
            ...        ]
    }
}
 

마감된 경매 명령 가져오기

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

폐쇄된 경매 요청 매개변수 받기
설명
startDate경매 시작일, yyyy-mm-dd, 예: 2015-05-05
endDate경매 종료 날짜, 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>이 경매를 위한 대리입찰

경마에 대한 막힌 경매 사례

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=1&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15

응답 (XML 형식)
<?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>
요청 (CSV 형식)

https://api.dynadot.com/api3.html?key=1&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15

응답 (CSV 형식)
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
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=1&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15

응답 (JSON 형식)
{
  "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"
      }
    ]
  }
}
 

오픈 백오더 경매 명령어 가져오기(사용되지 않음, get_open_auctions 명령을 사용해주세요)

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

오픈 백오더 경매 요청 매개변수 가져오기
설명
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 이후 밀리초)

도메인 관련 개방된 배수 경매 예시 얻기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=get_open_backorder_auctions&currency=usd

응답 (XML 형식)
<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&currency=usd

응답

ok,
success,
AuctionId,Domain,BidPrice,BidPriceCurrency,Bids,EndTime,EndTimestamp
10000,backorder0.com,6.35,USD,0,2017/08/29 17:53 UTC,1504029194453
10001,backorder1.com,1.0,USD,0,2017/08/29 17:53 UTC,1504029194453
10002,backorder2.com,1.0,USD,0,2017/08/29 17:53 UTC,1504029194453
.
.
.

 

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

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

경매 세부 사항 요청 매개 변수
설명
domain백오더 경매의 도메인 이름은 IDN(International Domain Name)을 사용해야하며, 예를 들어 "xn--wkccg.com"와 같이 퓨니 코드를 사용해야합니다.
currency (선택적)반환 결과의 통화는 "usd", "eur", 또는 "cny",여야 하며, 기본 통화는 미국 달러입니다.
결과 XML 태그
설명
<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'이(가) 될 것입니다.

도메인 옥션 연기된 주문 상세 내용 예시 얻기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=get_backorder_auction_details&domain=example.com&currency=usd

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=get_backorder_auction_details&domain=example.com&currency=usd

응답 (JSON 형식)
{
  "GetBackorderAuctionDetailsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "GetBackorderAuctionDetails": {
      "AuctionStatusId": "0",
      "AuctionStatus": "In Progress",
      "UserIsHighBid": "no",
      "YourCurrentBid": "-1",
      "YourProxyBid": "-1",
      "Auction": {
        "AuctionId": "10001",
        "Domain": "example.com",
        "BidPrice": "89.99",
        "BidPriceCurrency": "USD",
        "Bids": "0",
        "EndTime": "2015/04/28 18:16 UTC",
        "EndTimestamp": "1430244969779"
      }
    }
  }
}
 

주문대기 경매 입찰 명령

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

백오더 경매 입찰 요청 파라미터
설명
domain경매의 도메인 이름인 IDN(국제화 도메인 이름)은 punycode를 사용해야 합니다. 예: 'xn--wkccg.com'
bid_amount경매에 대한 입찰액, 기본 통화는 미국 달러이며, 아래의 통화 매개 변수로 지정할 수도 있습니다.
currency (선택적)입찰 통화는 "usd", "eur", 또는 "cny", 여야 합니다. 기본 통화는 미국 달러입니다.
결과 XML 태그
설명
<PlaceBakcorderAuctionBidResponse></PlaceBakcorderAuctionBidResponse>장소 경매 입찰 응답의 태그입니다. 이것은 응답 문서의 루트 노드입니다 XML.
<PlaceBackorderAuctionBidHeader></PlaceBackorderAuctionBidHeader>경매 입찰 헤더 위치
<SuccessCode></SuccessCode>작업이 성공하면 성공을 나타내도록 "0", 실패하면 실패를 나타내도록 "-1"로 설정합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 "error" 인 경우에만 사용됩니다

프리미엄 디스플레이 광고 문구 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd

응답 (XML 형식)
<PlaceBakcorderAuctionBidResponse>
 <PlaceBackorderAuctionBidHeader>
   <SuccessCode>0</SuccessCode>
   <Status>success</Status>
 </PlaceBackorderAuctionBidHeader>
</PlaceBakcorderAuctionBidResponse>
요청 (CSV 형식)

https://api.dynadot.com/api3.html?key=mykey&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd

응답 (CSV 형식)
ok,success
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd

응답 (JSON 형식)
{
   "PlaceBakcorderAuctionBidResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

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

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

닫힌 백오더 경매 요청 매개변수 가져오기
설명
startDate경매 시작일, yyyy-mm-dd, 예: 2015-05-05
endDate경매 종료 날짜, 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 예제 얻기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=1&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15

응답 (XML 형식)
<?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>
요청 (CSV 형식)

https://api.dynadot.com/api3.html?key=1&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15

응답 (CSV 형식)
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
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=1&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15

응답 (JSON 형식)
{
  "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"
      }
    ]
  }
}
 

경매 입찰 명령 얻기

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

경매 입찰 요청 매개변수 가져오기
설명
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>경매 종료 시간 스탬프

경매 입찰 예시 가져오기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=get_auction_bids&currency=usd

응답 (XML 형식)
<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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=mykey&command=get_auction_bids&currency=usd

응답 (JSON 형식)
{
    "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
        }
        ...
    ]
}
 

처리 중인 명령

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

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

처리 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=mykey&command=is_processing

응답 (XML 형식)
<Response>
  <ResponseHeader>
    <ResponseCode>0</ResponseCode>
    <ResponseMsg>yes</ResponseMsg>
  </ResponseHeader>
</Response>
요청 (CSV 형식)

http://api.dynadot.com/api3.html?key=mykey&command=is_processing

응답 (CSV 형식)
ok,yes
요청 (JSON 형식)

http://api.dynadot.com/api3.html?key=mykey&command=is_processing

응답 (JSON 형식)
{
   "Response":{
      "ResponseCode":"0",
      "ResponseMsg":"no"
   }
}
 

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

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

만료된 마감 도메인 요청 매개변수 가져오기
설명
currency(optional)결과 반환 통화는 "usd", "eur", 또는 "cny"이어야 하며, 기본 통화는 미국 달러입니다.
domain(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>사업종료 시 수익
<EstibotAppraisal></EstibotAppraisal>에스티봇평가
<InboundLinks></InboundLinks>도메인의 인바운드 링크
<MonthlyVisitors></MonthlyVisitors>도메인 방문자
<Currency></Currency>화폐

만료된 닫힌 도메인 예시 가져오기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_expired_closeout_domains¤cy=usd

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_expired_closeout_domains¤cy=usd

응답 (JSON 형식)
{
  "GetExpiredCloseoutDomainsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Size": 1,
    "CloseoutDomains": [
      {
        "closeoutItem": {
          "domainName": "test.biz",
          "domainNameUtf": "test.biz",
          "currentPrice": "9.91",
          "isIdn": false,
          "endTimeStamp": 0,
          "renewalPrice": "9.99",
          "expiredRevenue": "9.90",
          "estibotAppraisal": "1223",
          "inboundLinks": -1,
          "monthlyVisitors": -1,
          "currency": "usd"
        }
      }
    ]
  }
}
 

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

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

만료된 종료 도메인 구매 요청 매개변수를 구입하십시오
설명
domain구매하려는 도메인은 요청 당 하나의 도메인만 입력할 수 있습니다.
currency(optional)결과 반환 통화는 "usd", "eur", 또는 "cny"이어야 하며, 기본 통화는 미국 달러입니다.
결과 XML 태그
설명
<BuyExpiredCloseoutDomainResponse></BuyExpiredCloseoutDomainResponse>성수기 지난 청구 만료 도메인 응답의 태그, 응답의 루트 노드이며 XML 문서입니다.
<BuyExpiredCloseoutDomainHeader></BuyExpiredCloseoutDomainHeader>기간 만료된 청산 도메인 헤더 구입
<ResponseCode></ResponseCode>운영이 성공하면 성공에 대해 '0', 실패에 대해 '-1'을 반환합니다.
<Status></Status>요청 상태
<Error></Error>요청에 대한 오류 정보, 상태가 '에러'일 때만 사용됩니다.

만료된 닫음 도메인 예제 구입

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=buy_expired_closeout_domain¤cy=USD&domain=domain.com

응답 (XML 형식)
<?xml version="1.0" encoding="UTF-8"?>
<BuyExpiredCloseoutDomainResponse>
  <BuyExpiredCloseoutDomainHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </BuyExpiredCloseoutDomainHeader>
</BuyExpiredCloseoutDomainResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=MY_API_KEY&command=buy_expired_closeout_domain¤cy=USD&domain=domain.com

응답 (JSON 형식)
{
  "BuyExpiredCloseoutDomainResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

Afternic 확인 작업 명령 설정

Afternic 확인 동작 명령을 호출하면 지정된 도메인 이름을 구입할 수 있습니다. 이 명령은 XML 및 JSON 형식으로만 사용할 수 있습니다. 이 명령을 호출하는 경우 다음 매개변수를 포함해야 합니다.

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

애프터닉 확인 동작 예제 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic

응답 (XML 형식)
<?xml version="1.0" encoding="UTF-8"?>
<SetAfternicConfirmActionResponse>
  <SetAfternicConfirmActionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetAfternicConfirmActionHeader>
</SetAfternicConfirmActionResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic

응답 (JSON 형식)
{
  "SetAfternicConfirmActionResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

주문 목록 명령

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

주문 목록 요청 매개 변수
설명
search_by다음 목록에서 검색 유형을 나타내는 값을 선택할 수 있습니다: date_range
도메인
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>주문 상태를 포함합니다

주문 목록 예시

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=0&searchBy=date_range&startDate=2024/01/01&endDate=2024/01/31&paymentMethod=account_balance,credit_card

응답 (XML 형식)
<?xml version="1.0" encoding="UTF-8"?>
<OrderListResponse>
  <OrderListHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </OrderListHeader>
  <OrderListContent>
    <OrderList>
      <Order>
        <OrderId>123456</OrderId>
        <SubmittedDate>1715342235399</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>1715342235399</SubmittedDate>
        <Currency>EUR</Currency>
        <PaymentMethod>Paypal</PaymentMethod>
        <TotalCost>$100.00</TotalCost>
        <TotalPaid>$100.00</TotalPaid>
        <Status>Submitted</Status>
      </Order>
    </OrderList>
  </OrderListContent>
</OrderListResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=0&command=order_list&searchBy=date_range&startDate=2024/01/01&endDate=2024/01/31&paymentMethod=account_balance,credit_card

응답 (JSON 형식)
{
  "OrderListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "OrderList": [
      {
        "OrderId": "123456",
        "SubmittedDate": "2024/05/10",
        "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/05/10",
        "Currency": "EUR",
        "PaymentMethod": "Paypal",
        "TotalCost": "$100.00",
        "TotalPaid": "$100.00",
        "Status": "Submitted",
        "ItemList": []
      }
    ]
  }
}
 

주문 상태 조회 명령

검색 주문 상태 명령을 호출하면 주문 상태를 얻을 수 있습니다. 이 명령은 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>항목 상태(완료, 취소, 문제)

주문 상태 예제 가져오기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_order_status&order_id=0

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_order_status&order_id=0

응답 (JSON 형식)
{
  "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"
        }
      ]
    }
  }
}
 

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

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

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

도메인 푸시 요청 예시 얻기

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=0&command=get_domain_push_request

응답 (XML 형식)
<?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>
요청 (JSON 형식)

https://api.dynadot.com/api3.xml?key=0&command=get_domain_push_request

응답 (JSON 형식)
{
  "GetDomainPushRequestResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "pushDomainName": "[haha.com,haha1.com]"
  }
}
 

도메인 푸시 요청 명령 설정

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

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

도메인 푸시 요청 예시 설정

요청 (XML 형식)

https://api.dynadot.com/api3.xml?key=0&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept

응답 (XML 형식)
<?xml version="1.0" encoding="UTF-8"?>
<SetDomainPushRequestResponse>
  <SetDomainPushRequestHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetDomainPushRequestHeader>
  <SetDomainPushRequestContent/>
</SetDomainPushRequestResponse>
요청 (JSON 형식)

https://api.dynadot.com/api3.xml?key=0&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept

응답 (JSON 형식)
{
  "SetDomainPushRequestResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
채팅을 닫으시겠습니까?채팅이 종료되며 채팅 기록이 삭제됩니다.
계속해서 로그아웃하십시오
또는 채팅에 머무를 수 있습니다.
이 채팅 세션을 검토하십시오클릭이 창문.
Chat Online
온라인 채팅0