Token
Read Token
Expire Date
1 min
{ "name" "expire date", "method" "post", "url" "your endpoint here", "description" "", "tab" "examples", "examples" { "languages" \[ { "id" "uhszf ihpeila1obvmrhq", "language" "json", "code" "{\n \\"share public\\" \\"string\\",\n \\"read event\\" \\"string\\",\n \\"source id\\" \\"string\\",\n \\"destination id\\" \\"string\\",\n \\"token id\\" \\"integer\\",\n \\"expiry date\\" \\"string\\"\n}", "customlabel" "" }, { "id" "xnnxqwadz7rmo7wwyykmk", "language" "curl", "code" "curl location request post '' \\\\\n header 'accept application/json' \\\\\n header 'content type application/json' \\\\\n data raw '{\\"share public\\" \\"string\\",\\"read event\\" \\"string\\",\\"source id\\" \\"string\\",\\"destination id\\" \\"string\\",\\"token id\\" \\"integer\\",\\"expiry date\\" \\"string\\"}'", "customlabel" "" }, { "id" "3uuprhrll6azuqmznc2 7", "language" "nodejs", "code" "var request = require('request');\nvar options = {\n 'method' 'post',\n 'url' '',\n 'headers' {\n 'accept' 'application/json',\n 'content type' 'application/json'\n },\n body json stringify({\n \\"share public\\" \\"string\\",\n \\"read event\\" \\"string\\",\n \\"source id\\" \\"string\\",\n \\"destination id\\" \\"string\\",\n \\"token id\\" \\"integer\\",\n \\"expiry date\\" \\"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" "pxe81mgdbob nq3boen6w", "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 public\\" \\"string\\",\n \\"read event\\" \\"string\\",\n \\"source id\\" \\"string\\",\n \\"destination id\\" \\"string\\",\n \\"token id\\" \\"integer\\",\n \\"expiry date\\" \\"string\\"\n});\n\nvar requestoptions = {\n method 'post',\n headers myheaders,\n body raw,\n redirect 'follow'\n};\n\nfetch(\\"\\", requestoptions)\n then(response => response text())\n then(result => console log(result))\n catch(error => console log('error', error));", "customlabel" "" }, { "id" "cz6j6egritbmlzbc7wkdc", "language" "python", "code" "import requests\nimport json\n\nurl = \\"\\"\n\npayload = json dumps({\n \\"share public\\" \\"string\\",\n \\"read event\\" \\"string\\",\n \\"source id\\" \\"string\\",\n \\"destination id\\" \\"string\\",\n \\"token id\\" \\"integer\\",\n \\"expiry date\\" \\"string\\"\n})\nheaders = {\n 'accept' 'application/json',\n 'content type' 'application/json'\n}\n\nresponse = requests request(\\"post\\", url, headers=headers, data=payload)\n\nprint(response text)\n", "customlabel" "" }, { "id" "s2uypvogatq3 tcduq5ug", "language" "ruby", "code" "require \\"uri\\"\nrequire \\"json\\"\nrequire \\"net/http\"\n\nurl = uri(\\"\\")\n\nhttp = net http new(url host, url port);\nrequest = net http post new(url)\nrequest\[\\"accept\\"] = \\"application/json\\"\nrequest\[\\"content type\\"] = \\"application/json\\"\nrequest body = json dump({\n \\"share public\\" \\"string\\",\n \\"read event\\" \\"string\\",\n \\"source id\\" \\"string\\",\n \\"destination id\\" \\"string\\",\n \\"token id\\" \\"integer\\",\n \\"expiry date\\" \\"string\\"\n})\n\nresponse = http request(request)\nputs response read body\n", "customlabel" "" } ], "selectedlanguageid" "uhszf ihpeila1obvmrhq" }, "results" { "languages" \[ { "id" "vxhl5vd88bckccpbztfee", "language" "200", "customlabel" "", "code" "{\n \\"success\\" true,\n \\"message\\" \\"success\\",\n}\n" }, { "id" "mmiopllepto62xu70ivvh", "language" "413", "customlabel" "", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 413,\n \\"message\\" \\"destination id unknown\\"\n }\n ]\n}\n" }, { "id" "6gqu slvo4rer6zyfqs26", "language" "428", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"428\\",\n \\"message\\" \\"token id doesn't match\\"\n }\n}", "customlabel" "" }, { "id" "8si5mmzpya kkur n6bwf", "language" "500", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"500\\",\n \\"message\\" \\"internal server error\\"\n }\n}", "customlabel" "" }, { "id" "pg7eijl6pe0rfz zt381q", "language" "502", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"502\\",\n \\"message\\" \\"bad gateway\\"\n }\n}", "customlabel" "" }, { "id" "cfcdyzhjxnythogaqebos", "language" "503", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"503\\",\n \\"message\\" \\"service unavailable\\"\n }\n}", "customlabel" "" }, { "id" "kx9wm qxlcboyvycm9nv0", "language" "504", "code" "{\n \\"success\\" \\"false\\",\n \\"errors\\" {\n \\"code\\" \\"504\\",\n \\"message\\" \\"gateway timeout\\"\n }\n}", "customlabel" "" } ], "selectedlanguageid" "kx9wm qxlcboyvycm9nv0" }, "request" { "pathparameters" \[], "queryparameters" \[], "headerparameters" \[], "bodydataparameters" \[ { "name" "share public", "kind" "required", "type" "string", "description" "public keys are accessible in your paydocker account under integration menu ", "children" \[] }, { "name" "read event", "kind" "required", "type" "string", "description" "a condition to allow execution of the action that is connected to the token the condition would be \\"token expiry updated\\" ", "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" "destination id", "kind" "required", "type" "string", "description" "property id (e g id 001) generated in your platform it represents the token recipient ", "children" \[] }, { "name" "token id", "kind" "required", "type" "integer", "description" "the unique identifier associated with the token that the user is requesting a modification for (e g 2908926013012565)", "children" \[] }, { "name" "expiry date", "kind" "optional", "type" "string", "description" "the date on which the token becomes invalid, after which it cannot be used or collected by the recipient \n\nthe format is dd mm yyyy, e g 25 12 2023\n\nselectable date range is same or greater than available date, essentially until the last day of the month one year after the chosen available date \n\ne g available date 18 oct 2023, expiry date 31 oct 2024 ", "children" \[] } ], "formdataparameters" \[] }, "currentnewparameter" { "label" "body parameter", "value" "bodydataparameters" } } token available updated
