{ "variables": [], "info": { "name": "Knoks", "_postman_id": "e932bcb4-8ab9-8283-d969-0ff9f8341320", "description": "", "schema": "https://schema.getpostman.com/json/collection/v2.0.0/collection.json" }, "item": [ { "name": "Operator", "description": "", "item": [ { "name": "authorizeConsumer", "request": { "url": "{{api_host_url}}/v1/token/{{api_identifier}}", "method": "GET", "header": [], "body": {}, "description": "" }, "response": [] }, { "name": "createOperator", "request": { "url": "{{api_host_url}}/v1/general/operator", "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhZTgwMTQ0Mi04ZjVjLTQwMjAtYTFkOS0xY2YwMmFjOTRiNTIiLCJpYXQiOjE0ODQ1ODM1NzksInN1YiI6IjZmNmYzMzQyMTgyODQ3N2U5ZjY3MWY3OGIzN2NlNGNmIiwiQXBpSWRlbnRpZmllciI6IjEzODY1OWViZWJiZjQwOGFhMTI4MmQ0NmViZGZiZGM3IiwibmJmIjoxNDg0NTgzNTc5LCJleHAiOjE0ODQ2Njk5NzksImlzcyI6IkxlbmRvaXQuQXBpLkp3dCIsImF1ZCI6Imh0dHA6Ly9sb2NhbGhvc3Q6NTIyODEvIn0.g4rogEOhl3hCZjTFe1jq_MFp-a3_VwzVnoFKJEQa3dc", "description": "" }, { "key": "Content-Type", "value": "application/json", "description": "" } ], "body": { "mode": "raw", "raw": "{\n\tOperatorName: \"Operator\",\n\tOperatorPassword: \"aA12345678\",\n\tFirstName:\"Operator_FN\",\n\tLastName:\"Operator_LN\",\n\tEmail: \"guid@mail.com\",\n\tPhone:\"4567890\"\n}" }, "description": "" }, "response": [] }, { "name": "authorizeOperator", "request": { "url": "{{api_host_url}}/v1/token/{{api_identifier}}/operator", "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhZTgwMTQ0Mi04ZjVjLTQwMjAtYTFkOS0xY2YwMmFjOTRiNTIiLCJpYXQiOjE0ODQ1ODM1NzksInN1YiI6IjZmNmYzMzQyMTgyODQ3N2U5ZjY3MWY3OGIzN2NlNGNmIiwiQXBpSWRlbnRpZmllciI6IjEzODY1OWViZWJiZjQwOGFhMTI4MmQ0NmViZGZiZGM3IiwibmJmIjoxNDg0NTgzNTc5LCJleHAiOjE0ODQ2Njk5NzksImlzcyI6IkxlbmRvaXQuQXBpLkp3dCIsImF1ZCI6Imh0dHA6Ly9sb2NhbGhvc3Q6NTIyODEvIn0.g4rogEOhl3hCZjTFe1jq_MFp-a3_VwzVnoFKJEQa3dc", "description": "" }, { "key": "Content-Type", "value": "application/json", "description": "" } ], "body": { "mode": "raw", "raw": "{\n\tOperatorName: \"Operator\",\n\tOperatorPassword: \"aA12345678\"\n}" }, "description": "" }, "response": [] }, { "name": "Approve verification", "request": { "url": "{{api_host_url}}/v1/token/{{api_identifier}}/operator", "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI5NzZhYzliNy0yNGY5LTQ4YzctYjUyYi0zZGEzZDM3MjdhYzIiLCJpYXQiOjE0ODQ1ODM5OTAsInN1YiI6ImVlNmI0MGY2NTg3NjQyZWZiZjc4NDM2Njk4M2RjMGIxIiwiQXBpSWRlbnRpZmllciI6IjEzODY1OWViZWJiZjQwOGFhMTI4MmQ0NmViZGZiZGM3IiwiT3BlcmF0b3JJZCI6MSwibmJmIjoxNDg0NTgzOTkwLCJleHAiOjE0ODQ2NzAzOTAsImlzcyI6IkxlbmRvaXQuQXBpLkp3dCIsImF1ZCI6Imh0dHA6Ly9sb2NhbGhvc3Q6NTIyODEvIn0.vdxbssbbq1lQbMnR5QQryVmLrP-Ts2Fm9rgmbFoHJvw", "description": "" }, { "key": "Content-Type", "value": "application/json", "description": "" } ], "body": { "mode": "raw", "raw": "{\n\tOperatorName: \"Operator\",\n\tOperatorPassword: \"aA12345678\"\n}" }, "description": "" }, "response": [] }, { "name": "Update verification", "request": { "url": "{{api_host_url}}/v1/loanrequestoperator/Verification", "method": "PUT", "header": [ { "key": "Authorization", "value": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI5NzZhYzliNy0yNGY5LTQ4YzctYjUyYi0zZGEzZDM3MjdhYzIiLCJpYXQiOjE0ODQ1ODM5OTAsInN1YiI6ImVlNmI0MGY2NTg3NjQyZWZiZjc4NDM2Njk4M2RjMGIxIiwiQXBpSWRlbnRpZmllciI6IjEzODY1OWViZWJiZjQwOGFhMTI4MmQ0NmViZGZiZGM3IiwiT3BlcmF0b3JJZCI6MSwibmJmIjoxNDg0NTgzOTkwLCJleHAiOjE0ODQ2NzAzOTAsImlzcyI6IkxlbmRvaXQuQXBpLkp3dCIsImF1ZCI6Imh0dHA6Ly9sb2NhbGhvc3Q6NTIyODEvIn0.vdxbssbbq1lQbMnR5QQryVmLrP-Ts2Fm9rgmbFoHJvw", "description": "" }, { "key": "Content-Type", "value": "application/json", "description": "" } ], "body": { "mode": "raw", "raw": "{\n\tLoanRequestId: 1,\n\tOperatorComment: \"comment\"\n}" }, "description": "" }, "response": [] } ] }, { "name": "Register/Lead", "event": [ { "listen": "test", "script": { "type": "text/javascript", "exec": [ "tests[\"Status code is 200\"] = responseCode.code === 200;", "tests[\"Response time is less than 200ms\"] = responseTime < 200;", "", "var schema = {", " \"items\": {", " \"type\": \"integer\"", " }", "};", "", "var jsonData = JSON.parse(responseBody);", "tests[\"Valid Data\"] = tv4.validate([jsonData], schema);", "" ] } } ], "request": { "url": "{{api_host_url}}/LDI/Register/Lead?wer=100 %", "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json", "description": "" } ], "body": { "mode": "raw", "raw": "{\n\t\"FullName\" : \"Fan Mix\",\n \"Email\": \"test@emal.com\",\n \"Phone\" : \"1234567\",\n \"PhonePrefix\" : \"007\"\n}" }, "description": "" }, "response": [] }, { "name": "Assistant/Lead", "event": [ { "listen": "test", "script": { "type": "text/javascript", "exec": [ "tests[\"Status code is 302\"] = responseCode.code === 302;", "tests[\"Response time is less than 200ms\"] = responseTime < 200;", "tests[\"Redirect to registration\"] = postman.getResponseHeader(\"Location\").toLowerCase().indexOf(\"registration\") != -1", "", "", "" ] } } ], "request": { "url": "{{api_host_url}}/LDI/Assistant/Lead", "method": "POST", "header": [], "body": { "mode": "urlencoded", "urlencoded": [ { "key": "FullName", "value": "Fan Mix", "type": "text", "enabled": true }, { "key": "Email", "value": "test@emal.com", "type": "text", "enabled": true }, { "key": "Phone", "value": "1234567", "type": "text", "enabled": true }, { "key": "PhonePrefix", "value": "007", "type": "text", "enabled": true } ] }, "description": "" }, "response": [] }, { "name": "Assistant/Countries", "event": [ { "listen": "test", "script": { "type": "text/javascript", "exec": [ "tests[\"Status code is 200\"] = responseCode.code === 200;", "tests[\"Response time is less than 200ms\"] = responseTime < 200;", "", "var expectedObj = {", " \"countryId\": 104,", " \"countryName\": \"Israel\",", " \"countryDesc\": \"State of Israel\",", " \"regionId\": 2,", " \"countryCode\": \"ISR\",", " \"countrySymbol\": \"IL\",", " \"numCode\": \"376\",", " \"phonePrefix\": \"972\"", " };", "", "var actualObj = JSON.parse(responseBody)[0];", "", "tests[\"Valid Data\"] =", " expectedObj.countryId === expectedObj.countryId &&", " expectedObj.countryName === expectedObj.countryName &&", " expectedObj.countryDesc === expectedObj.countryDesc &&", " expectedObj.regionId === expectedObj.regionId &&", " expectedObj.countryCode === expectedObj.countryCode &&", " expectedObj.countrySymbol === expectedObj.countrySymbol &&", " expectedObj.numCode === expectedObj.numCode &&", " expectedObj.phonePrefix === expectedObj.phonePrefix;", "", "", "", "" ] } } ], "request": { "url": "{{api_host_url}}/LDI/Assistant/Countries/IL", "method": "GET", "header": [ { "key": "Content-Type", "value": "application/json", "description": "" } ], "body": { "mode": "raw", "raw": "{\n\t\"FullName\" : \"Fan Mix\",\n \"Email\": \"test@emal.com\",\n \"Phone\" : \"1234567\",\n \"PhonePrefix\" : \"007\"\n}" }, "description": "" }, "response": [] }, { "name": "GetToken", "request": { "url": "{{api_host_url}}/LDI/Token/Knoks-Angular2", "method": "GET", "header": [], "body": {}, "description": "" }, "response": [] } ] }