{"info":{"_postman_id":"d09fcbb0-95d9-48bd-8e57-f6bacbc4dcd6","name":"UniPlay Reseller API","description":"<html><head></head><body><h1 id=\"this-is-official-public-api-uniplay-for-reseller\">This Is Official Public API UniPlay for Reseller</h1>\n<p>Get your api key in the member page.<br>This is example method for generate UPL-SIGNATURE</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-php\">$api_key = \"YOUR API KEY\";\n$timestamp = date(\"Y-m-d H:i:s\");\n$json_array = Array(\n    \"api_key\" =&gt; $api_key,\n    \"timestamp\" =&gt; $timestamp\n    );\n$json_string = json_encode($json_array);\n$hmac_key = $api_key.'|'.$json_string;\n$upl_signature = hash_hmac('sha512', $json_string, $hmac_key);\n\n</code></pre>\n<h1 id=\"response-code\">Response Code</h1>\n<p><strong>200</strong> Success</p>\n<p><strong>300</strong> Invalid API Key</p>\n<p><strong>400</strong> Invalid Signature</p>\n<p><strong>500</strong> Signature Header Not Found</p>\n<p><strong>600</strong> Request Expired / Timestamp Timeout</p>\n<p><strong>700</strong> Access Token Header Not Found</p>\n<p><strong>800</strong> Inquiry Not Found</p>\n<p><strong>900</strong> Invalid PIN</p>\n<p><strong>1000</strong> UniPlay Point Balance Not Enough</p>\n<p><strong>1100</strong> Invalid Denom</p>\n<p><strong>1200</strong> Invalid Payment Channel</p>\n<p><strong>2000</strong> Invalid Access Token</p>\n<p><strong>2100</strong> Not Register As Reseller / Expired</p>\n<p><strong>2200</strong> Not Register As Lifetime Reseller</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"This Is Official Public API UniPlay for Reseller","slug":"this-is-official-public-api-uniplay-for-reseller"},{"content":"Response Code","slug":"response-code"}],"owner":"2760553","collectionId":"d09fcbb0-95d9-48bd-8e57-f6bacbc4dcd6","publishedId":"TzsbKnVP","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"000000","highlight":"cf5f00"},"publishDate":"2021-08-02T02:25:24.000Z"},"item":[{"name":"Get Access Token","id":"ffb48ccd-b18f-49d2-befc-5c8cabb8a3f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\"}"},"url":"https://api-reseller.uniplay.id/v1/access-token","description":"<p>This endpoint <strong>/access-token</strong> must be called to get the access token before calling other endpoints such as inquiry-balance, inquiry-dtu, inquiry-voucher, inquiry-payment, confirm-payment, and check-order, because the access token is one-time use</p>\n","urlObject":{"protocol":"https","path":["v1","access-token"],"host":["api-reseller","uniplay","id"],"query":[],"variable":[]}},"response":[{"id":"ab139203-b03e-4d93-b48e-dbe38d7ee4ed","name":"Get Access Token","originalRequest":{"method":"POST","header":[{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\"}"},"url":"https://api-reseller.uniplay.id/v1/access-token"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\"status\":\"200\",\"message\":\"Success\",\"expired_on\":\"YYYY-MM-DD hh:mm:ss\",\"access_token\":\"RESPONSE ACCESS TOKEN\",\"timezone\":\"UTC+7\"}"}],"_postman_id":"ffb48ccd-b18f-49d2-befc-5c8cabb8a3f4"},{"name":"Inquiry Saldo UniPlay Point","id":"cf349543-8e78-4979-850f-80b2c0589e51","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/inquiry-saldo","urlObject":{"protocol":"https","path":["v1","inquiry-saldo"],"host":["api-reseller","uniplay","id"],"query":[],"variable":[]}},"response":[{"id":"b8e7f313-e4e6-465b-9a10-452d5b5bdb9d","name":"Inquiry Saldo UniPlay Point","originalRequest":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/inquiry-saldo"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"200\",\n    \"message\": \"Success\",\n    \"saldo\": \"YOUR UNIPLAY POINT AMOUNT\"\n}"}],"_postman_id":"cf349543-8e78-4979-850f-80b2c0589e51"},{"name":"Inquiry DTU (Direct Top Up)","id":"81cb105f-84de-4020-91fa-552cf04ebe3f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/inquiry-dtu","urlObject":{"protocol":"https","path":["v1","inquiry-dtu"],"host":["api-reseller","uniplay","id"],"query":[],"variable":[]}},"response":[{"id":"93c28382-ab2f-4c7a-ae21-83fd618fe951","name":"Inquiry DTU (Direct Top Up)","originalRequest":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/inquiry-dtu"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"200\",\n    \"message\": \"Success\",\n    \"list_dtu\": [\n        {\n            \"id\": \"3343DSD3433DDXXX\",\n            \"name\": \"Free Fire\",\n            \"image\": \"https://semutganteng.fra1.digitaloceanspaces.com/UniPlay/54a9960aadb5de1938dec57081bdb642.png\",\n            \"publisher\": \"Garena\",\n            \"publisher_website\": \"https://www.garena.co.id\",\n            \"denom\": [\n                {\n                    \"id\": \"5343DSD3433DDXXX==\",\n                    \"package\": \"5 Diamonds\",\n                    \"price\": \"1000\"\n                },\n                {\n                    \"id\": \"6343DSD3433DDXXX==\",\n                    \"package\": \"12 Diamonds\",\n                    \"price\": \"2000\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"81cb105f-84de-4020-91fa-552cf04ebe3f"},{"name":"Inquiry Voucher","id":"78235918-764f-4bb7-986a-d2c25944a9ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/inquiry-voucher","urlObject":{"protocol":"https","path":["v1","inquiry-voucher"],"host":["api-reseller","uniplay","id"],"query":[],"variable":[]}},"response":[{"id":"0cdca9af-5e19-4009-ac4c-8ac3e9751209","name":"Inquiry Voucher","originalRequest":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/inquiry-voucher"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"200\",\n    \"message\": \"Success\",\n    \"list_voucher\": [\n        {\n            \"id\": \"3343DSD3433DDXXX\",\n            \"name\": \"Voucher Google Play\",\n            \"image\": \"https://semutganteng.fra1.digitaloceanspaces.com/UniPlay/b8f7992df097dd42d63df97bd90d15b5.png\",\n            \"publisher\": \"Google Play\",\n            \"publisher_website\": \"https://play.google.com/store\",\n            \"denom\": [\n                {\n                    \"id\": \"5343DSD3433DDXXX==\",\n                    \"package\": \"10.000\",\n                    \"price\": \"10000\"\n                },\n                {\n                    \"id\": \"6343DSD3433DDXXX==\",\n                    \"package\": \"20.000\",\n                    \"price\": \"20000\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"78235918-764f-4bb7-986a-d2c25944a9ee"},{"name":"Inquiry PPOB","id":"caaaa4bb-e591-4a8f-9a01-b5ba97a50b91","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/inquiry-ppob","urlObject":{"protocol":"https","path":["v1","inquiry-ppob"],"host":["api-reseller","uniplay","id"],"query":[],"variable":[]}},"response":[{"id":"86cc53ba-6163-4c9b-a521-512850161baa","name":"Inquiry PPOB","originalRequest":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/inquiry-ppob"},"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"status\": \"200\",\n    \"message\": \"Success\",\n    \"list_dtu\": [\n        {\n            \"id\": \"PPOB001\",\n            \"name\": \"Telkomsel\",\n            \"image\": \"https://www.telkomsel.com/\",\n            \"publisher\": \"PT Telekomunikasi Selular\",\n            \"publisher_website\": \"https://www.telkomsel.com\",\n            \"denom\": [\n                {\n                    \"id\": \"TSEL-40K\",\n                    \"package\": \"Pulsa 40.000\",\n                    \"price\": \"39978\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"caaaa4bb-e591-4a8f-9a01-b5ba97a50b91"},{"name":"Inquiry Payment","id":"7d39baf0-47f3-44ac-a4e9-2fcccbe04a32","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\",\"entitas_id\":\"GET ID FROM INQUIRY DTU / VOUCHER\",\"denom_id\":\"GET DENOM ID FROM INQUIRY DTU / VOUCHER\",\"user_id\":\"GAME USER ID (NOT REQUIRED FOR VOUCHER)\",\"server_id\":\"GAME SERVER ID (NOT REQUIRED FOR VOUCHER)\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/inquiry-payment","urlObject":{"protocol":"https","path":["v1","inquiry-payment"],"host":["api-reseller","uniplay","id"],"query":[],"variable":[]}},"response":[{"id":"de8a4174-490f-4d9e-8b71-97d95e6bffc1","name":"Inquiry Payment","originalRequest":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\",\"entitas_id\":\"GET ID FROM INQUIRY DTU / VOUCHER\",\"denom_id\":\"GET DENOM ID FROM INQUIRY DTU / VOUCHER\",\"user_id\":\"GAME USER ID (NOT REQUIRED FOR VOUCHER)\",\"server_id\":\"GAME SERVER ID (NOT REQUIRED FOR VOUCHER)\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/inquiry-payment"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"200\",\n    \"message\": \"Success\",\n    \"inquiry_id\": \"INQUIRY ID RESULT\",\n    \"inquiry_info\": {\n        \"username\": \"jagoanneon (Note: Not Showing If Voucher)\" \n    }\n},\n{\n    \"status\": \"2200\",\n    \"message\": \"Transaction cannot be completed. Please contact Customer Support.\"\n}"}],"_postman_id":"7d39baf0-47f3-44ac-a4e9-2fcccbe04a32"},{"name":"Confirm Payment","id":"b50351b2-72a6-4033-9f5e-e790d117a0a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\",\"inquiry_id\":\"GET ID FROM INQUIRY PAYMENT\",\"pincode\":\"YOUR PINCODE\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/confirm-payment","urlObject":{"protocol":"https","path":["v1","confirm-payment"],"host":["api-reseller","uniplay","id"],"query":[],"variable":[]}},"response":[{"id":"620c922d-3320-4d12-9b1c-601bce2a6293","name":"Confirm Payment","originalRequest":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\",\"inquiry_id\":\"GET ID FROM INQUIRY PAYMENT\",\"pincode\":\"YOUR PINCODE\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/confirm-payment"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"200\",\n    \"message\": \"Success\",\n    \"order_id\": \"ORDER ID RESULT\",\n    \"order_info\": {\n        \"trx_number\": \"UPXXXXXX\",\n        \"trx_date_order\": \"YYYY-MM-DD hh:mm:ss\",\n        \"trx_item\": \"Free Fire (5 Diamonds)\",\n        \"trx_price\": \"2000\",\n        \"trx_status\": \"done\"\n    }\n},\n{\n    \"status\": \"2200\",\n    \"message\": \"Transaction cannot be completed. Please contact Customer Support.\"\n}"}],"_postman_id":"b50351b2-72a6-4033-9f5e-e790d117a0a5"},{"name":"Check Order","id":"6a1478ef-f54e-4aa1-a940-1463c5b9a9d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\",\"order_id\":\"ORDER ID\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/check-order","urlObject":{"protocol":"https","path":["v1","check-order"],"host":["api-reseller","uniplay","id"],"query":[],"variable":[]}},"response":[{"id":"4577eb3f-277c-4585-866b-8f7ea100b5b5","name":"Check Order","originalRequest":{"method":"POST","header":[{"key":"UPL-ACCESS-TOKEN","value":"FROM-GET-ACCESS-TOKEN","type":"text"},{"key":"UPL-SIGNATURE","value":"GENERATED SIGNATURE","type":"text"}],"body":{"mode":"raw","raw":"{\"api_key\":\"YOUR API KEY\",\"timestamp\":\"YYYY-MM-DD hh:mm:ss\",\"order_id\":\"ORDER ID\"}","options":{"raw":{"language":"json"}}},"url":"https://api-reseller.uniplay.id/v1/check-order"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"200\",\n    \"message\": \"Success\",\n    \"order_id\": \"ORDER ID RESULT\",\n    \"order_info\": {\n        \"trx_number\": \"UPXXXXXX\",\n        \"trx_date_order\": \"YYYY-MM-DD hh:mm:ss\",\n        \"trx_item\": \"Free Fire (5 Diamonds)\",\n        \"trx_price\": \"2000\",\n        \"trx_status\": \"done\"\n    }\n}"}],"_postman_id":"6a1478ef-f54e-4aa1-a940-1463c5b9a9d2"}]}