{"info":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","description":"<html><head></head><body><p>API web services for integrating with NVMS, Inc.</p>\n<p>Complete collection covering all Exchange controller endpoints.</p>\n<p>Usage:</p>\n<ol>\n<li><p>Set the <code>baseUrl</code> collection variable to the API host.</p>\n</li>\n<li><p>Run the request in the Authentication folder with your credentials — the access token is saved to the <code>token</code> collection variable automatically.</p>\n</li>\n<li><p>All Exchange requests use that token via collection-level Bearer auth.</p>\n</li>\n</ol>\n<p>All endpoints return an NVMSAppResponse envelope: { code, status (Success/NoRecords/Error), message, results, ResultReference[], errors[] }. A 200 response does not guarantee business success — check the <code>status</code> field.</p>\n<p>Contact Support:<br>Name: NVMS, Inc.<br>Email: <a href=\"https://mailto:support@nvms.com\">support@nvms.com</a></p>\n<p><strong>Production URL:</strong> <a href=\"https://api.nvms.com\"><b>https://api.nvms.com</b></a></p>\n<p><strong>Sandbox URL:</strong> <a href=\"https://sandbox.nvms.com\"><b>https://sandbox.nvms.com</b></a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"7428775","collectionId":"861e0dce-29b4-46c0-ac4c-881750239164","publishedId":"2sBY4PNKZb","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"283046","highlight":"2147B1"},"publishDate":"2026-07-17T13:42:46.000Z"},"item":[{"name":"Authentication","item":[{"name":"Get access token (password grant)","event":[{"listen":"test","script":{"exec":["if (pm.response.code === 200) {","    var body = pm.response.json();","    if (body.access_token) {","        pm.collectionVariables.set('token', body.access_token);","        console.log('Token saved to collection variable.');","    }","}"],"type":"text/javascript","id":"5c5c06c4-0fd8-435f-b677-672111d1937a"}}],"id":"2c037df4-5bcd-45fa-84e7-0ae20e602ab6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"grant_type\": \"password\",\n  \"username\": \"<your username>\",\n  \"password\": \"<your password>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/services/token","description":"<p>Obtain an OAuth 2.0 bearer token. On success the access_token is automatically saved to the collection <code>token</code> variable used by all other requests. An authorization_code grant (client_id, client_secret, code) is also supported. <strong>NOT NEEDED FOR REGULAR WEB SERVICE AUTH - FOR FANNIE MAE ONLY</strong></p>\n","urlObject":{"path":["services","token"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c037df4-5bcd-45fa-84e7-0ae20e602ab6"}],"id":"59ee468e-f497-4481-b052-f679e7253a3e","description":"<p>Token issuance (services controller). Run this first.</p>\n","_postman_id":"59ee468e-f497-4481-b052-f679e7253a3e","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}}},{"name":"Order Submission","item":[{"name":"NewOrders - Submit inspection order(s)","id":"8914f2a5-5558-4d6b-90ab-ebb8b0ce9331","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"[\n  {\n    \"FileNumber\": \"TEST1234\",\n    \"PropAddress\": \"123 Main Street\",\n    \"PropCity\": \"Anytown\",\n    \"PropState\": \"VA\",\n    \"PropZip\": \"20112\",\n    \"PropOwner\": \"John Doe\",\n    \"PropDesc\": \"Single family residence\",\n    \"Services\": \"<service name/code from ClientServices>\",\n    \"UserID\": 9283,\n    \"PONumber\": \"PO-001\",\n    \"dbaName\": \"Branch or DBA name\",\n    \"AccContact\": \"Access contact name\",\n    \"AccMobile\": \"555-555-1234\",\n    \"AccHome\": \"555-555-5678\",\n    \"AccWork\": \"555-555-9012\",\n    \"AccEmail\": \"contact@example.com\",\n    \"CallbackReference\": \"Your callback reference\",\n    \"Notes\": \"Order notes\",\n    \"ReportHTML\": \"\"\n  }\n]","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/NewOrders","description":"<p>Submit one or more new inspection orders (JSON array — batch supported). Each created order is returned in ResultReference with FileNumber, OrderID, and Link.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","NewOrders"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"8914f2a5-5558-4d6b-90ab-ebb8b0ce9331"},{"name":"NewDrawOrder - Submit draw order(s)","id":"91f682d7-45ea-442b-9fb4-da61515c9150","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"[\n  {\n    \"FileNumber\": \"TEST1234\",\n    \"PropAddress\": \"123 Main Street\",\n    \"PropCity\": \"Anytown\",\n    \"PropState\": \"VA\",\n    \"PropZip\": \"20112\",\n    \"PropOwner\": \"John Doe\",\n    \"PropDesc\": \"Single family residence\",\n    \"Services\": \"<service name/code from ClientServices>\",\n    \"UserID\": 9283,\n    \"PONumber\": \"PO-001\",\n    \"dbaName\": \"Branch or DBA name\",\n    \"AccContact\": \"Access contact name\",\n    \"AccMobile\": \"555-555-1234\",\n    \"AccHome\": \"555-555-5678\",\n    \"AccWork\": \"555-555-9012\",\n    \"AccEmail\": \"contact@example.com\",\n    \"CallbackReference\": \"Your callback reference\",\n    \"Notes\": \"Order notes\",\n    \"ReportHTML\": \"\",\n    \"DrawItemsList\": [\n      {\n            \"DrawReference\": \"121\",\n            \"DrawItem\": \"Contingency\",\n            \"DrawDescription\": \"Contingency\",\n            \"DrawBudget\": 500\n        },\n        {\n            \"DrawReference\": \"122\",\n            \"DrawItem\": \"Division_22\",\n            \"DrawDescription\": \"Test 2\",\n            \"DrawBudget\": 600\n        },\n        {\n            \"DrawReference\": \"123\",\n            \"DrawItem\": \"Division_21\",\n            \"DrawDescription\": \"Test 3\",\n            \"DrawBudget\": 700\n        }\n    ],\n    \"DocumentsList\": [\n\t\t\t{\n\t\t\t\t\"DocumentName\": \"testdocument.pdf\",\n\t\t\t\t\"DocumentType\": \"pdf\",\n\t\t\t\t\"DocumentNotes\": \"some test notes about this document\",\n\t\t\t\t\"Document\": \"JVBERi0xLjQKJcfsj6I... [Base64]\"\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"DocumentName\": \"testdocument2.pdf\",\n\t\t\t\t\"DocumentType\": \"PDF\",\n\t\t\t\t\"DocumentNotes\": \"some test notes about this document again\",\n\t\t\t\t\"Document\": \"JVBERi0xLjYNJeLjz9MN...[Base64]\"\n\t\t\t}\n\t\t]\n  }\n]","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/NewDrawOrder","description":"<p>Submit one or more new draw orders. Same body as NewOrders plus a DrawItemsList array per order. DocumentsList array is optional. If you don't wish to upload documents, just leave this out of the POST body.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","NewDrawOrder"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"91f682d7-45ea-442b-9fb4-da61515c9150"},{"name":"NewCTCOrder - Submit CTC order(s)","id":"1720095f-47e6-425b-a0be-d012d3aeb3c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"FileNumber\": \"CTC123456ABCDEF\",\n\t\t\"PropOwner\": \"Entity of Avrekh Fayzakov\",\n\t\t\"PropAddress\": \"837 East 49th St\",\n\t\t\"PropCity\": \"Brooklyn\",\n\t\t\"PropState\": \"NY\",\n\t\t\"PropZip\": \"11203\",\n\t\t\"UserID\": 61166,\n\t\t\"dbaName\": \"States Capital LLC\",\n\t\t\"AccContact\": \"Avi Alishaev\",\n\t\t\"AccMobile\": \"7035551212\",\n\t\t\"AccEmail\": \" test@gmail.com\",\n\t\t\"CallbackReference\": \"https://mysite.com/webhook?id=67b76ffbce666300062540cb\",\n\t\t\"Notes\": \"Please share the link to me\",\n\t\t\"Services\": \"8305\",\n\t\t\"CTCDetailsList\": [\n            {\n\t\t\t\t\"FieldName\": \"CLOSETS\",\n\t\t\t\t\"Description\": \"CLOSETS\",\n\t\t\t\t\"Notes\": \"\",\n\t\t\t\t\"Dimensions\": \"\",\n\t\t\t\t\"BudgetEstimate\": 8000.0\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"FieldName\": \"DESIGNER-STAGING\",\n\t\t\t\t\"Description\": \"DESIGNER/STAGING\",\n\t\t\t\t\"Notes\": \"\",\n\t\t\t\t\"Dimensions\": \"\",\n\t\t\t\t\"BudgetEstimate\": 11350.0\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"FieldName\": \"ARCHITECT\",\n\t\t\t\t\"Description\": \"ARCHITECT\",\n\t\t\t\t\"Notes\": \"\",\n\t\t\t\t\"Dimensions\": \"\",\n\t\t\t\t\"BudgetEstimate\": 10200.0\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"FieldName\": \"SURVEY\",\n\t\t\t\t\"Description\": \"SURVEY\",\n\t\t\t\t\"Notes\": \"\",\n\t\t\t\t\"Dimensions\": \"\",\n\t\t\t\t\"BudgetEstimate\": 850.0\n\t\t\t}\n        ],\n\t\t\"DocumentsList\": [\n\t\t\t{\n\t\t\t\t\"DocumentName\": \"testdocument.pdf\",\n\t\t\t\t\"DocumentType\": \"pdf\",\n\t\t\t\t\"DocumentNotes\": \"some test notes about this document\",\n\t\t\t\t\"Document\": \"JVBERi0xLjQKJcfsj6I... [Base64]\"\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"DocumentName\": \"testdocument2.pdf\",\n\t\t\t\t\"DocumentType\": \"PDF\",\n\t\t\t\t\"DocumentNotes\": \"some test notes about this document again\",\n\t\t\t\t\"Document\": \"JVBERi0xLjYNJeLjz9MN...[Base64]\"\n\t\t\t}\n\t\t]\n\t\t\n\t}\n]","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/NewCTCOrder","description":"<p>Submit one or more new CTC orders. Same body shape as NewOrders. DocumentsList array is optional. If you don't wish to upload documents, just leave this out of the POST body.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","NewCTCOrder"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"1720095f-47e6-425b-a0be-d012d3aeb3c8"},{"name":"NewDocumentOrder - Submit document order(s)","id":"79b06c33-78ff-47e2-bbb3-3c61c45a361c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"[\n  {\n    \"FileNumber\": \"TEST1234\",\n    \"PropAddress\": \"123 Main Street\",\n    \"PropCity\": \"Anytown\",\n    \"PropState\": \"VA\",\n    \"PropZip\": \"20112\",\n    \"PropOwner\": \"John Doe\",\n    \"PropDesc\": \"Single family residence\",\n    \"Services\": \"<service name/code from ClientServices>\",\n    \"UserID\": 9283,\n    \"PONumber\": \"PO-001\",\n    \"dbaName\": \"Branch or DBA name\",\n    \"AccContact\": \"Access contact name\",\n    \"AccMobile\": \"555-555-1234\",\n    \"AccHome\": \"555-555-5678\",\n    \"AccWork\": \"555-555-9012\",\n    \"AccEmail\": \"contact@example.com\",\n    \"CallbackReference\": \"Your callback reference\",\n    \"Notes\": \"Order notes\",\n    \"ReportHTML\": \"\",\n    \"DocumentsList\": [\n\t\t\t{\n\t\t\t\t\"DocumentName\": \"testdocument.pdf\",\n\t\t\t\t\"DocumentType\": \"pdf\",\n\t\t\t\t\"DocumentNotes\": \"some test notes about this document\",\n\t\t\t\t\"Document\": \"JVBERi0xLjQKJcfsj6I... [Base64]\"\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"DocumentName\": \"testdocument2.pdf\",\n\t\t\t\t\"DocumentType\": \"PDF\",\n\t\t\t\t\"DocumentNotes\": \"some test notes about this document again\",\n\t\t\t\t\"Document\": \"JVBERi0xLjYNJeLjz9MN...[Base64]\"\n\t\t\t}\n\t\t]\n  }\n]","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/NewDocumentOrder","description":"<p>Submit one or more new document orders. Same body shape as NewOrders.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","NewDocumentOrder"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"79b06c33-78ff-47e2-bbb3-3c61c45a361c"}],"id":"1702c096-4b42-4f59-a45d-3fd59aabbb37","description":"<p>Batch-capable order submission endpoints. All accept a JSON array of order objects.</p>\n","_postman_id":"1702c096-4b42-4f59-a45d-3fd59aabbb37","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}}},{"name":"Account Lookups","item":[{"name":"ClientServices - List account services","id":"7fc2802e-ea76-488c-8639-296ca566389b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://your-nvms-host/exchange/ClientServices","description":"<p>List the services currently available on your account. No parameters. Results returned in the <code>results</code> field.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","ClientServices"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"7fc2802e-ea76-488c-8639-296ca566389b"},{"name":"ClientUsers - List account users","id":"dae2856b-0c60-416b-bc81-38b074759ba7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://your-nvms-host/exchange/ClientUsers","description":"<p>List the users on your client account — the source of valid UserID values for order submission. No parameters.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","ClientUsers"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"dae2856b-0c60-416b-bc81-38b074759ba7"},{"name":"OpenJobList - List open jobs","id":"28a7ecac-4610-4c3d-841b-826df5032b48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://your-nvms-host/exchange/OpenJobList","description":"<p>List all currently open jobs on your account. No parameters.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","OpenJobList"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"28a7ecac-4610-4c3d-841b-826df5032b48"}],"id":"42142f1e-5632-4638-acee-b350ab194899","_postman_id":"42142f1e-5632-4638-acee-b350ab194899","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}}},{"name":"Order Status & Query","item":[{"name":"SingleOrderStatus - Single order status","id":"4477aff9-ade5-4e39-a587-0a412518d5c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383,\n  \"FileNumber\": \"TEST1234\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/SingleOrderStatus","description":"<p>Get the status of a single order. Pass an NVMSJobID or a FileNumber to search. (At least one value is required - NVMSJobID is preferred)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","SingleOrderStatus"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"4477aff9-ade5-4e39-a587-0a412518d5c4"},{"name":"LineItemOrderStatus - Line-item order status","id":"d4adb018-1c65-41d3-9428-5400bb4e0823","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383,\n  \"FileNumber\": \"TEST1234\",\n  \"PONumber\": \"PO-001\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/LineItemOrderStatus","description":"<p>Get order status at the line-item level. Reads NVMSJobID, FileNumber, PONumber.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","LineItemOrderStatus"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"d4adb018-1c65-41d3-9428-5400bb4e0823"},{"name":"OrderReport - Order details with photos","id":"160fb54f-3886-4e02-84e0-ad45128f05ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383,\n  \"LineItemID\": 0,\n  \"FileNumber\": \"TEST1234\",\n  \"PONumber\": \"PO-001\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/OrderReport","description":"<p>Get full order details (report data with photo references). Reads NVMSJobID, LineItemID, FileNumber, PONumber. (At least one value is required - NVMSJobID is preferred)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","OrderReport"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"160fb54f-3886-4e02-84e0-ad45128f05ce"},{"name":"ReportPDF - Order report as PDF","id":"5fac3eb3-2c40-4c60-ab9e-56b87786bae4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383,\n  \"LineItemID\": 0,\n  \"FileNumber\": \"TEST1234\",\n  \"PONumber\": \"PO-001\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/ReportPDF","description":"<p>Retrieve the completed order report as a PDF document. Reads NVMSJobID, LineItemID, FileNumber, PONumber. (At least one value is required - NVMSJobID is preferred)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","ReportPDF"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"5fac3eb3-2c40-4c60-ab9e-56b87786bae4"},{"name":"ReportPhotos - Order photo attachments","id":"0101d9bf-5645-4d23-aa68-eb36cd632052","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383,\n  \"LineItemID\": 0,\n  \"FileNumber\": \"TEST1234\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/ReportPhotos","description":"<p>Retrieve all photo attachments for an order. Reads NVMSJobID, LineItemID, FileNumber.</p>\n<p>(At least one value is required - NVMSJobID is preferred)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","ReportPhotos"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"0101d9bf-5645-4d23-aa68-eb36cd632052"},{"name":"CollectionData - Raw inspection collection data","id":"8754c568-cc4d-46ed-a59a-8264307e9ddc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383,\n  \"LineItemID\": 0,\n  \"FileNumber\": \"TEST1234\",\n  \"PONumber\": \"PO-001\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/CollectionData","description":"<p>Retrieve raw inspection collection data for an order. Reads NVMSJobID, LineItemID, FileNumber, PONumber. (At least one value is required - NVMSJobID is preferred)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","CollectionData"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"8754c568-cc4d-46ed-a59a-8264307e9ddc"},{"name":"ShippingAddressList - Shipping addresses","id":"5bed20dd-f902-4e12-89e6-7c2af76f257c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383,\n  \"FileNumber\": \"TEST1234\",\n  \"ByDate\": \"2026-07-01\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/ShippingAddressList","description":"<p>Retrieve shipping addresses. Reads NVMSJobID, FileNumber, ByDate. (At least one value is required - NVMSJobID is preferred)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","ShippingAddressList"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"5bed20dd-f902-4e12-89e6-7c2af76f257c"}],"id":"f1dbe435-fb75-4b69-b285-c63f9f8e1234","description":"<p>Query endpoints. All accept a StatusRequest JSON object; only the listed fields are read by each endpoint.</p>\n","_postman_id":"f1dbe435-fb75-4b69-b285-c63f9f8e1234","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}}},{"name":"Draw Orders","item":[{"name":"DrawItems - Draw line items","id":"ffe240d8-44df-4330-983f-4a7fae5cb266","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/DrawItems","description":"<p>Retrieve the draw line items for a draw order. Reads NVMSJobID.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","DrawItems"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"ffe240d8-44df-4330-983f-4a7fae5cb266"},{"name":"FullDrawExport - Full draw export","id":"a0a63eb4-399c-4a92-9405-7a41a10e7e3c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/FullDrawExport","description":"<p>Retrieve a full export of a draw order. Reads NVMSJobID.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","FullDrawExport"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"a0a63eb4-399c-4a92-9405-7a41a10e7e3c"}],"id":"6cec6e33-878c-4e6e-b320-b8ed7106bf7b","_postman_id":"6cec6e33-878c-4e6e-b320-b8ed7106bf7b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}}},{"name":"Job Notes","item":[{"name":"ClientJobNotes - List job notes","id":"916aab2c-3a5d-40cf-9016-bde33e149637","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383,\n  \"FileNumber\": \"TEST1234\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/ClientJobNotes","description":"<p>Get the list of job notes for an order. Pass an NVMSJobID or FileNumber to search.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","ClientJobNotes"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"916aab2c-3a5d-40cf-9016-bde33e149637"},{"name":"SubmitJobNote - Add a job note","id":"0ac9903a-7134-45bf-9535-3f6936e0cc98","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383,\n  \"FileNumber\": \"TEST1234\",\n  \"JobNote\": \"Please call before visiting.\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/SubmitJobNote","description":"<p>Add a note to an existing order. Reads FileNumber, NVMSJobID, JobNote.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","SubmitJobNote"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"0ac9903a-7134-45bf-9535-3f6936e0cc98"}],"id":"03b511e5-8a2c-497c-91ff-bf5b545f8c61","_postman_id":"03b511e5-8a2c-497c-91ff-bf5b545f8c61","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}}},{"name":"Cancellation","item":[{"name":"CancelOrder - Cancel by NVMS job ID","id":"4994d81c-aeaf-4b59-92ac-6db48782e24e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"NVMSJobID\": 298383,\n  \"CancelNote\": \"Order no longer needed\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/CancelOrder","description":"<p>Request cancellation of an order by NVMS job ID. Reads NVMSJobID, CancelNote. This method will send a cancellation request. It doesn't immediately cancel and order.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","CancelOrder"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"4994d81c-aeaf-4b59-92ac-6db48782e24e"},{"name":"CancelOrderFilenumber - Cancel by file number","id":"d8a6d7af-f1b8-4068-b4e7-5ae4299dbcf0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"FileNumber\": \"TEST1234\",\n  \"CancelNote\": \"Order no longer needed\"\n}","options":{"raw":{"language":"json"}}},"url":"https://your-nvms-host/exchange/CancelOrderFilenumber","description":"<p>Request cancellation of an order by file number. Reads FileNumber, CancelNote. This method will send a cancellation request. It doesn't immediately cancel and order.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}},"urlObject":{"path":["exchange","CancelOrderFilenumber"],"host":["https://your-nvms-host"],"query":[],"variable":[]}},"response":[],"_postman_id":"d8a6d7af-f1b8-4068-b4e7-5ae4299dbcf0"}],"id":"3206b4cb-93db-42dc-a8d0-c1717a9528fc","_postman_id":"3206b4cb-93db-42dc-a8d0-c1717a9528fc","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"861e0dce-29b4-46c0-ac4c-881750239164","id":"861e0dce-29b4-46c0-ac4c-881750239164","name":"NVMS Exchange (REST) v2","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]}},"event":[{"listen":"prerequest","script":{"id":"990e0a5b-1c79-4cd4-b7e6-479f822ee45f","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"6bfdca35-9779-4ffe-bff3-e629d72f668c","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://your-nvms-host"},{"key":"token","value":""}]}