resq/postman/Resq Mobile API - API Controller.postman_collection.json

1435 lines
No EOL
30 KiB
JSON
Executable file

{
"info": {
"_postman_id": "a7eece2c-4939-461c-8b01-6d2ec1020193",
"name": "Resq Mobile API - API Controller",
"description": "API call to register a mobile number",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
},
"item": [
{
"name": "[Normal] Register",
"event": [
{
"listen": "test",
"script": {
"id": "9170a06a-c4bd-4747-85c4-8f3d27b17984",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Register\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data).to.have.property(\"session_id\");",
" ",
" // get session id value",
" let session_id = jsonData.data.session_id;",
" ",
" // store the session_id value as a global variable. The session id is the api_key in calls requiring an api_key",
" ",
" pm.globals.set(\"api_key\", session_id);",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "phone_model",
"value": "{{phone_model}}",
"type": "text"
},
{
"key": "os_type",
"value": "{{os_type}}",
"type": "text"
},
{
"key": "os_version",
"value": "{{os_version}}",
"type": "text"
},
{
"key": "phone_id",
"value": "{{phone_id}}",
"type": "text"
}
]
},
"url": {
"raw": "{{resq_url}}/api/register",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"register"
]
}
},
"response": []
},
{
"name": "[Abnormal] Missing parameters",
"event": [
{
"listen": "test",
"script": {
"id": "2cf0b49e-cc34-4437-ae6f-9a5da1c45afa",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Missing all parameters\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"error\");",
" pm.expect(jsonData.error.message).to.include(\"Missing parameter\");",
" pm.expect(jsonData.data).to.be.empty;",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"url": {
"raw": "{{resq_url}}/api/register",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"register"
]
}
},
"response": []
},
{
"name": "[Normal] Confirm Number",
"event": [
{
"listen": "test",
"script": {
"id": "4a6c099e-3484-4047-83db-a29ab500f27a",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Confirm number\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "phone_number",
"value": "{{phone_number}}",
"type": "text"
},
{
"key": "api_key",
"value": "{{api_key}}",
"type": "text",
"disabled": true
}
]
},
"url": {
"raw": "{{resq_url}}/api/number_confirm?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"number_confirm"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Validate Code",
"event": [
{
"listen": "test",
"script": {
"id": "11118347-c2fd-466d-800c-82714070afab",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Validate Code\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "code",
"value": "{{code}}",
"type": "text"
}
]
},
"url": {
"raw": "{{resq_url}}/api/code_validate?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"code_validate"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Get Status",
"event": [
{
"listen": "test",
"script": {
"id": "dabc1451-e75d-46c6-b3fa-5992b62a065f",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Status of mobile session\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.status).to.eql(\"confirmed\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{resq_url}}/api/status?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"status"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Update Info",
"event": [
{
"listen": "test",
"script": {
"id": "27592b25-ba3d-4218-813f-3a9ab710fccc",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Update Info\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "first_name",
"value": "{{first_name}}",
"type": "text"
},
{
"key": "last_name",
"value": "{{last_name}}",
"type": "text"
}
]
},
"url": {
"raw": "{{resq_url}}/api/info?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"info"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Get Info",
"event": [
{
"listen": "test",
"script": {
"id": "24efd1b8-ad00-4cb0-beb5-85c014d8a09a",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Get Info\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.first_name).to.eql(\"Stiltzkin\");",
" pm.expect(jsonData.data.last_name).to.eql(\"Moogle\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{resq_url}}/api/info?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"info"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] List Vehicle Manufacturers",
"event": [
{
"listen": "test",
"script": {
"id": "86275f4c-dd2b-42c8-9ac2-c7d7a7d2edfe",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"List vehicle manufacturers\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.manufacturers).to.have.lengthOf(43);",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{resq_url}}/api/vehicle/mfgs?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"vehicle",
"mfgs"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] List Vehicle Makes",
"event": [
{
"listen": "test",
"script": {
"id": "74a802f4-f8ea-4059-a18a-206d29a50199",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"List Vehicle Makes\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.manufacturer.name).to.eql(\"VOLKSWAGEN\");",
" pm.expect(jsonData.data.makes).to.have.lengthOf(27);",
" pm.expect(jsonData.data.makes[0].make).to.eql(\"BEETLE 2013 - 2018\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{resq_url}}/api/vehicle/mfgs/{{mfg_id}}/makes?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"vehicle",
"mfgs",
"{{mfg_id}}",
"makes"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Add Vehicle",
"event": [
{
"listen": "test",
"script": {
"id": "efd6f228-c8d6-4e52-a9d1-fca7b5e3220e",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Add vehicle\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data).to.have.property(\"cv_id\");",
" ",
" // store customer vehicle id for update vehicle",
" let cv_id = jsonData.data.cv_id;",
" pm.globals.set(\"global_cv_id\", cv_id);",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "make_id",
"value": "{{make_id}}",
"type": "text"
},
{
"key": "name",
"value": "{{name}}",
"type": "text"
},
{
"key": "plate_num",
"value": "{{plate_num}}",
"type": "text"
},
{
"key": "model_year",
"value": "{{model_year}}",
"type": "text"
},
{
"key": "color",
"value": "{{color}}",
"type": "text"
},
{
"key": "condition",
"value": "{{condition}}",
"type": "text"
},
{
"key": "fuel_type",
"value": "{{fuel_type}}",
"type": "text"
}
]
},
"url": {
"raw": "{{resq_url}}/api/vehicles?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"vehicles"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Update Vehicle",
"event": [
{
"listen": "test",
"script": {
"id": "8cd334bb-4032-47f3-9dcd-8c893135ac7d",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Update vehicle\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.cv_id).to.eql(pm.globals.get(\"global_cv_id\"));",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "make_id",
"value": "{{make_id}}",
"type": "text"
},
{
"key": "name",
"value": "{{name}}",
"type": "text"
},
{
"key": "plate_num",
"value": "{{plate_num}}",
"type": "text"
},
{
"key": "model_year",
"value": "{{model_year}}",
"type": "text"
},
{
"key": "color",
"value": "{{color}}",
"type": "text"
},
{
"key": "condition",
"value": "{{condition}}",
"type": "text"
},
{
"key": "fuel_type",
"value": "{{fuel_type}}",
"type": "text"
},
{
"key": "wty_code",
"value": "{{wty_code}}",
"type": "text"
},
{
"key": "wty_expire",
"value": "{{wty_expire}}",
"type": "text"
},
{
"key": "is_motolite",
"value": "1",
"type": "text"
},
{
"key": "is_active",
"value": "1",
"type": "text"
}
]
},
"url": {
"raw": "{{resq_url}}/api/vehicles/{{global_cv_id}}?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"vehicles",
"{{global_cv_id}}"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] List Vehicles",
"event": [
{
"listen": "test",
"script": {
"id": "82efd001-0a54-4c45-b8b5-d996a197a3a6",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"List vehicles\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.vehicles.length).to.be.gt(0);",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{resq_url}}/api/vehicles?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"vehicles"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] List Promos",
"event": [
{
"listen": "test",
"script": {
"id": "5263af3d-5f82-4bef-9575-c0771e78fe1e",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"List promos\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.promos).to.have.lengthOf(9);",
" pm.expect(jsonData.data.promos[0].code).to.eql(\"EMPLOY\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{resq_url}}/api/promos?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"promos"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Get Compatible Batteries",
"event": [
{
"listen": "test",
"script": {
"id": "8d860fb0-7e8b-4ac9-b229-15df1ade3677",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Get compatible batteries\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.batteries[0].model_name).to.eql(\"GOLD\");",
" pm.expect(jsonData.data.batteries[0].size_name).to.eql(\"DIN55\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{resq_url}}/api/vehicles/{{make_id}}/compatible_batteries?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"vehicles",
"{{make_id}}",
"compatible_batteries"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Request Job Order",
"event": [
{
"listen": "test",
"script": {
"id": "004a6b74-d182-45c9-aaca-26eac31ef663",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Request job order\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.invoice.items[0].title).to.eql(\"GOLD DIN77\");",
" pm.expect(jsonData.data.invoice.items[0].qty).to.eql(1);",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "service_type",
"value": "{{service_type}}",
"type": "text"
},
{
"key": "cv_id",
"value": "{{global_cv_id}}",
"type": "text"
},
{
"key": "trade_in",
"value": "{{trade_in}}",
"type": "text"
},
{
"key": "long",
"value": "{{longitude}}",
"type": "text"
},
{
"key": "lat",
"value": "{{latitude}}",
"type": "text"
},
{
"key": "warranty",
"value": "{{warranty}}",
"type": "text"
},
{
"key": "mode_of_payment",
"value": "{{mode_of_payment}}",
"type": "text"
},
{
"key": "delivery_address",
"value": "{{delivery_address}}",
"type": "text"
},
{
"key": "delivery_instructions",
"value": "{{delivery_instructions}}",
"type": "text"
},
{
"key": "promo_id",
"value": "{{promo_id}}",
"type": "text"
},
{
"key": "batt_id",
"value": "{{batt_id}}",
"type": "text"
}
]
},
"url": {
"raw": "{{resq_url}}/api/job_order?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"job_order"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Get Estimate",
"event": [
{
"listen": "test",
"script": {
"id": "e1573c58-a141-4d97-8812-c1b50f261f32",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Your test name\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.total_price).to.eql(8014.29);",
" pm.expect(jsonData.data.items[0].title).to.eql(\"GOLD DIN77\");",
" pm.expect(jsonData.data.items[0].qty).to.eql(1);",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "service_type",
"value": "{{service_type}}",
"type": "text"
},
{
"key": "cv_id",
"value": "{{global_cv_id}}",
"type": "text"
},
{
"key": "trade_in",
"value": "{{trade_in}}",
"type": "text"
},
{
"key": "promo_id",
"value": "{{promo_id}}",
"type": "text"
},
{
"key": "batt_id",
"value": "{{batt_id}}",
"type": "text"
}
]
},
"url": {
"raw": "{{resq_url}}/api/estimate?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"estimate"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] GetOngoing Job Order",
"event": [
{
"listen": "test",
"script": {
"id": "7a7496f9-8ec7-4912-9887-55fda6e7c1c3",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Get ongoing job orders\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.has_ongoing).to.eql(true);",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{resq_url}}/api/job_order/ongoing?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"job_order",
"ongoing"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Get Rider Status - Job Order Pending",
"event": [
{
"listen": "test",
"script": {
"id": "f12508f6-cd9f-443b-ae56-835d4e913e55",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Get rider status\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.service_type).to.eql(\"battery_new\");",
" pm.expect(jsonData.data.status).to.eql(\"outlet_assign\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{resq_url}}/api/rider?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"rider"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Get Rider Status - Job Order Rider Assign",
"event": [
{
"listen": "test",
"script": {
"id": "f12508f6-cd9f-443b-ae56-835d4e913e55",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Get rider status\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
" pm.expect(jsonData.data.service_type).to.eql(\"battery_new\");",
" pm.expect(jsonData.data.status).to.eql(\"rider_assign\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{resq_url}}/api/rider?api_key={{preset_api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"rider"
],
"query": [
{
"key": "api_key",
"value": "{{preset_api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Privacy Settings",
"event": [
{
"listen": "test",
"script": {
"id": "080cb4ae-2e6a-4c41-a1a1-1f5993fb1703",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"pm.test(\"Privacy settings\", function () {",
" var jsonData = pm.response.json();",
" pm.expect(jsonData.error.status).to.eql(\"success\");",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "priv_third_party",
"value": "true",
"type": "text"
}
]
},
"url": {
"raw": "{{resq_url}}/api/privacy?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"privacy"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
},
{
"name": "[Normal] Activate Warranty",
"event": [
{
"listen": "test",
"script": {
"id": "4644fedd-befd-4d63-bf49-118ae368e690",
"exec": [
"pm.test(\"Status code is 200\", function () {",
" pm.response.to.have.status(200);",
"});",
"",
"//pm.test(\"Activate warranty\", function () {",
"// var jsonData = pm.response.json();",
"// pm.expect(jsonData.error.status).to.eql(\"success\");",
"//});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "plate_number",
"value": "{{plate_num}}",
"type": "text"
}
]
},
"url": {
"raw": "{{resq_url}}/api/activate_warranty?api_key={{api_key}}",
"host": [
"{{resq_url}}"
],
"path": [
"api",
"activate_warranty"
],
"query": [
{
"key": "api_key",
"value": "{{api_key}}"
}
]
}
},
"response": []
}
],
"event": [
{
"listen": "prerequest",
"script": {
"id": "2d197aae-8a0c-410b-b188-4f788959d2c2",
"type": "text/javascript",
"exec": [
""
]
}
},
{
"listen": "test",
"script": {
"id": "050072f2-bd10-4001-a44f-3e486904a34e",
"type": "text/javascript",
"exec": [
""
]
}
}
],
"variable": [
{
"id": "167a69fc-9d8e-4686-9982-abfb54e85074",
"key": "resq_url",
"value": "resq.local",
"type": "string",
"disabled": true
},
{
"id": "68e04044-0232-49c0-bfd0-708b6ada2ac6",
"key": "phone_model",
"value": "iPhone8",
"type": "string"
},
{
"id": "8db9dac2-5e1c-4603-97f0-10d1eb1b4a81",
"key": "os_type",
"value": "IOS",
"type": "string"
},
{
"id": "34a07c40-14e3-4fcc-abb5-0151bf753bb1",
"key": "os_version",
"value": "11.4",
"type": "string"
},
{
"id": "b1571266-c924-43bc-baa6-1a689e1697a3",
"key": "phone_id",
"value": "11376660-F8BF-46ED-B30A-EF3F361EE223",
"type": "string"
},
{
"id": "4f3f1213-63ad-486e-a15b-d6e8feed0c45",
"key": "phone_number",
"value": "9221111111",
"type": "string"
},
{
"id": "ef69687c-18b7-4685-9df6-e36d43129694",
"key": "first_name",
"value": "Stiltzkin",
"type": "string"
},
{
"id": "e334a942-9c38-4b1e-ac27-6f202bc9e0a8",
"key": "last_name",
"value": "Moogle",
"type": "string"
},
{
"id": "16e39c37-0017-4bdb-a8ef-cbca36559674",
"key": "mfg_id",
"value": "1435",
"type": "string"
},
{
"id": "b3eebff1-510c-4f38-91f8-c28f0307cb5f",
"key": "make_id",
"value": "22043",
"type": "string"
},
{
"id": "9dba5a02-9235-4535-bc6f-33f42b6ca88e",
"key": "name",
"value": "Beetle 1.2 TSI MT (Gas)",
"type": "string"
},
{
"id": "516a73e2-02bd-4f1f-93d1-a4d2f90d5068",
"key": "plate_num",
"value": "MGL1234",
"type": "string"
},
{
"id": "839c1326-0855-47d6-9cb1-82a46e510c3b",
"key": "model_year",
"value": "2016",
"type": "string"
},
{
"id": "cdcf76b4-4a55-4d1f-a9f1-1ec750123a49",
"key": "color",
"value": "White",
"type": "string"
},
{
"id": "93f2699d-36e5-4434-b161-a6106e4856c4",
"key": "condition",
"value": "Brand New",
"type": "string"
},
{
"id": "30b08c7f-44c8-4e1c-9d71-29b7429ce235",
"key": "fuel_type",
"value": "Gas",
"type": "string"
},
{
"id": "13d5a51b-04bf-422c-bc15-e49d51b0db40",
"key": "wty_code",
"value": "MKUP0123456",
"type": "string"
},
{
"id": "67b34475-18ec-4363-9191-52292c6ffade",
"key": "wty_expire",
"value": "20201125",
"type": "string"
},
{
"id": "ee65965a-d81f-4f2f-9914-14d78c9a902f",
"key": "service_type",
"value": "battery_new",
"type": "string"
},
{
"id": "c7d9df58-1734-479e-97cf-861aa531f6fe",
"key": "trade_in",
"value": "MOTOLITE",
"type": "string"
},
{
"id": "a3bac62f-397c-4675-b3bc-bd25db55df5b",
"key": "longitude",
"value": "121.018039",
"type": "string"
},
{
"id": "b00513bc-65dd-4db5-95d4-2891553f8e77",
"key": "latitude",
"value": "14.606807",
"type": "string"
},
{
"id": "d1cdd86f-885c-44aa-9987-70e74df6bf73",
"key": "warranty",
"value": "private",
"type": "string"
},
{
"id": "22479270-44c9-4169-acb0-40dbaec1a846",
"key": "mode_of_payment",
"value": "CASH",
"type": "string"
},
{
"id": "bc13ae82-5efa-4d2a-8791-a5811ea5bf3a",
"key": "delivery_address",
"value": "#123 Moogle Drive",
"type": "string"
},
{
"id": "dd62622c-c609-4cdc-bddb-aa45bb53400a",
"key": "delivery_instructions",
"value": "Look for the red bon-bon",
"type": "string"
},
{
"id": "fafac17b-707a-48c5-a8ba-c3780e8925bb",
"key": "promo_id",
"value": "1",
"type": "string"
},
{
"id": "dfa0051a-e129-4e56-a424-3ef8f46a10d0",
"key": "code",
"value": "123456",
"type": "string"
},
{
"id": "cc83a9a4-c34b-4168-9493-225e7c93b1c8",
"key": "batt_id",
"value": "1050",
"type": "string"
},
{
"id": "2ae16b4a-bef8-47dd-a584-b0450d82381d",
"key": "cv_id",
"value": "2",
"type": "string",
"disabled": true
},
{
"id": "ec6d34f3-44bc-43ba-8c8c-16b76ea00353",
"key": "preset_api_key",
"value": "5d427428b1541",
"type": "string"
}
]
}