{ "info": { "name": "My Project", "description": "Collection for testing APIs with assertions.", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "item": [ { "name": "APIMobile", "description": "", "item": [ { "name": "SubmitTimeSheet", "description": "", "event": [], "auth": {}, "request": { "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "", "type": "string" } ] }, "method": "POST", "body": { "mode": "raw" }, "header": [ { "key": "channel", "value": "mobile", "description": "", "type": "string" } ], "url": { "raw": "{{baseUrl}}/api/Financial/SubmitTimeSheet", "path": [ "api", "Financial", "SubmitTimeSheet" ], "host": [ "{{baseUrl}}" ], "query": [], "variable": [] } }, "response": [ { "name": "Success", "originalRequest": { "method": "POST", "header": [ { "key": "channel", "value": "mobile", "description": "", "disabled": false } ], "url": { "raw": "{{baseUrl}}/api/Financial/SubmitTimeSheet", "path": [ "api", "Financial", "SubmitTimeSheet" ], "host": [ "{{baseUrl}}" ], "query": [], "variable": [] }, "body": { "mode": "raw", "raw": "{\r\n\"UserID\": \"b9c04482-5707-4ac0-99ee-c8908966fe28\",\r\n\"TimeSheetID\": \"\",\r\n\"CrewSheetID\": \"3643ef5d-9896-40cd-b506-ee71e7e25e31\",\r\n\"CreatedTime\": \"2025-04-21T00:11:20-04:00\",\r\n\"TimeSheetDate\": \"2025-04-21T00:10:53-04:00\",\r\n\"GeneralNote\": \"\",\r\n\"ApprovalResponse\": \"\",\r\n\"ApprovalNote\": \"\",\r\n\"WorkCityID\": 22317,\r\n\"WorkLatitude\": 40.8987,\r\n\"WorkLongitude\": -77.4562,\r\n\"ChargedUnionID\": \"05a80355-9ca7-4a4c-8100-127528c71775\",\r\n\"ChargedUnionName\": \"IBEW Local 104\",\r\n\"ManualAssignSubmitToCompanyID\": \"28095d7a-b64a-4c95-bb0e-383ef6ec9981\",\r\n\"ManualAssignEventID\": \"\",\r\n\"ManualAssignSupervisorID\": \"\",\r\n\"ResourceTimesheet\": [\r\n{\r\n\"ResourceID\": \"c448be56-4aa4-4e74-9bf4-b3f9d3ec827f\",\r\n\"WorkStatusID\": 11,\r\n\"Hours\": 0.25,\r\n\"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n\"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n\"ClockInEffort\": 0,\r\n\"ClockInStartTime\": null,\r\n\"ClockInEndTime\": null\r\n},\r\n{\r\n\"ResourceID\": \"6a8d5658-f611-4eaf-b716-05bc2f5a6121\",\r\n\"WorkStatusID\": 11,\r\n\"Hours\": 0.25,\r\n\"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n\"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n\"ClockInEffort\": 0,\r\n\"ClockInStartTime\": null,\r\n\"ClockInEndTime\": null\r\n},\r\n{\r\n\"ResourceID\": \"775e20a2-84a0-4713-9f86-32e7e8ece8bf\",\r\n\"WorkStatusID\": 11,\r\n\"Hours\": 0.25,\r\n\"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n\"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n\"ClockInEffort\": 0,\r\n\"ClockInStartTime\": null,\r\n\"ClockInEndTime\": null\r\n},\r\n{\r\n\"ResourceID\": \"008fc115-12ce-4dda-80bd-e6335cec6286\",\r\n\"WorkStatusID\": 11,\r\n\"Hours\": 0.25,\r\n\"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n\"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n\"ClockInEffort\": 0,\r\n\"ClockInStartTime\": null,\r\n\"ClockInEndTime\": null\r\n},\r\n{\r\n\"ResourceID\": \"9a31ff78-d6cb-4fd7-8bf8-758246fa8c6e\",\r\n\"WorkStatusID\": 11,\r\n\"Hours\": 0.25,\r\n\"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n\"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n\"ClockInEffort\": 0,\r\n\"ClockInStartTime\": null,\r\n\"ClockInEndTime\": null\r\n},\r\n{\r\n\"ResourceID\": \"b730580a-bba0-425a-b3bb-42c45d2417b3\",\r\n\"WorkStatusID\": 11,\r\n\"Hours\": 0.25,\r\n\"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n\"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n\"ClockInEffort\": 0,\r\n\"ClockInStartTime\": null,\r\n\"ClockInEndTime\": null\r\n},\r\n{\r\n\"ResourceID\": \"cac1cb32-e501-47ab-810b-16a159ca5ce1\",\r\n\"WorkStatusID\": 11,\r\n\"Hours\": 0.25,\r\n\"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n\"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n\"ClockInEffort\": 0,\r\n\"ClockInStartTime\": null,\r\n\"ClockInEndTime\": null\r\n}\r\n],\r\n\"ResourceTimesheetDescription\": [],\r\n\"EquipmentTimeSheet\": [\r\n{\r\n\"EquipmentID\": \"a1cbbddb-b84c-4709-9e50-597642b01c9d\",\r\n\"WorkStatusID\": 11,\r\n\"Hours\": 0.25,\r\n\"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n\"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n\"ClockInEffort\": 0,\r\n\"ClockInStartTime\": null,\r\n\"ClockInEndTime\": null\r\n},\r\n{\r\n\"EquipmentID\": \"a95c2801-2a3f-41b7-af62-fce974964267\",\r\n\"WorkStatusID\": 11,\r\n\"Hours\": 0.25,\r\n\"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n\"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n\"ClockInEffort\": 0,\r\n\"ClockInStartTime\": null,\r\n\"ClockInEndTime\": null\r\n}\r\n],\r\n\"EquipmentTimeSheetDescription\": [],\r\n\"TrackedCoordinates\": []\r\n}" } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Length", "value": "164" }, { "key": "Content-Type", "value": "application/json; charset=utf-8" }, { "key": "Date", "value": "Tue, 22 Apr 2025 08:05:32 GMT" }, { "key": "Server", "value": "Microsoft-IIS/10.0" }, { "key": "Cache-Control", "value": "no-cache" }, { "key": "Content-Encoding", "value": "gzip" }, { "key": "Expires", "value": "-1" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Vary", "value": "Accept-Encoding" }, { "key": "X-AspNet-Version", "value": "4.0.30319" }, { "key": "X-Powered-By", "value": "ASP.NET" } ], "cookie": [], "body": "{\"MsgCode\":\"0000\",\"ErrorMsg\":\"\",\"Result\":\"\",\"TokenID\":\"\"}" }, { "name": "FailureToken", "originalRequest": { "method": "POST", "header": [ { "key": "channel", "value": "mobile", "description": "", "disabled": false } ], "url": { "raw": "{{baseUrl}}/api/Financial/SubmitTimeSheet", "path": [ "api", "Financial", "SubmitTimeSheet" ], "host": [ "{{baseUrl}}" ], "query": [], "variable": [] }, "body": { "mode": "raw", "raw": "{\r\n \"UserID\": \"b9c04482-5707-4ac0-99ee-c8908966fe28\",\r\n \"TimeSheetID\": \"\",\r\n \"CrewSheetID\": \"3643ef5d-9896-40cd-b506-ee71e7e25e31\",\r\n \"CreatedTime\": \"2025-04-21T00:11:20-04:00\",\r\n \"TimeSheetDate\": \"2025-04-21T00:10:53-04:00\",\r\n \"GeneralNote\": \"\",\r\n \"ApprovalResponse\": \"\",\r\n \"ApprovalNote\": \"\",\r\n \"WorkCityID\": 22317,\r\n \"WorkLatitude\": 40.8987,\r\n \"WorkLongitude\": -77.4562,\r\n \"ChargedUnionID\": \"05a80355-9ca7-4a4c-8100-127528c71775\",\r\n \"ChargedUnionName\": \"IBEW Local 104\",\r\n \"ManualAssignSubmitToCompanyID\": \"28095d7a-b64a-4c95-bb0e-383ef6ec9981\",\r\n \"ManualAssignEventID\": \"\",\r\n \"ManualAssignSupervisorID\": \"\",\r\n \"ResourceTimesheet\": [\r\n {\r\n \"ResourceID\": \"c448be56-4aa4-4e74-9bf4-b3f9d3ec827f\",\r\n \"WorkStatusID\": 11,\r\n \"Hours\": 0.25,\r\n \"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n \"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n \"ClockInEffort\": 0,\r\n \"ClockInStartTime\": null,\r\n \"ClockInEndTime\": null\r\n },\r\n {\r\n \"ResourceID\": \"6a8d5658-f611-4eaf-b716-05bc2f5a6121\",\r\n \"WorkStatusID\": 11,\r\n \"Hours\": 0.25,\r\n \"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n \"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n \"ClockInEffort\": 0,\r\n \"ClockInStartTime\": null,\r\n \"ClockInEndTime\": null\r\n },\r\n {\r\n \"ResourceID\": \"775e20a2-84a0-4713-9f86-32e7e8ece8bf\",\r\n \"WorkStatusID\": 11,\r\n \"Hours\": 0.25,\r\n \"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n \"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n \"ClockInEffort\": 0,\r\n \"ClockInStartTime\": null,\r\n \"ClockInEndTime\": null\r\n },\r\n {\r\n \"ResourceID\": \"008fc115-12ce-4dda-80bd-e6335cec6286\",\r\n \"WorkStatusID\": 11,\r\n \"Hours\": 0.25,\r\n \"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n \"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n \"ClockInEffort\": 0,\r\n \"ClockInStartTime\": null,\r\n \"ClockInEndTime\": null\r\n },\r\n {\r\n \"ResourceID\": \"9a31ff78-d6cb-4fd7-8bf8-758246fa8c6e\",\r\n \"WorkStatusID\": 11,\r\n \"Hours\": 0.25,\r\n \"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n \"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n \"ClockInEffort\": 0,\r\n \"ClockInStartTime\": null,\r\n \"ClockInEndTime\": null\r\n },\r\n {\r\n \"ResourceID\": \"b730580a-bba0-425a-b3bb-42c45d2417b3\",\r\n \"WorkStatusID\": 11,\r\n \"Hours\": 0.25,\r\n \"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n \"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n \"ClockInEffort\": 0,\r\n \"ClockInStartTime\": null,\r\n \"ClockInEndTime\": null\r\n },\r\n {\r\n \"ResourceID\": \"cac1cb32-e501-47ab-810b-16a159ca5ce1\",\r\n \"WorkStatusID\": 11,\r\n \"Hours\": 0.25,\r\n \"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n \"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n \"ClockInEffort\": 0,\r\n \"ClockInStartTime\": null,\r\n \"ClockInEndTime\": null\r\n }\r\n ],\r\n \"ResourceTimesheetDescription\": [],\r\n \"EquipmentTimeSheet\": [\r\n {\r\n \"EquipmentID\": \"a1cbbddb-b84c-4709-9e50-597642b01c9d\",\r\n \"WorkStatusID\": 11,\r\n \"Hours\": 0.25,\r\n \"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n \"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n \"ClockInEffort\": 0,\r\n \"ClockInStartTime\": null,\r\n \"ClockInEndTime\": null\r\n },\r\n {\r\n \"EquipmentID\": \"a95c2801-2a3f-41b7-af62-fce974964267\",\r\n \"WorkStatusID\": 11,\r\n \"Hours\": 0.25,\r\n \"StartTime\": \"2025-04-22T00:00:00-04:00\",\r\n \"EndTime\": \"2025-04-22T00:10:53-04:00\",\r\n \"ClockInEffort\": 0,\r\n \"ClockInStartTime\": null,\r\n \"ClockInEndTime\": null\r\n }\r\n ],\r\n \"EquipmentTimeSheetDescription\": [],\r\n \"TrackedCoordinates\": []\r\n}" } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Length", "value": "61" }, { "key": "Content-Type", "value": "application/json; charset=utf-8" }, { "key": "Date", "value": "Tue, 22 Apr 2025 08:11:21 GMT" }, { "key": "Server", "value": "Microsoft-IIS/10.0" }, { "key": "Cache-Control", "value": "no-cache" }, { "key": "Expires", "value": "-1" }, { "key": "Pragma", "value": "no-cache" }, { "key": "WWW-Authenticate", "value": "Bearer" }, { "key": "X-AspNet-Version", "value": "4.0.30319" }, { "key": "X-Powered-By", "value": "ASP.NET" } ], "cookie": [], "body": "{\"Message\":\"Authorization has been denied for this request.\"}", "event": [ { "listen": "test", "script": { "type": "text/javascript", "exec": [ "// Custom script: FAIL CASE", "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", "});", "pm.test(\"Message is error\", function () {", " var json = pm.response.json();", " pm.expect(json.message).to.eql(\"error\");", "});" ] } } ] } ], "protocolProfileBehavior": { "strictSSL": false, "followRedirects": true } } ] , "auth": {} } ], "variable": [], "event": [], "auth": {} }