{"info":{"_postman_id":"49756abb-8b33-5338-9b3f-5d582ab1a70a","name":"First campaign","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json"},"item":[{"name":"Create voucher with a given code","event":[{"listen":"test","script":{"type":"text/javascript","exec":["tests[\"Status code is 200\"] = responseCode.code === 200;","var jsonData = JSON.parse(responseBody);","tests[\"Type is DISCOUNT VOUCHER\"] = jsonData.type === \"DISCOUNT_VOUCHER\";","tests[\"Code is not empty\"] = jsonData.code == request.url.substr(request.url.lastIndexOf('/') + 1); ",""]}}],"id":"2caac436-30b8-5882-7ec3-1b42c02fb79d","request":{"method":"POST","header":[{"key":"X-App-Id","value":"{{X-App-Id}}"},{"key":"X-App-Token","value":"{{X-App-Token}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"type\": \"DISCOUNT_VOUCHER\",\n    \"discount\": {\n        \"percent_off\": \"50.0\",\n        \"type\": \"PERCENT\"\n    },\n    \"expiration_date\": \"2016-12-31T23:59:59Z\",\n    \"redemption\": {\n      \"quantity\": null\n    }\n}"},"url":"{{url}}/vouchers/piedpiper2","description":"Create discount voucher with a given code"},"response":[],"_postman_id":"2caac436-30b8-5882-7ec3-1b42c02fb79d"},{"name":"Get voucher's redemptions","event":[{"listen":"test","script":{"type":"text/javascript","exec":["tests[\"Status code is 200\"] = responseCode.code === 200;","var jsonData = JSON.parse(responseBody);","tests[\"Quantity is correct\"] = jsonData.redemption_entries.length === jsonData.total;"]}}],"id":"5f6b8e8e-68e1-a4be-6bb0-5d2b82a31070","request":{"method":"GET","header":[{"key":"X-App-Id","value":"{{X-App-Id}}"},{"key":"X-App-Token","value":"{{X-App-Token}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{}"},"url":"{{url}}/vouchers/piedpiper2/redemption"},"response":[],"_postman_id":"5f6b8e8e-68e1-a4be-6bb0-5d2b82a31070"},{"name":"Redeem","event":[{"listen":"test","script":{"type":"text/javascript","exec":["tests[\"Status code is 200\"] = responseCode.code === 200;","var jsonData = JSON.parse(responseBody);","tests[\"Redemption id is set\"] = _.isNull(jsonData.id) === false;",""]}}],"id":"625fcbd6-bf80-bd1d-217a-6c6c7a571e40","request":{"method":"POST","header":[{"key":"X-App-Id","value":"{{X-App-Id}}"},{"key":"X-App-Token","value":"{{X-App-Token}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{}"},"url":"{{url}}/vouchers/piedpiper2/redemption"},"response":[],"_postman_id":"625fcbd6-bf80-bd1d-217a-6c6c7a571e40"},{"name":"Validate - client side","event":[{"listen":"test","script":{"type":"text/javascript","exec":["tests[\"Status code is 200\"] = responseCode.code === 200;","var jsonData = JSON.parse(responseBody);","tests[\"Code is valide\"] = jsonData.valid === true;","tests[\"Tracking id is not empty\"] = jsonData.tracking_id.length > 0;"]}}],"id":"ce1e4ad9-31c0-6e4c-6201-f17ea1134460","request":{"method":"GET","header":[{"key":"X-Client-Application-Id","value":"011240bf-d5fc-4ef1-9e82-11eb68c43bf5"},{"key":"X-Client-Token","value":"9e2230c5-71fb-460a-91c6-fbee64707a20"},{"key":"Content-Type","value":"application/json"},{"key":"Origin","value":"origin"}],"body":{"mode":"raw","raw":"{}"},"url":{"raw":"https://api.voucherify.io/client/v1/validate?code=piedpiper2","protocol":"https","host":["api","voucherify","io"],"path":["client","v1","validate"],"query":[{"key":"code","value":"piedpiper2"}]}},"response":[],"_postman_id":"ce1e4ad9-31c0-6e4c-6201-f17ea1134460"}]}