{ "info": { "_postman_id": "08149ebc-3d44-4936-9e64-8602787d47b1", "name": "PocketBitcoin LN", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "_exporter_id": "68234" }, "item": [ { "name": "New LN Order", "item": [ { "name": "auth/signinup/code", "event": [ { "listen": "test", "script": { "exec": [ "pm.test(\"Your test name\", function () {", " var json = pm.response.json();", "", " pm.globals.set(\"pb-deviceId\", json.deviceId);", " pm.globals.set(\"pb-preAuthSessionId\", json.preAuthSessionId);", "", " pm.expect(json.status).to.eql('OK');", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"email\": \"{{pb-email}}\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "https://widget.pocketbitcoin.com/api/auth/signinup/code", "protocol": "https", "host": [ "widget", "pocketbitcoin", "com" ], "path": [ "api", "auth", "signinup", "code" ] } }, "response": [] }, { "name": "auth/signinup/code/consume", "event": [ { "listen": "test", "script": { "exec": [ "pm.test(\"headers exist\", function () {", " pm.response.to.have.header(\"St-Access-Token\");", " pm.response.to.have.header(\"St-Refresh-Token\");", " pm.response.to.have.header(\"Front-Token\");", "});", "", "pm.test(\"sets cookies\", function () {", " const cookieJar = pm.cookies.jar();", " const url = pm.request.url.host.join('.');", " cookieJar.set(url, { name: \"sAccessToken\", value: pm.response.headers.get(\"St-Access-Token\"), httpOnly: true });", " cookieJar.set(url, { name: \"sRefreshToken\", value: pm.response.headers.get(\"St-Refresh-Token\"), httpOnly: true });", " cookieJar.set(url, { name: \"sFrontToken\", value: pm.response.headers.get(\"Front-Token\"), httpOnly: true });", "});", "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"userInputCode\": \"211460\",\n \"deviceId\": \"{{pb-deviceId}}\",\n \"preAuthSessionId\": \"{{pb-preAuthSessionId}}\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "https://widget.pocketbitcoin.com/api/auth/signinup/code/consume", "protocol": "https", "host": [ "widget", "pocketbitcoin", "com" ], "path": [ "api", "auth", "signinup", "code", "consume" ] } }, "response": [] }, { "name": "trpc/orders.createOrder", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"0\": {\n \"json\": {\n \"affiliateId\": null,\n \"pair\": \"btceur\",\n \"contactPoint\": {\n \"emailAddress\": \"{{pb-email}}\",\n \"language\": \"en\"\n },\n \"paymentMethod\": {\n \"type\": \"BANK_PAYMENT\",\n \"iban\": \"{{pb-iban}}\"\n },\n \"payoutMethod\": {\n \"type\": \"LIGHTNING_WALLET\",\n \"wallet\": \"phoenix\"\n }\n }\n }\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "https://widget.pocketbitcoin.com/api/trpc/orders.createOrder?batch=1", "protocol": "https", "host": [ "widget", "pocketbitcoin", "com" ], "path": [ "api", "trpc", "orders.createOrder" ], "query": [ { "key": "batch", "value": "1" } ] } }, "response": [] } ] }, { "name": "auth/session/refresh", "request": { "method": "POST", "header": [], "url": { "raw": "https://widget.pocketbitcoin.com/api/auth/session/refresh", "protocol": "https", "host": [ "widget", "pocketbitcoin", "com" ], "path": [ "api", "auth", "session", "refresh" ] } }, "response": [] }, { "name": "auth/signout", "request": { "method": "POST", "header": [], "url": { "raw": "https://widget.pocketbitcoin.com/api/auth/signout", "protocol": "https", "host": [ "widget", "pocketbitcoin", "com" ], "path": [ "api", "auth", "signout" ] } }, "response": [] } ] }
watch out someone might create a ~gist territory
reply