{"id":384,"date":"2014-03-07T09:29:30","date_gmt":"2014-03-07T09:29:30","guid":{"rendered":"http:\/\/kb.digitalregistra.co.id\/?page_id=384"},"modified":"2018-01-25T03:06:47","modified_gmt":"2018-01-25T03:06:47","slug":"express-transfer","status":"publish","type":"page","link":"https:\/\/kb.srs-x.com\/id\/api\/domain\/express-transfer\/","title":{"rendered":"Express Transfer"},"content":{"rendered":"<p><a href=\"http:\/\/kb.srs-x.com\/en\/api\/domain\/express-transfer\"><strong>English version<\/strong><\/a><\/p>\n<h2>Deskripsi<\/h2>\n<p>Api yang berfungsi untuk mentrasfer domain ke SRS-X. API ini memiliki fungsi yang sama dengan transfer domain, hanya saja tidak perlu memasukkan data contact dan user, cukup nickhandle dan userid.<\/p>\n<h2>Query<\/h2>\n<p>domain\/expresstransfer<\/p>\n<h2>List Variabel<\/h2>\n<div class=\"table-responsive\"><table  style=\"width:100%; \"  class=\"easy-table easy-table-cuscosky \" >\n<thead>\r\n<tr><th >Nama<\/th>\n<th >Tipe Data<\/th>\n<th > Required\/Optional<\/th>\n<th >Deksripsi<\/th>\n<\/tr>\n<\/thead>\n<tbody>\r\n<tr><td >domain<\/td>\n<td >String(63)<\/td>\n<td >Required<\/td>\n<td >Nama domain<\/td>\n<\/tr>\n\r\n<tr><td >api_id<\/td>\n<td >Integer(11)<\/td>\n<td >Required<\/td>\n<td >Nilai bebas untuk membuat relasi domain dengan sistem di luar<\/td>\n<\/tr>\n\r\n<tr><td >periode<\/td>\n<td >Integer(2)<\/td>\n<td >Required<\/td>\n<td >periode untuk registrasi (nilai ini harus 1)<\/td>\n<\/tr>\n\r\n<tr><td >userid<\/td>\n<td >Integer(2)<\/td>\n<td >Required<\/td>\n<td >userid yang mendaftarkan domain<\/td>\n<\/tr>\n\r\n<tr><td >contact_registrant<\/td>\n<td >String(63)<\/td>\n<td >Required<\/td>\n<td >nickhandle untuk regsitrant<\/td>\n<\/tr>\n\r\n<tr><td >contact_admin<\/td>\n<td >String(63)<\/td>\n<td >Required<\/td>\n<td >nickhandle untuk admin<\/td>\n<\/tr>\n\r\n<tr><td >contact_billing<\/td>\n<td >String(63)<\/td>\n<td >Required<\/td>\n<td >nickhandle untuk billing<\/td>\n<\/tr>\n\r\n<tr><td >contact_tech<\/td>\n<td >String(63)<\/td>\n<td >Required<\/td>\n<td >nickhandle untuk tech<\/td>\n<\/tr>\n\r\n<tr><td >ns1<\/td>\n<td >String(63)<\/td>\n<td >Required<\/td>\n<td >Nameserver 1<\/td>\n<\/tr>\n\r\n<tr><td >ns2<\/td>\n<td >String(63)<\/td>\n<td >Required<\/td>\n<td >Nameserver 2<\/td>\n<\/tr>\n\r\n<tr><td >ns3<\/td>\n<td >String(63)<\/td>\n<td >Optional<\/td>\n<td >Nameserver 3<\/td>\n<\/tr>\n\r\n<tr><\/tr>\n\r\n<tr><td >randomhash<\/td>\n<td >String(63)<\/td>\n<td >Optional<\/td>\n<td >nilai acak untuk menentukan url upload document<\/td>\n<\/tr>\n<\/tbody><\/table><\/div>\n<h2>Contoh<\/h2>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n$params['username'] = 'apiusername';\r\n$params['password'] = hash('sha256','apipassword');\r\n$params['domain'] = 'domainid.com'\r\n$params['api_id'] = 12;\r\n$params['periode'] = 1;\r\n$params['userid'] = 4;\r\n$params['contact_registrant'] = '0127g8';\r\n$params['contact_admin'] = '0147emkh';\r\n$params['contact_billing'] = '0155cgrx';\r\n$params['contact_tech'] = '0156ele2';\r\n$params['randomhash'] = 'sembarang';\r\n$params['ns1'] = 'ns2.rumahweb.com';\r\n$params['ns2'] = 'ns1.rumahweb.com';\r\n\r\n$url = 'http:\/\/[reseller url]\/api\/domain\/expresstransfer';\r\n\r\n$ch = curl_init();\r\ncurl_setopt($ch, CURLOPT_URL, $apiurl);\r\ncurl_setopt($ch, CURLOPT_POST, 1);\r\ncurl_setopt($ch, CURLOPT_TIMEOUT, 100);\r\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);\r\ncurl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));\r\n$response = curl_exec($ch);\r\ncurl_close($ch);\r\n<\/pre>\n<h2>Respon Contoh<\/h2>\n<p>Berhasil<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n\r\n&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\r\n&lt;epp&gt;\r\n&lt;result&gt;\r\n&lt;resultCode&gt;1000&lt;\/resultCode&gt;\r\n&lt;resultMsg&gt;Transfer initiated succesfully&lt;\/resultMsg&gt;\r\n&lt;\/result&gt;\r\n&lt;\/epp&gt;\r\n\r\n<\/pre>\n<p>Gagal<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n\r\n&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\r\n&lt;epp&gt;\r\n&lt;result&gt;\r\n&lt;resultCode&gt;1001&lt;\/resultCode&gt;\r\n&lt;resultMsg&gt;Transfer Domain Failed&lt;\/resultMsg&gt;\r\n&lt;\/result&gt;\r\n&lt;\/epp&gt;\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>English version Deskripsi Api yang berfungsi untuk mentrasfer domain ke SRS-X. API ini memiliki fungsi yang sama dengan transfer domain, hanya saja tidak perlu memasukkan data contact dan user, cukup nickhandle dan userid. Query domain\/expresstransfer List Variabel Contoh Respon Contoh &hellip; <a href=\"https:\/\/kb.srs-x.com\/id\/api\/domain\/express-transfer\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":8,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/kb.srs-x.com\/id\/wp-json\/wp\/v2\/pages\/384"}],"collection":[{"href":"https:\/\/kb.srs-x.com\/id\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kb.srs-x.com\/id\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kb.srs-x.com\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.srs-x.com\/id\/wp-json\/wp\/v2\/comments?post=384"}],"version-history":[{"count":8,"href":"https:\/\/kb.srs-x.com\/id\/wp-json\/wp\/v2\/pages\/384\/revisions"}],"predecessor-version":[{"id":1966,"href":"https:\/\/kb.srs-x.com\/id\/wp-json\/wp\/v2\/pages\/384\/revisions\/1966"}],"up":[{"embeddable":true,"href":"https:\/\/kb.srs-x.com\/id\/wp-json\/wp\/v2\/pages\/8"}],"wp:attachment":[{"href":"https:\/\/kb.srs-x.com\/id\/wp-json\/wp\/v2\/media?parent=384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}