Token
Post Token
Load Token
1 min
{ "name" "load", "method" "patch", "url" "https //secure paydocker com/{version}/token/{partnerid}/{randomkey}/load", "description" "", "tab" "examples", "examples" { "languages" \[ { "id" "pbpx6fsk5q 3uamh2cooc", "language" "json", "code" "{\n \\"share secret\\" \\"string\\",\n \\"token event\\" \\"string\\",\n \\"source id\\" \\"string\\",\n \\"load amount\\" \\"string\\",\n \\"token id\\" \\"string\\",\n \\"check in\\" \\"string\\",\n \\"check out\\" \\"string\\",\n \\"room count\\" \\"number\\"\n}", "customlabel" "" }, { "id" "r9v1nvxbnbqogtyl5mmhu", "language" "curl", "code" "curl location g request patch 'https //secure paydocker com/{version}/token/{partnerid}/{randomkey}/load' \\\\\n header 'accept application/json' \\\\\n header 'content type application/json' \\\\\n data raw '{\\"share secret\\" \\"string\\",\\"token event\\" \\"string\\",\\"source id\\" \\"string\\",\\"load amount\\" \\"string\\",\\"token id\\" \\"string\\"}'", "customlabel" "" }, { "id" "ci4fzw 0rj wdo7jfu3fv", "language" "nodejs", "code" "var request = require('request');\nvar options = {\n 'method' 'patch',\n 'url' 'https //secure paydocker com/{version}/token/{partnerid}/{randomkey}/load',\n 'headers' {\n 'accept' 'application/json',\n 'content type' 'application/json'\n },\n body json stringify({\n \\"share secret\\" \\"string\\",\n \\"token event\\" \\"string\\",\n \\"source id\\" \\"string\\",\n \\"load amount\\" \\"string\\",\n \\"token id\\" \\"string\\"\n })\n\n};\nrequest(options, function (error, response) {\n if (error) throw new error(error);\n console log(response body);\n});\n", "customlabel" "" }, { "id" "pi8xvcltmlgf7zb9h075m", "language" "javascript", "code" "var myheaders = new headers();\nmyheaders append(\\"accept\\", \\"application/json\\");\nmyheaders append(\\"content type\\", \\"application/json\\");\n\nvar raw = json stringify({\n \\"share secret\\" \\"string\\",\n \\"token event\\" \\"string\\",\n \\"source id\\" \\"string\\",\n \\"load amount\\" \\"string\\",\n \\"token id\\" \\"string\\"\n});\n\nvar requestoptions = {\n method 'patch',\n headers myheaders,\n body raw,\n redirect 'follow'\n};\n\nfetch(\\"https //secure paydocker com/{version}/token/{partnerid}/{randomkey}/load\\", requestoptions)\n then(response => response text())\n then(result => console log(result))\n catch(error => console log('error', error));", "customlabel" "" }, { "id" "jw53d3edu0cuvpajf7udf", "language" "python", "code" "import requests\nimport json\n\nurl = \\"https //secure paydocker com/{version}/token/{partnerid}/{randomkey}/load\\"\n\npayload = json dumps({\n \\"share secret\\" \\"string\\",\n \\"token event\\" \\"string\\",\n \\"source id\\" \\"string\\",\n \\"load amount\\" \\"string\\",\n \\"token id\\" \\"string\\"\n})\nheaders = {\n 'accept' 'application/json',\n 'content type' 'application/json'\n}\n\nresponse = requests request(\\"patch\\", url, headers=headers, data=payload)\n\nprint(response text)\n", "customlabel" "" }, { "id" "cwx4rnewusxxsqhhixgzb", "language" "ruby", "code" "require \\"uri\\"\nrequire \\"json\\"\nrequire \\"net/http\"\n\nurl = uri(\\"https //secure paydocker com/{version}/token/{partnerid}/{randomkey}/load\\")\n\nhttps = net http new(url host, url port)\nhttps use ssl = true\n\nrequest = net http patch new(url)\nrequest\[\\"accept\\"] = \\"application/json\\"\nrequest\[\\"content type\\"] = \\"application/json\\"\nrequest body = json dump({\n \\"share secret\\" \\"string\\",\n \\"token event\\" \\"string\\",\n \\"source id\\" \\"string\\",\n \\"load amount\\" \\"string\\",\n \\"token id\\" \\"string\\"\n})\n\nresponse = https request(request)\nputs response read body\n", "customlabel" "" } ], "selectedlanguageid" "pbpx6fsk5q 3uamh2cooc" }, "results" { "languages" \[ { "id" "sb4gkpmbkxsgtn2whkuxi", "language" "200", "customlabel" "", "code" "{\n \\"success\\" true,\n \\"message\\" \\"token load success\\",\n \\"token id\\" \\"34322345677898765\\",\n \\"transaction id\\" \\"34322345677898765\\",\n \\"fee amount\\" \\"100 50\\"\n\n}\n" }, { "id" "o fylruwgsqx nxmcfyyr", "language" "405", "customlabel" "", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"405\\",\n \\"message\\" \\"method not allowed\\"\n }\n}" }, { "id" "06n9oi nlueidciu4acih", "language" "428", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"428\\",\n \\"message\\" \\"token id doesn't match\\"\n }\n}", "customlabel" "" }, { "id" "94 iov4 kguk hennus2w", "language" "429", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"429\\",\n \\"message\\" \\"token id already deleted\\"\n }\n}", "customlabel" "" }, { "id" "mrdg5ewesxst3rxvnpvis", "language" "403", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"403\\",\n \\"message\\" \\"ip not allowed\\"\n }\n}", "customlabel" "" }, { "id" "pdgu2ii7 xt hloqm rm", "language" "406", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"406\\",\n \\"message\\" \\"enpoint bad format\\"\n }\n}", "customlabel" "" }, { "id" "jco6 l1wjt9mqor808i88", "language" "408", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"408\\",\n \\"message\\" \\"endpoint suspended\\"\n }\n}", "customlabel" "" }, { "id" "jy12i148xkc0t7vakpvsa", "language" "409", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"409\\",\n \\"message\\" \\"event not allowed\\"\n }\n}", "customlabel" "" }, { "id" "3sssf2ca ds 1lbyexoyj", "language" "410", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"410\\",\n \\"message\\" \\"invalid secret key\\"\n }\n}", "customlabel" "" }, { "id" "mblneb a 5 1v4ulfdj3t", "language" "411", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"411\\",\n \\"message\\" \\"invalid balance id\\"\n }\n}", "customlabel" "" }, { "id" "d9cvjdpmndg2fyyb2m7qk", "language" "412", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"412\\",\n \\"message\\" \\"balance id is inactive\\"\n }\n}", "customlabel" "" }, { "id" "kabsgiaqo anf37gzefr3", "language" "415", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"415\\",\n \\"message\\" \\"invalid load amount\\"\n }\n}", "customlabel" "" }, { "id" "sc6zsud7merdwcmrxvlm0", "language" "424", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"425\\",\n \\"message\\" \\"available balance exceeded\\"\n }\n}", "customlabel" "" }, { "id" "2rp m3o1hg sap3zafomw", "language" "500", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"500\\",\n \\"message\\" \\"internal server error\\"\n }\n}", "customlabel" "" }, { "id" "6rfs5fcfypa pf xk3ygj", "language" "502", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"502\\",\n \\"message\\" \\"bad gateway\\"\n }\n}", "customlabel" "" }, { "id" "10sv 5mm7wovvjtwkd1n", "language" "503", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"503\\",\n \\"message\\" \\"service unavailable\\"\n }\n}", "customlabel" "" }, { "id" "if1mxzcz 9ghrybnrm3yo", "language" "504", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"504\\",\n \\"message\\" \\"gateway timeout\\"\n }\n}", "customlabel" "" } ], "selectedlanguageid" "if1mxzcz 9ghrybnrm3yo" }, "request" { "pathparameters" \[], "queryparameters" \[], "headerparameters" \[], "bodydataparameters" \[ { "name" "share secret", "kind" "required", "type" "string", "description" "test mode secret keys and live mode secret keys are available in your paydocker account under integration menu \n\ndon't share your secret api keys in publicly accessible areas such as github, client side code, and so forth ", "children" \[] }, { "name" "token event", "kind" "required", "type" "string", "description" "used to identify the action connected to the token and the allowed action for this request would be \\"load\\" ", "children" \[] }, { "name" "source id", "kind" "required", "type" "string", "description" "your paydocker account id assigned upon account creation (e g pdr1) it is case sensitive ", "children" \[] }, { "name" "load amount", "kind" "required", "type" "string", "description" "the sum added by the partner to the token, which the recipient can then collect \n\nthe amount value supports up to twelwe digits (e g a value of 9,999,999,999 99) divided by decimal ", "children" \[] }, { "name" "token id", "kind" "required", "type" "string", "description" "the unique identifier associated with the token that the user is requesting a modification for (e g 2908926013012565)", "children" \[] }, { "name" "check in", "kind" "required", "type" "string", "description" "the format is yyyy mm dd, e g 2023 12 21 \n\nselectable date range up to 2 years before token creation day to up to 2 years in the future ", "children" \[] }, { "name" "check out", "kind" "required", "type" "string", "description" "the format is yyyy mm dd, e g 2023 12 21\n\nselectable date range is same or greater than check in date, up to 90 days in the future ", "children" \[] }, { "name" "room count", "kind" "required", "type" "number", "description" "accepted value from 1 to 999", "children" \[] } ], "formdataparameters" \[] }, "currentnewparameter" { "label" "body parameter", "value" "bodydataparameters" } }