{"info":{"_postman_id":"f3e5cb0f-4387-40eb-b3eb-83221e809ba1","name":"Ecotrak External API","description":"<html><head></head><body><h2 id=\"introduction\">Introduction</h2>\n<p>Welcome to the API demos workspace. This workspace contains Postman collections that you can quickly demo and share our APIs with consumers.</p>\n<p>Become a watcher to become notfied of new changes!</p>\n<h2 id=\"🚀-getting-started-with-this-workspace\">🚀 Getting started with this workspace</h2>\n<p>In this workspace, you'll find two types of Postman collections that help our customers understand and consume our APIs.</p>\n<h5 id=\"reference-collections\"><strong>Reference</strong> collections</h5>\n<p>These collections contain all the requests and documentation associated with that API. Please share this with customers to provide a comprehensive overview of our APIs and how to use them.</p>\n<h5 id=\"blueprint-and-workflow-collections\"><strong>Blueprint</strong> and <strong>workflow</strong> collections</h5>\n<p>These collections illustrate real-life use cases where our APIs can be used. Please use these to demo our API capabilities to consumers.</p>\n<h5 id=\"environments\"><strong>Environments</strong></h5>\n<p>Environments are set up to manage variables like base URLs, API keys, and tokens whose values you can change depending on the context of your work (e.g., development, staging, production).</p>\n<h2 id=\"⭐️-best-practices\"><strong>⭐️</strong> Best practices</h2>\n<p>Here are some best practices to follow when you demo and share APIs with customers:</p>\n<ul>\n<li><p>Ensure that no API keys are exposed during the demo. Always use <a href=\"https://learning.postman.com/docs/sending-requests/managing-environments/\">environment variables</a> for authentication.</p>\n</li>\n<li><p>When sharing environments with customers, ensure it doesn't contain any API keys.</p>\n</li>\n<li><p>If you need to share the same collection with customers repeatedly, consider sharing it using a <a href=\"https://learning.postman.com/docs/collaborating-in-postman/using-workspaces/public-workspaces/\">public workspace</a>. Alternatively, you can <a href=\"https://learning.postman.com/docs/getting-started/importing-and-exporting-data/#exporting-postman-data\">export and share</a> collections and environments.</p>\n</li>\n<li><p>You can use the <a href=\"https://learning.postman.com/docs/sending-requests/visualizer/\">Postman visualizer</a> to demo key request responses.</p>\n</li>\n</ul>\n<h2 id=\"🛟-help-and-support\">🛟 Help and support</h2>\n<p>If you have any questions or suggestions, please don't hesitate to reach out to your manager.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"19394488","collectionId":"f3e5cb0f-4387-40eb-b3eb-83221e809ba1","publishedId":"2sAYk8u3FF","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"154F6F"},"publishDate":"2025-07-08T18:19:58.000Z"},"item":[{"name":"Customer","item":[{"name":"Authentication","item":[{"name":"Login","id":"5e34407d-2c53-4283-8ea1-529c7fd32378","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text"},{"key":"client_id","value":"<YOUR CLIENT ID>","type":"text"},{"key":"client_secret","value":"<YOUR CLIENT SECRET>","type":"text"}]},"url":"https://auth.ecotrak.com/oauth2/token","description":"<p><strong>Using Client Credentials flow to retrieve an access token.</strong></p>\n<p>This page will give you an overview of OAuth 2.0 and specifically client_credential flow. The Client Credentials flow is recommended for use in machine-to-machine authentication. Your application will need to securely store it’s Client ID and Secret and pass those in exchange for an access token. At a high-level, the flow only has two steps:</p>\n<ul>\n<li><p>Your application passes its client credentials to your Ecotrak authorization server.</p>\n</li>\n<li><p>If the credentials are accurate, Ecotrak responds with an access token.</p>\n</li>\n</ul>\n<p>Your Client Application will need to have its client ID and secret stored in a secure manner. Contact Ecotrak's customer support to retrieve your client ID and secret. These are then passed via curl --user flag separated by a colon in the request to Ecotrak's authorization server /token endpoint</p>\n<p><strong>Using the access token to make a request to an Ecotrak endpoint.</strong></p>\n<p>Applications use unexpired access tokens to make resource requests to the Ecotrak API on the user’s behalf. Access tokens are required for all resource requests, and can be included by specifying the Authorization: Bearer #{access_token} header. For instance, using <a href=\"https://httpie.org/#installation\">HTTPie</a></p>\n","urlObject":{"protocol":"https","path":["oauth2","token"],"host":["auth","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"5e34407d-2c53-4283-8ea1-529c7fd32378"}],"id":"e008a1a5-e6e5-4fb5-83ec-da6c8a8d40ba","auth":{"type":"oauth2","oauth2":{"basicConfig":[]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"60bd091c-95e3-4e78-914b-36ebfeadcd77","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"6a243d3c-50a2-46e0-94a7-b7acdb30a1c4","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"e008a1a5-e6e5-4fb5-83ec-da6c8a8d40ba","description":""},{"name":"Invoices","item":[{"name":"Single Invoice","id":"75d296e5-1362-4a40-9dfa-4a7b3530a06e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"clientId","value":"<client-id>"},{"key":"grant_type","value":"<grant_type>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Override","value":"","type":"text"}],"url":"https://api.ecotrak.com/v1/invoices/:invoice_id","description":"<p>This endpoint retrieves the details of a specific invoice identified by the provided ID. If the invoice category is noted as \"Inventory\" then the invoice is for a Purchase Order. Any other category value will be connected to an asset</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>This endpoint does not require a request body.</p>\n<h3 id=\"response-body\">Response Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Property</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Notes (Asset vs Purchase Order / Inventory)</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>id</strong></td>\n<td>int</td>\n<td>Invoice resource ID</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>status</strong></td>\n<td>string</td>\n<td>Current status of the invoice</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>approved_date</strong></td>\n<td>date</td>\n<td>The date the invoice was approved</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>customer_id</strong></td>\n<td>int</td>\n<td>The customer ID</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>invoice_number</strong></td>\n<td>string</td>\n<td>Invoice number</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>category_type</strong></td>\n<td>string</td>\n<td>Category type of the invoice</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>Currency for the invoice</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>total</strong></td>\n<td>string</td>\n<td>Total amount for the inventory invoice</td>\n<td><strong>Inventory-only</strong></td>\n</tr>\n<tr>\n<td><strong>total_amount</strong></td>\n<td>string</td>\n<td>Total amount for the repair/service invoice</td>\n<td><strong>Asset-Only</strong> (not used in Inventory return)</td>\n</tr>\n<tr>\n<td><strong>total_with_credit</strong></td>\n<td>string</td>\n<td>Total Invoice amount minus the credit</td>\n<td>Shared (not present in this return)</td>\n</tr>\n<tr>\n<td><strong>credit</strong></td>\n<td>string</td>\n<td>Total value of credit on the invoice</td>\n<td>Shared (not present in this return)</td>\n</tr>\n<tr>\n<td><strong>material</strong></td>\n<td>string</td>\n<td>Total cost of materials</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>labor</strong></td>\n<td>string</td>\n<td>Total cost for labor</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>subtotal_parts</strong></td>\n<td>array</td>\n<td>Breakdown of parts with quantity and total</td>\n<td><strong>Inventory-Only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>other</strong></td>\n<td>string</td>\n<td>Other charges</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>freight</strong></td>\n<td>string</td>\n<td>Shipping cost</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>tax</strong></td>\n<td>string</td>\n<td>Tax amount</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>general_ledger_code</strong></td>\n<td>string</td>\n<td>General Ledger Code</td>\n<td>Shared (null in this return)</td>\n</tr>\n<tr>\n<td><strong>create_date</strong></td>\n<td>date</td>\n<td>Invoice creation timestamp</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>invoice_date</strong></td>\n<td>date</td>\n<td>Date invoice was submitted by the Service Provider</td>\n<td><strong>Shared</strong></td>\n</tr>\n<tr>\n<td><strong>work_order</strong></td>\n<td>(Work Order)</td>\n<td>Associated work order (if applicable)</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>service_provider</strong></td>\n<td>(Service Provider)</td>\n<td>Service provider information</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>supplier</strong></td>\n<td>(Supplier)</td>\n<td>Supplier information for inventory</td>\n<td><strong>Inventory-Only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>external_code</strong></td>\n<td>string (storage location)</td>\n<td>other</td>\n<td>inventory (PO) invoices only</td>\n</tr>\n<tr>\n<td><strong>storage_location</strong></td>\n<td>(Location)</td>\n<td>Warehouse or storage location</td>\n<td><strong>Inventory-Only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>location</strong></td>\n<td>(Location)</td>\n<td>Job site or customer location</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>invoice_attachments</strong></td>\n<td>array</td>\n<td>List of invoice attachment IDs</td>\n<td>Shared ✅</td>\n</tr>\n<tr>\n<td><strong>notes</strong></td>\n<td>(Invoice Notes)</td>\n<td>Notes for the invoice</td>\n<td>Shared (not present in this return)</td>\n</tr>\n<tr>\n<td><strong>department_code</strong></td>\n<td>string</td>\n<td>Department code (if applicable)</td>\n<td>Inventory-Only, comes from <code>storage_location.department_code</code></td>\n</tr>\n<tr>\n<td><strong>materialAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Material cost as a decimal</td>\n<td><strong>Normal-only</strong> (not present here)</td>\n</tr>\n<tr>\n<td><strong>laborAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Labor cost as a decimal</td>\n<td><strong>Normal-only</strong> (not present here)</td>\n</tr>\n<tr>\n<td><strong>otherAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Other cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>freightAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Freight cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>taxAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Tax cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>totalAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Total cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>process_dates</strong></td>\n<td>string array</td>\n<td>List of all processed</td>\n<td>datesShared</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v1","invoices",":invoice_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"description":{"content":"<p>Ecotrak Invoice ID</p>\n","type":"text/plain"},"type":"any","value":"3078345","key":"invoice_id"}]}},"response":[{"id":"41b068cc-4d8b-4be5-81e8-0644ae110e16","name":"Single Invoice","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Override","value":"","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/invoices/:invoice_id","protocol":"https","host":["api","ecotrak","com"],"path":["v1","invoices",":invoice_id"],"variable":[{"key":"invoice_id","value":"3078345","description":"Ecotrak Invoice ID"}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"invoice\": {\n        \"id\": 145632789,\n        \"customer_id\": 789456,\n        \"service_provider_id\": 74125,\n        \"invoice_number\": \"INV #3\",\n        \"category_type\": \"Repair\",\n        \"currency\": \"USD\",\n        \"status\": \"Approved\",\n        \"flags\": [],\n        \"material\": \"300.00\",\n        \"labor\": \"150.00\",\n        \"other\": \"50.00\",\n        \"freight\": \"100.00\",\n        \"tax\": \"0.00\",\n        \"tax_exempt\": \"Exempt\",\n        \"credit\": \"0.00\",\n        \"total_amount\": \"600.00\",\n        \"total_with_credit\": \"600.00\",\n        \"allocated_inventory\": [],\n        \"cost_labor_items\": [\n            {\n                \"cost_type_id\": 4,\n                \"total_cost\": \"150.00\",\n                \"unit_cost\": \"150.00\",\n                \"unit_count\": 1,\n                \"cost_type_name\": \"Flat Rate\",\n                \"cost_type_code\": \"LB\",\n                \"cost_type_rank\": 4\n            }\n        ],\n        \"cost_material_items\": [\n            {\n                \"material_name\": \"Material\",\n                \"total_cost\": \"300.00\",\n                \"unit_cost\": \"300.00\",\n                \"unit_count\": 1,\n                \"description\": null\n            }\n        ],\n        \"general_ledger_code\": \"580021\",\n        \"invoice_date\": \"2025-12-12T00:00\",\n        \"create_date\": \"2025-12-15T16:23\",\n        \"approved_date\": \"2025-12-12T00:00\",\n        \"work_order\": {\n            \"id\": 85236,\n            \"asset_name\": \"HVAC Unit\",\n            \"asset_type\": \"HVAC\",\n            \"failure_type\": null,\n            \"cust_code\": null,\n            \"complete_date\": \"2025-11-26T00:00\",\n            \"flags\": []\n        },\n        \"service_provider\": {\n            \"external_data\": null,\n            \"id\": 7896,\n            \"vendor_id\": \"8585\",\n            \"name\": \"HVAC Repair\"\n        },\n        \"last_approver\": null,\n        \"location\": {\n            \"name\": \"Restaurant #3\",\n            \"store_number\": \"66541\",\n            \"location_type\": \"Dinner\",\n            \"customer_branch_code\": null,\n            \"mailing_address\": {\n                \"line1\": \"1004 South Main Street\",\n                \"line2\": \"\",\n                \"city_name\": \"Farmville\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"23901\",\n                \"state_province_code\": \"VA\"\n            }\n        },\n        \"invoice_attachments\": [\n            {\n                \"id\": 5181119,\n                \"name\": \"INV-ATTACH-01.pdf\",\n                \"uploaded_at\": \"2025-12-15T17:15\",\n                \"company_uploaded\": 74125\n            }\n        ],\n        \"process_dates\": [],\n        \"external_data\": null,\n        \"materialAsBigDecimal\": 300,\n        \"laborAsBigDecimal\": 150,\n        \"otherAsBigDecimal\": 50,\n        \"freightAsBigDecimal\": 100,\n        \"taxAsBigDecimal\": 0,\n        \"totalAsBigDecimal\": 600\n    }\n}"},{"id":"7cfc51d3-cdd0-4917-acd2-8f5a49a8e7a2","name":"Single Purchase Order Invoice","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Override","value":"","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/invoices/:invoice_id","protocol":"https","host":["api","ecotrak","com"],"path":["v1","invoices",":invoice_id"],"variable":[{"key":"invoice_id","value":"3078345","description":"Ecotrak Invoice ID"}]}},"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"invoice\": {\n        \"id\": 3109384,\n        \"status\": \"Pending Delivery\",\n        \"invoice_date\": \"2025-07-23\",\n        \"approved_date\": null,\n        \"customer_id\": 1538998,\n        \"invoice_number\": \"PO_2106397589\",\n        \"category_type\": \"Inventory\",\n        \"currency\": \"USD\",\n        \"total_amount\": \"302.54\",\n        \"other\": \"0.00\",\n        \"freight\": \"18.50\",\n        \"tax\": \"27.52\",\n        \"subtotal_parts\": [\n            {\n                \"id\": 367,\n                \"name\": \"\\\"WHEEL 5\\\"\\\" W/BRAKE   \\\"\",\n                \"quantity\": 4,\n                \"total\": \"256.52\"\n            }\n        ],\n        \"general_ledger_code\": \"128100\",\n        \"create_date\": \"2025-07-24T07:52\",\n        \"supplier\": {\n            \"id\": 100029,\n            \"name\": \"PartsTown\",\n            \"phone_number\": \"+18004388898\",\n            \"email\": \"customerservice@partstown.com\",\n            \"vendor_id\": \"000001\",\n            \"website\": \"partstown.com\",\n            \"address1\": null,\n            \"address2\": null,\n            \"address3\": null,\n            \"city\": null,\n            \"state\": null,\n            \"postal_code\": null,\n            \"country\": null\n        },\n        \"storage_location\": {\n            \"id\": 101203,\n            \"name\": \"Burger King 1573 - Bossier City LA\",\n            \"type\": \"Store Location\",\n            \"department_code\": \"01573\",\n            \"external_code\": \"TEST-CODE-01\",\n            \"address1\": \"1985 Airline Drive\",\n            \"address2\": null,\n            \"address3\": null,\n            \"city\": \"Bossier City\",\n            \"state\": \"LA\",\n            \"postal_code\": \"71112\",\n            \"country\": \"US\"\n        },\n        \"invoice_attachments\": [],\n        \"process_dates\": []\n    }\n}"}],"_postman_id":"75d296e5-1362-4a40-9dfa-4a7b3530a06e"},{"name":"Yesterday's Approved Invoices","id":"77c45c8e-f695-4cac-988f-4642705c75ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/invoices","description":"<h3 id=\"retrieve-invoices-that-were-approved-yesterday\">Retrieve Invoices That were approved Yesterday</h3>\n<p>Calling this endpoint will collect all invoices that were approved yesterday based on UTC. This endpoint can only be called by a customer. If the invoice category is noted as \"Inventory\" then the invoice is for a Purchase Order. Any other category value will be connected to an asset</p>\n<h4 id=\"request\">Request</h4>\n<p>The request does not require a request body. It only requires the following parameters:</p>\n<ul>\n<li>No request parameters are needed.</li>\n</ul>\n<h3 id=\"response-body\">Response Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Property</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Notes (Asset vs Purchase Order / Inventory)</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>id</strong></td>\n<td>int</td>\n<td>Invoice resource ID</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>status</strong></td>\n<td>string</td>\n<td>Current status of the invoice</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>approved_date</strong></td>\n<td>date</td>\n<td>The date the invoice was approved</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>customer_id</strong></td>\n<td>int</td>\n<td>The customer ID</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>invoice_number</strong></td>\n<td>string</td>\n<td>Invoice number</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>category_type</strong></td>\n<td>string</td>\n<td>Category type of the invoice</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>Currency for the invoice</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>total</strong></td>\n<td>string</td>\n<td>Total amount for the inventory invoice</td>\n<td><strong>Inventory-only</strong></td>\n</tr>\n<tr>\n<td><strong>total_amount</strong></td>\n<td>string</td>\n<td>Total amount for the repair/service invoice</td>\n<td><strong>Asset-Only</strong> (not used in Inventory return)</td>\n</tr>\n<tr>\n<td><strong>total_with_credit</strong></td>\n<td>string</td>\n<td>Total Invoice amount minus the credit</td>\n<td>Shared (not present in this return)</td>\n</tr>\n<tr>\n<td><strong>credit</strong></td>\n<td>string</td>\n<td>Total value of credit on the invoice</td>\n<td>Shared (not present in this return)</td>\n</tr>\n<tr>\n<td><strong>material</strong></td>\n<td>string</td>\n<td>Total cost of materials</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>labor</strong></td>\n<td>string</td>\n<td>Total cost for labor</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>subtotal_parts</strong></td>\n<td>array</td>\n<td>Breakdown of parts with quantity and total</td>\n<td><strong>Inventory-Only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>other</strong></td>\n<td>string</td>\n<td>Other charges</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>freight</strong></td>\n<td>string</td>\n<td>Shipping cost</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>tax</strong></td>\n<td>string</td>\n<td>Tax amount</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>general_ledger_code</strong></td>\n<td>string</td>\n<td>General Ledger Code</td>\n<td>Shared (null in this return)</td>\n</tr>\n<tr>\n<td><strong>create_date</strong></td>\n<td>date</td>\n<td>Invoice creation timestamp</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>invoice_date</strong></td>\n<td>date</td>\n<td>Date invoice was submitted by the Service Provider</td>\n<td><strong>Shared</strong></td>\n</tr>\n<tr>\n<td><strong>work_order</strong></td>\n<td>(Work Order)</td>\n<td>Associated work order (if applicable)</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>service_provider</strong></td>\n<td>(Service Provider)</td>\n<td>Service provider information</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>supplier</strong></td>\n<td>(Supplier)</td>\n<td>Supplier information for inventory</td>\n<td><strong>Inventory-Only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>external_code</strong></td>\n<td>string (storage location)</td>\n<td>other</td>\n<td>inventory (PO) invoices only</td>\n</tr>\n<tr>\n<td><strong>storage_location</strong></td>\n<td>(Location)</td>\n<td>Warehouse or storage location</td>\n<td><strong>Inventory-Only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>location</strong></td>\n<td>(Location)</td>\n<td>Job site or customer location</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>invoice_attachments</strong></td>\n<td>array</td>\n<td>List of invoice attachment IDs</td>\n<td>Shared ✅</td>\n</tr>\n<tr>\n<td><strong>notes</strong></td>\n<td>(Invoice Notes)</td>\n<td>Notes for the invoice</td>\n<td>Shared (not present in this return)</td>\n</tr>\n<tr>\n<td><strong>department_code</strong></td>\n<td>string</td>\n<td>Department code (if applicable)</td>\n<td>Inventory-Only, comes from <code>storage_location.department_code</code></td>\n</tr>\n<tr>\n<td><strong>materialAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Material cost as a decimal</td>\n<td><strong>Normal-only</strong> (not present here)</td>\n</tr>\n<tr>\n<td><strong>laborAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Labor cost as a decimal</td>\n<td><strong>Normal-only</strong> (not present here)</td>\n</tr>\n<tr>\n<td><strong>otherAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Other cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>freightAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Freight cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>taxAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Tax cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>totalAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Total cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>process_dates</strong></td>\n<td>string array</td>\n<td>List of all processed</td>\n<td>datesShared</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v1","invoices"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[{"id":"7ef01b35-26c7-4d61-8b9f-0b482dd3d543","name":"Today's Invoices","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"override-username","value":"af26f348-d58e-4a41-b95b-b4f5d589a525","type":"text"}],"url":"https://api.ecotrak.com/v1/invoices"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 28 Mar 2025 19:19:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"430-cmqzkDR9QN8bhpyecMaG4uU1x60\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"invoices\": [\n        {\n            \"id\": 3155305,\n            \"customer_id\": 1535431,\n            \"service_provider_id\": 1534626,\n            \"invoice_number\": \"8789797\",\n            \"category_type\": \"Repair\",\n            \"currency\": \"PLN\",\n            \"status\": \"Approved\",\n            \"flags\": [],\n            \"material\": \"1000.00\",\n            \"labor\": \"600.00\",\n            \"other\": \"200.00\",\n            \"freight\": \"200.00\",\n            \"tax\": \"200.00\",\n            \"total_amount\": \"2309.20\",\n            \"cost_labor_items\": [\n                {\n                    \"cost_type_id\": 1,\n                    \"total_cost\": \"100.00\",\n                    \"unit_cost\": \"100.00\",\n                    \"unit_count\": 1,\n                    \"cost_type_name\": \"Regular Time\",\n                    \"cost_type_code\": \"LB\",\n                    \"cost_type_rank\": 1\n                },\n                {\n                    \"cost_type_id\": 5,\n                    \"total_cost\": \"500.00\",\n                    \"unit_cost\": \"500.00\",\n                    \"unit_count\": 1,\n                    \"cost_type_name\": \"Travel Time\",\n                    \"cost_type_code\": \"TR\",\n                    \"cost_type_rank\": 1\n                }\n            ],\n            \"general_ledger_code\": null,\n            \"invoice_date\": \"2025-08-14T00:00\",\n            \"create_date\": \"2025-08-14T11:06\",\n            \"approved_date\": \"2025-08-18T20:24\",\n            \"work_order\": {\n                \"id\": 3792144,\n                \"asset_name\": \"Ipad \",\n                \"asset_type\": \"Computer\",\n                \"failure_type\": null,\n                \"cust_code\": \"\",\n                \"complete_date\": \"2025-08-13T19:01\",\n                \"flags\": []\n            },\n            \"service_provider\": {\n                \"external_data\": null,\n                \"id\": 1534626,\n                \"vendor_id\": null,\n                \"name\": \"Demo SP - Internally Managed\"\n            },\n            \"last_approver\": {\n                \"id\": 1535431,\n                \"first_name\": \"Paco’s Tacos\",\n                \"last_name\": \"\",\n                \"job_title\": \"Site Administrator\"\n            },\n            \"location\": {\n                \"name\": \"Branch-26\",\n                \"store_number\": \"33\",\n                \"location_type\": \"Casual Dining Restaurant\",\n                \"customer_branch_code\": null,\n                \"mailing_address\": {\n                    \"line1\": \"123 West Main Street\",\n                    \"line2\": \"\",\n                    \"city_name\": \"Lewisville\",\n                    \"country_code\": \"US\",\n                    \"county_district_name\": \"\",\n                    \"zip_code_postal_code\": \"75057\",\n                    \"state_province_code\": \"TX\"\n                }\n            },\n            \"invoice_attachments\": [\n                {\n                    \"id\": 5177465\n                },\n                {\n                    \"id\": 5177466\n                }\n            ],\n            \"external_data\": null,\n            \"materialAsBigDecimal\": 1000,\n            \"laborAsBigDecimal\": 600,\n            \"otherAsBigDecimal\": 200,\n            \"freightAsBigDecimal\": 200,\n            \"taxAsBigDecimal\": 200,\n            \"totalAsBigDecimal\": 2309.2,\n            \"process_dates\": [\n            \"2025-07-26T12:31\"\n        ]\n        },\n        {\n            \"id\": 3151361,\n            \"status\": \"Approved\",\n            \"invoice_date\": \"2025-08-12\",\n            \"approved_date\": \"2025-08-18\",\n            \"customer_id\": 1535431,\n            \"invoice_number\": \"dfsg444\",\n            \"category_type\": \"Inventory\",\n            \"currency\": \"PLN\",\n            \"total_amount\": \"103.00\",\n            \"other\": \"0.00\",\n            \"freight\": \"30.00\",\n            \"tax\": \"40.00\",\n            \"subtotal_parts\": [\n                {\n                    \"id\": 543,\n                    \"name\": \"48\\\" Lamp Flourescent new\",\n                    \"quantity\": 33,\n                    \"total\": \"33.00\"\n                }\n            ],\n            \"general_ledger_code\": null,\n            \"create_date\": \"2025-08-12T15:18\",\n            \"supplier\": {\n                \"id\": 200279,\n                \"name\": \"New Supplier\",\n                \"phone_number\": \"+11111111111\",\n                \"email\": \"testsupp01@gmail.com\",\n                \"vendor_id\": null,\n                \"website\": \"https://www.google.com/\",\n                \"address1\": null,\n                \"address2\": null,\n                \"address3\": null,\n                \"city\": null,\n                \"state\": null,\n                \"postal_code\": null,\n                \"country\": null\n            },\n            \"storage_location\": {\n                \"id\": 101580,\n                \"name\": \"asdsad123121\",\n                \"type\": \"Warehouse\",\n                \"department_code\": null,\n                \"external_code\": \"TEST-CODE-01\",\n                \"address1\": \"66 Marszałkowska\",\n                \"address2\": null,\n                \"address3\": null,\n                \"city\": \"Warszawa\",\n                \"state\": \"Województwo mazowieckie\",\n                \"postal_code\": \"00-401\",\n                \"country\": \"PL\"\n            },\n            \"invoice_attachments\": [\n                {\n                    \"id\": 5173947\n                },\n                {\n                    \"id\": 5173948\n                }\n            ],\n             \"process_dates\": [\n            \"2025-07-27T12:31\"\n        ]\n        }\n    ]\n}"}],"_postman_id":"77c45c8e-f695-4cac-988f-4642705c75ad"},{"name":"Search Invoices","id":"98650707-afd3-4f5a-ad6c-3fc12fa532be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/invoices/search?approved_date=2024-01-01&exclude_location_type_id=1","description":"<h1 id=\"invoice-search\">Invoice Search</h1>\n<p>Invoices search currently supports searching by approved date. Results are bound by the date passed in. Example, a request made for January 9, 2019 will retrieve approved invoices for January 9, 2019 12:01 AM through 11:59 PM. If the invoice category is noted as \"Inventory\" then the invoice is for a Purchase Order. Any other category value will be connected to an asset</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>Endpoint: <code>https://api.ecotrak.com/v1/invoices/search</code></p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li><p><code>approved_date</code> (optional, string): The date for which approved invoices are to be searched. Format YYYY-MM-DD</p>\n</li>\n<li><p><code>exclude_location_type_id</code> (optional, number): The ID of the location type to be excluded from the search.</p>\n</li>\n<li><p><code>created_at</code> (optional, string): The date for which invoices were created. Format YYYY-MM-DD</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"response-body\">Response Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Property</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Notes (Asset vs Purchase Order / Inventory)</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>id</strong></td>\n<td>int</td>\n<td>Invoice resource ID</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>status</strong></td>\n<td>string</td>\n<td>Current status of the invoice</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>approved_date</strong></td>\n<td>date</td>\n<td>The date the invoice was approved</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>customer_id</strong></td>\n<td>int</td>\n<td>The customer ID</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>invoice_number</strong></td>\n<td>string</td>\n<td>Invoice number</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>category_type</strong></td>\n<td>string</td>\n<td>Category type of the invoice</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>Currency for the invoice</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>total</strong></td>\n<td>string</td>\n<td>Total amount for the inventory invoice</td>\n<td><strong>Inventory-only</strong></td>\n</tr>\n<tr>\n<td><strong>total_amount</strong></td>\n<td>string</td>\n<td>Total amount for the repair/service invoice</td>\n<td><strong>Asset-Only</strong> (not used in Inventory return)</td>\n</tr>\n<tr>\n<td><strong>total_with_credit</strong></td>\n<td>string</td>\n<td>Total Invoice amount minus the credit</td>\n<td>Shared (not present in this return)</td>\n</tr>\n<tr>\n<td><strong>credit</strong></td>\n<td>string</td>\n<td>Total value of credit on the invoice</td>\n<td>Shared (not present in this return)</td>\n</tr>\n<tr>\n<td><strong>material</strong></td>\n<td>string</td>\n<td>Total cost of materials</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>labor</strong></td>\n<td>string</td>\n<td>Total cost for labor</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>subtotal_parts</strong></td>\n<td>array</td>\n<td>Breakdown of parts with quantity and total</td>\n<td><strong>Inventory-Only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>other</strong></td>\n<td>string</td>\n<td>Other charges</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>freight</strong></td>\n<td>string</td>\n<td>Shipping cost</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>tax</strong></td>\n<td>string</td>\n<td>Tax amount</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>general_ledger_code</strong></td>\n<td>string</td>\n<td>General Ledger Code</td>\n<td>Shared (null in this return)</td>\n</tr>\n<tr>\n<td><strong>create_date</strong></td>\n<td>date</td>\n<td>Invoice creation timestamp</td>\n<td>Shared</td>\n</tr>\n<tr>\n<td><strong>invoice_date</strong></td>\n<td>date</td>\n<td>Date invoice was submitted by the Service Provider</td>\n<td><strong>Shared</strong></td>\n</tr>\n<tr>\n<td><strong>work_order</strong></td>\n<td>(Work Order)</td>\n<td>Associated work order (if applicable)</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>service_provider</strong></td>\n<td>(Service Provider)</td>\n<td>Service provider information</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>supplier</strong></td>\n<td>(Supplier)</td>\n<td>Supplier information for inventory</td>\n<td><strong>Inventory-Only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>external_code</strong></td>\n<td>string (storage location)</td>\n<td>other</td>\n<td>inventory (PO) invoices only</td>\n</tr>\n<tr>\n<td><strong>storage_location</strong></td>\n<td>(Location)</td>\n<td>Warehouse or storage location</td>\n<td><strong>Inventory-Only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>location</strong></td>\n<td>(Location)</td>\n<td>Job site or customer location</td>\n<td><strong>Asset-Only</strong> (not used here)</td>\n</tr>\n<tr>\n<td><strong>invoice_attachments</strong></td>\n<td>array</td>\n<td>List of invoice attachment IDs</td>\n<td>Shared ✅</td>\n</tr>\n<tr>\n<td><strong>notes</strong></td>\n<td>(Invoice Notes)</td>\n<td>Notes for the invoice</td>\n<td>Shared (not present in this return)</td>\n</tr>\n<tr>\n<td><strong>department_code</strong></td>\n<td>string</td>\n<td>Department code (if applicable)</td>\n<td>Inventory-Only, comes from <code>storage_location.department_code</code></td>\n</tr>\n<tr>\n<td><strong>materialAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Material cost as a decimal</td>\n<td><strong>Normal-only</strong> (not present here)</td>\n</tr>\n<tr>\n<td><strong>laborAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Labor cost as a decimal</td>\n<td><strong>Normal-only</strong> (not present here)</td>\n</tr>\n<tr>\n<td><strong>otherAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Other cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>freightAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Freight cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>taxAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Tax cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>totalAsBigDecimal</strong></td>\n<td>decimal</td>\n<td>Total cost as a decimal</td>\n<td><strong>Normal-only</strong> ✅</td>\n</tr>\n<tr>\n<td><strong>process_dates</strong></td>\n<td>string array</td>\n<td>List of all processed</td>\n<td>datesShared</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v1","invoices","search"],"host":["api","ecotrak","com"],"query":[{"description":{"content":"<p>Optional. Filter by date approved. YYYY-MM-DD format</p>\n","type":"text/plain"},"key":"approved_date","value":"2024-01-01"},{"description":{"content":"<p>Optional. Exclude Locations from the returned list. If multiple IDs given, use comma to seperate</p>\n","type":"text/plain"},"key":"exclude_location_type_id","value":"1"},{"disabled":true,"description":{"content":"<p>Optional. Find Invoices that were created on a specific day. Format YYYY-MM-DD</p>\n","type":"text/plain"},"key":"created_at","value":null}],"variable":[]}},"response":[{"id":"bb6b8b20-90da-4b72-ace2-200c55c225ec","name":"Search Invoices","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/invoices/search","protocol":"https","host":["api","ecotrak","com"],"path":["v1","invoices","search"],"query":[{"key":"approved_date","value":"2024-04-09","description":"Optional. Filter by date approved. YYYY-MM-DD format","disabled":true},{"key":"exclude_location_type_id","value":"5","description":"Optional. Exclude Locations from the returned list. If multiple IDs given, use comma to seperate","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Mar 2025 20:06:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1010"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"198"},{"key":"X-RateLimit-Reset","value":"45"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"198"},{"key":"X-RateLimit-Reset-login","value":"45"},{"key":"ETag","value":"W/\"3f2-VsF4w5lZPnVnuWmiJzgCl1HjQT0\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"invoices\": [\n        {\n            \"id\": 3155305,\n            \"customer_id\": 1535431,\n            \"service_provider_id\": 1534626,\n            \"invoice_number\": \"8789797\",\n            \"category_type\": \"Repair\",\n            \"currency\": \"PLN\",\n            \"status\": \"Approved\",\n            \"flags\": [],\n            \"material\": \"1000.00\",\n            \"labor\": \"600.00\",\n            \"other\": \"200.00\",\n            \"freight\": \"200.00\",\n            \"tax\": \"200.00\",\n            \"total_amount\": \"2309.20\",\n            \"cost_labor_items\": [\n                {\n                    \"cost_type_id\": 1,\n                    \"total_cost\": \"100.00\",\n                    \"unit_cost\": \"100.00\",\n                    \"unit_count\": 1,\n                    \"cost_type_name\": \"Regular Time\",\n                    \"cost_type_code\": \"LB\",\n                    \"cost_type_rank\": 1\n                },\n                {\n                    \"cost_type_id\": 5,\n                    \"total_cost\": \"500.00\",\n                    \"unit_cost\": \"500.00\",\n                    \"unit_count\": 1,\n                    \"cost_type_name\": \"Travel Time\",\n                    \"cost_type_code\": \"TR\",\n                    \"cost_type_rank\": 1\n                }\n            ],\n            \"general_ledger_code\": null,\n            \"invoice_date\": \"2025-08-14T00:00\",\n            \"create_date\": \"2025-08-14T11:06\",\n            \"approved_date\": \"2025-08-18T20:24\",\n            \"work_order\": {\n                \"id\": 3792144,\n                \"asset_name\": \"Ipad \",\n                \"asset_type\": \"Computer\",\n                \"failure_type\": null,\n                \"cust_code\": \"\",\n                \"complete_date\": \"2025-08-13T19:01\",\n                \"flags\": []\n            },\n            \"service_provider\": {\n                \"external_data\": null,\n                \"id\": 1534626,\n                \"vendor_id\": null,\n                \"name\": \"Demo SP - Internally Managed\"\n            },\n            \"last_approver\": {\n                \"id\": 1535431,\n                \"first_name\": \"Paco’s Tacos\",\n                \"last_name\": \"\",\n                \"job_title\": \"Site Administrator\"\n            },\n            \"location\": {\n                \"name\": \"Branch-26\",\n                \"store_number\": \"33\",\n                \"location_type\": \"Casual Dining Restaurant\",\n                \"customer_branch_code\": null,\n                \"mailing_address\": {\n                    \"line1\": \"123 West Main Street\",\n                    \"line2\": \"\",\n                    \"city_name\": \"Lewisville\",\n                    \"country_code\": \"US\",\n                    \"county_district_name\": \"\",\n                    \"zip_code_postal_code\": \"75057\",\n                    \"state_province_code\": \"TX\"\n                }\n            },\n            \"invoice_attachments\": [\n                {\n                    \"id\": 5177465\n                },\n                {\n                    \"id\": 5177466\n                }\n            ],\n            \"external_data\": null,\n            \"materialAsBigDecimal\": 1000,\n            \"laborAsBigDecimal\": 600,\n            \"otherAsBigDecimal\": 200,\n            \"freightAsBigDecimal\": 200,\n            \"taxAsBigDecimal\": 200,\n            \"totalAsBigDecimal\": 2309.2\n        },\n        {\n            \"id\": 3151361,\n            \"status\": \"Approved\",\n            \"invoice_date\": \"2025-08-12\",\n            \"approved_date\": \"2025-08-18\",\n            \"customer_id\": 1535431,\n            \"invoice_number\": \"dfsg444\",\n            \"category_type\": \"Inventory\",\n            \"currency\": \"PLN\",\n            \"total_amount\": \"103.00\",\n            \"other\": \"0.00\",\n            \"freight\": \"30.00\",\n            \"tax\": \"40.00\",\n            \"subtotal_parts\": [\n                {\n                    \"id\": 543,\n                    \"name\": \"48\\\" Lamp Flourescent new\",\n                    \"quantity\": 33,\n                    \"total\": \"33.00\"\n                }\n            ],\n            \"general_ledger_code\": null,\n            \"create_date\": \"2025-08-12T15:18\",\n            \"supplier\": {\n                \"id\": 200279,\n                \"name\": \"New Supplier\",\n                \"phone_number\": \"+11111111111\",\n                \"email\": \"testsupp01@gmail.com\",\n                \"vendor_id\": null,\n                \"website\": \"https://www.google.com/\",\n                \"address1\": null,\n                \"address2\": null,\n                \"address3\": null,\n                \"city\": null,\n                \"state\": null,\n                \"postal_code\": null,\n                \"country\": null\n            },\n            \"storage_location\": {\n                \"id\": 101580,\n                \"name\": \"asdsad123121\",\n                \"type\": \"Warehouse\",\n                \"department_code\": null,\n                \"external_code\": \"TEST-CODE-01\",\n                \"address1\": \"66 Marszałkowska\",\n                \"address2\": null,\n                \"address3\": null,\n                \"city\": \"Warszawa\",\n                \"state\": \"Województwo mazowieckie\",\n                \"postal_code\": \"00-401\",\n                \"country\": \"PL\"\n            },\n            \"invoice_attachments\": [\n                {\n                    \"id\": 5173947\n                },\n                {\n                    \"id\": 5173948\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"98650707-afd3-4f5a-ad6c-3fc12fa532be"},{"name":"Invoice Payment","id":"eb3633d5-8876-4e50-8d93-32a63dd9cdc4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"supplier\": \"supplier1\",\r\n        \"ecoid\": 606686,\r\n        \"paymentMethod\": \"credit card\",\r\n        \"checkNumber\": \"1234566\",\r\n        \"paymentDate\": \"2024-03-21\",\r\n        \"paymentStatus\": \"Completed\",\r\n        \"invoiceNumber\": \"67153-s\",\r\n        \"paymentAmount\": 90.00,\r\n        \"invoiceStatus\": \"PAID\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/invoice/:id/payments","description":"<h3 id=\"invoice-payments\">Invoice Payments</h3>\n<p>This endpoint allows the user to submit payments for a specific invoice identified by the <code>id</code> parameter.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>The request body should be in JSON format and should contain the following parameters:</p>\n<ul>\n<li><p><code>supplier</code> (string): The name of the supplier.</p>\n<ul>\n<li>Required</li>\n</ul>\n</li>\n<li><p><code>ecoid</code> (number): The unique identifier for the invoice in the Ecotrak system.</p>\n<ul>\n<li>Required</li>\n</ul>\n</li>\n<li><p><code>paymentMethod</code> (string): The method of payment (e.g., credit card, bank transfer).</p>\n<ul>\n<li>Required</li>\n</ul>\n</li>\n<li><p><code>checkNumber</code> (string): The check number for the payment.</p>\n<ul>\n<li>Required</li>\n</ul>\n</li>\n<li><p><code>paymentDate</code> (string): The date of the payment in the format \"YYYY-MM-DD\".</p>\n<ul>\n<li>Required</li>\n</ul>\n</li>\n<li><p><code>paymentStatus</code> (string): The status of the payment (e.g., Completed, Paid).</p>\n<ul>\n<li>Required</li>\n</ul>\n</li>\n<li><p><code>invoiceNumber</code> (string): The invoice number given by the Service Provider on the Ecotrak Invoice</p>\n<ul>\n<li>Required</li>\n</ul>\n</li>\n<li><p><code>paymentAmount</code> (number): The amount of the payment. Value cannot be above the invoice total in Ecotrak</p>\n<ul>\n<li>Required</li>\n</ul>\n</li>\n<li><p><code>invoiceStatus</code> (string): The status of the invoice (\"PAID\" or \"PAYMENT_IN_PROCESS\")<br />  ). If nothing is sent, \"PAID\" will be set by default</p>\n<ul>\n<li>Optional</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will always be a 200. You will need to review the return to determine if the call was successful or if any errors were found</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"totalRecordsToUpdate\": 1,\n    \"updatedCount\": 0,\n    \"InvoiceIDFailedCount\": 1,\n    \"DataTypeProblemCount\": 0,\n    \"failedToUpdateDataTypeProblem\": [],\n    \"failedToUpdateInvoiceIDFailed\": [\n        {\n            \"supplier\": \"supplier1\",\n            \"ecoid\": 606686,\n            \"paymentMethod\": \"credit card\",\n            \"checkNumber\": \"1234566\",\n            \"paymentDate\": \"2024-03-21\",\n            \"paymentStatus\": \"Completed\",\n            \"invoiceNumber\": \"67153-s\",\n            \"paymentAmount\": 90,\n            \"invoiceStatus\": \"PAID\",\n            \"ecotrakInvId\": 123\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["invoice",":id","payments"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"ee4f9f39-382f-4f37-9bec-147e2777a247","type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"eb3633d5-8876-4e50-8d93-32a63dd9cdc4"},{"name":"Approve/Reject Invoice","id":"a1068907-8061-4145-9103-da94ac0aa9e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": \"REJECTED\",\r\n    \"reason\": \"The total is above the agreed cost\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/invoice/:invoice_id/status","description":"<h2 id=\"description\">Description</h2>\n<p>Allow customers to approve/reject in their own system and have their system update Ecotrak with the decision.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>invoiceId</td>\n<td>int . Path Parameter</td>\n<td>Yes</td>\n<td>This must be the ecotrak ID</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string . Body Parameter</td>\n<td>Yes</td>\n<td>The available options are “APPROVED” OR “REJECTED”.</td>\n</tr>\n<tr>\n<td>reason</td>\n<td>string. Body Parameter</td>\n<td>Conditionally</td>\n<td>If you are rejecting an invoice you must include a reason. This reason will be visible on the UI to the customer and Service Provider</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": 200,\n    \"message\": \"Invoice {invoiceId} status updated to {Approved/Rejected}\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","invoice",":invoice_id","status"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"a881ebc6-497b-470d-ae52-18d2722bd282","type":"any","value":"","key":"invoice_id"}]}},"response":[],"_postman_id":"a1068907-8061-4145-9103-da94ac0aa9e3"},{"name":"Submit Invoice - Not Required","id":"63c9241a-64fc-4f63-8343-dac83713674d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"workorder_id\": 123,\r\n    \"not_required\": \"1\",\r\n    \"invoice_number\": \"1234-dd\",\r\n    \"invoice_date\": \"2025-01-01\",\r\n    \"warranty_used\": 0,\r\n    \"warranty_not_used_reason\": \"Not Covered under warranty\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/invoice/","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to create an invoice as Not Required. It requires various user details and validates the input based on specific business rules.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters\">Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workOrderId</td>\n<td>int</td>\n<td>Yes</td>\n<td>Ecotrak work order id. The work order must be assigned to your company and</td>\n</tr>\n<tr>\n<td>notRequired</td>\n<td>int</td>\n<td>Yes</td>\n<td>Currently, all invoices submitted here must be not required. The expected value is 1</td>\n</tr>\n<tr>\n<td>invoiceNumber</td>\n<td>string</td>\n<td>No</td>\n<td>Ensure this value is unique for the given customer</td>\n</tr>\n<tr>\n<td>invoiceDate</td>\n<td>string</td>\n<td>No</td>\n<td>Date format must be “YYYY-MM-DD”</td>\n</tr>\n<tr>\n<td>warrantyUsed</td>\n<td>int</td>\n<td>Yes</td>\n<td>Options: 1 is Warranty was used, 0 is Warranty was not used.</td>\n</tr>\n<tr>\n<td>warrantyNotUsedReason</td>\n<td>string</td>\n<td>Conditionally</td>\n<td>If the specific asset has an active warranty and warrantyUsed= 0, then you must provide a reason. Otherwise this field is optional  <br />  <br />Enum Options:  <br />  <br />- Not Covered under warranty  <br />  <br />- Not Covered under active warranty  <br />  <br />- Maintenance not performed per warranty requirements  <br />  <br />- Not using it properly  <br />  <br />- After Market Parts</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 2643538,\n    \"invoice_date\": \"2025-03-26\",\n    \"invoice_number\": \"inv-1234\",\n    \"not_required\": 1,\n    \"warranty_used\": 0,\n    \"sp_company_id\": 176,\n    \"inventory_total\": 0,\n    \"gl_code\": null,\n    \"created_at\": \"2025-03-26T15:51:49.225Z\",\n    \"labor\": 0,\n    \"tax\": 0,\n    \"material\": 0,\n    \"freight\": 0,\n    \"other\": 0,\n    \"total\": 0\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","invoice",""],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[{"id":"168827e5-b75d-45e8-833a-0f048963aa3a","name":"Create Invoice - Example","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"workorder_id\": 3200184,\r\n    \"not_required\": 1,\r\n    \"invoice_number\": \"inv-1234\",\r\n    \"invoice_date\": \"2025-03-26\",\r\n    \"warranty_used\": 0,\r\n    \"warranty_not_used_reason\": \"NOT_COVER_UNDER_WARRANTY\" \r\n}","options":{"raw":{"language":"json"}}},"url":""},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"id\": 2643538,\r\n    \"invoice_date\": \"2025-03-26\",\r\n    \"invoice_number\": \"inv-1234\",\r\n    \"not_required\": 1,\r\n    \"warranty_used\": 0,\r\n    \"sp_company_id\": 176,\r\n    \"inventory_total\": 0,\r\n    \"gl_code\": null,\r\n    \"created_at\": \"2025-03-26T15:51:49.225Z\",\r\n    \"labor\": 0,\r\n    \"tax\": 0,\r\n    \"material\": 0,\r\n    \"freight\": 0,\r\n    \"other\": 0,\r\n    \"total\": 0\r\n}"}],"_postman_id":"63c9241a-64fc-4f63-8343-dac83713674d"},{"name":"Processed Invoice","event":[{"listen":"test","script":{"id":"0261b7a1-001a-4cfd-8eec-49e711e59e90","exec":[""],"type":"text/javascript","packages":{}}}],"id":"a0638b55-2d53-440f-9316-768974098959","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"[\n    {\n        \"invoice_ids\": [\n            3155305\n        ],\n        \"process_date\": \"2025-07-26T12:31\"\n    },\n    {\n        \"invoice_ids\": [\n           3151361,3078345\n        ],\n        \"process_date\": \"2025-07-27T12:31\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/invoice/processed","description":"<h2 id=\"process-invoice-request\">Process Invoice Request</h2>\n<p>This endpoint allows users to process invoices by submitting a list of invoice IDs along with a specified process date. Upon successful processing, the API will return a confirmation message.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: POST</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://api.ecotrak.com/v2/invoice/processed</code></p>\n</li>\n<li><p><strong>Request Body</strong>: The request body must be in JSON format and should contain an array of objects where each object includes:</p>\n<ul>\n<li><p><code>invoice_ids</code> (array of integers): A list of invoice IDs that you want to process.</p>\n</li>\n<li><p><code>process_date</code> (string): The date and time when the processing should take place, formatted in ISO 8601 (e.g., <code>YYYY-MM-DDTHH:MM</code>).</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"example-request-body\">Example Request Body</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n  {\n    \"invoice_ids\": [3155305],\n    \"process_date\": \"2025-07-26T12:31\"\n  }\n]\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status Code</strong>: 201 Created</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n<li><p><strong>Response Body</strong>: \"message\": \"The invoices process dates have been logged.\"</p>\n</li>\n</ul>\n<h3 id=\"usage-notes\">Usage Notes</h3>\n<ul>\n<li><p>Ensure that the <code>invoice_ids</code> array contains valid invoice IDs that exist in the system.</p>\n</li>\n<li><p>The <code>process_date</code> can be past or future date</p>\n</li>\n</ul>\n<p>The Processed the data object will show in the GET invoice calls</p>\n","urlObject":{"protocol":"https","path":["v2","invoice","processed"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[{"id":"726b8515-5843-40d5-a5e9-de69a99a05b0","name":"Processed Invoice","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\n    {\n        \"invoice_ids\": [\n            3155305\n        ],\n        \"process_date\": \"2025-07-26T12:31\"\n    },\n    {\n        \"invoice_ids\": [\n           3151361,3078345\n        ],\n        \"process_date\": \"2025-07-27T12:31\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/invoice/processed"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Date","value":"Tue, 26 Aug 2025 15:17:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"58"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"3a-mKfiVFGpg9a6aSyoRouY6PBqR30\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"The invoices process dates have been logged.\"\n}"}],"_postman_id":"a0638b55-2d53-440f-9316-768974098959"}],"id":"865aaf7e-be5f-4423-b829-97e5203e21b5","_postman_id":"865aaf7e-be5f-4423-b829-97e5203e21b5","description":""},{"name":"Work Order","item":[{"name":"Create Work Order","event":[{"listen":"test","script":{"id":"2374e56c-6f28-434c-ad25-5517956b5281","exec":["\r","pm.test(\"Response time is less than 500ms\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(3001);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"2a023d39-e933-4510-ad4f-d7aa03b8d2dc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<client-secret>"},{"key":"clientId","value":"<client-id>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"Freezer temperature has been > than 15.8°F for 11 minutes.\",\r\n    \"problem\": \"Too Hot\",\r\n    \"managed_asset_id\": 3083142\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/workorder","description":"<h3 id=\"create-work-order\">Create Work Order</h3>\n<p>This endpoint allows the creation of a new work order by the customer or a linked partner.</p>\n<h4 id=\"payload\">Payload</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Details</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managed_asset_id</td>\n<td>int</td>\n<td>Yes</td>\n<td>The ID of the managed asset for which the work order is being created. The provided ID must correspond to an active asset, belong to an active company, and not be associated with an inactive or onHold location.</td>\n</tr>\n<tr>\n<td>problem</td>\n<td>string</td>\n<td>Yes</td>\n<td>A description of the problem being reported. Only specific values are accepted, and the provided value must match the accepted list: \"Too Hot\", \"Too Cold\", \"Insufficient Humidity\", \"Abundant Humidity\".</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Yes</td>\n<td>Additional description of the reported problem.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"return\">Return</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field Name</strong></th>\n<th><strong>Nullable</strong></th>\n<th><strong>Data Type</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>No</td>\n<td>number</td>\n</tr>\n<tr>\n<td>work_order_id</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>proposal_id</td>\n<td>Yes</td>\n<td>number</td>\n</tr>\n<tr>\n<td>status</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>asset_type_name</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>requested_by</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>problem_type</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>description</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>priority_type</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>not_to_exceed</td>\n<td>No</td>\n<td>number</td>\n</tr>\n<tr>\n<td>category_type</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>service_provider_id</td>\n<td>Yes</td>\n<td>number</td>\n</tr>\n<tr>\n<td>invoice_status</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>current_eta</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>asset.id</td>\n<td>No</td>\n<td>number</td>\n</tr>\n<tr>\n<td>asset.name</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>asset.model_number</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>asset.description</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>customer.customer_id</td>\n<td>No</td>\n<td>number</td>\n</tr>\n<tr>\n<td>customer.customer_name</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.id</td>\n<td>No</td>\n<td>number</td>\n</tr>\n<tr>\n<td>location.name</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.store_number</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.address1</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.address2</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.city</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.state</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.zip</td>\n<td>No</td>\n<td>string</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v2","workorder"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[{"id":"8e563617-d522-4fb4-bff8-d630306bb4b5","name":"Create Work Order","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"Freezer temperature has been > than 15.8°F for 11 minutes.\",\r\n    \"problem\": \"Too Hot\",\r\n    \"managed_asset_id\": 3083142\r\n}","options":{"raw":{"language":"json"}}},"url":"https://staging-ecotrak-api.ecotrak.com/v2/workorder"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 30 Apr 2025 20:38:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"724"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=f/Ei5um8aCc0uafPqi55yNN6GZIdrsWe9Fng6yKJYUg4fx78gXRoh4P8Qj1KaYMQI2c8BPIWyk9Q2Ccs1b5gbrjgUG6K+yHYUzohgShzErZmSEhSTxgkX/k5s8oJ; Expires=Wed, 07 May 2025 20:38:28 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=f/Ei5um8aCc0uafPqi55yNN6GZIdrsWe9Fng6yKJYUg4fx78gXRoh4P8Qj1KaYMQI2c8BPIWyk9Q2Ccs1b5gbrjgUG6K+yHYUzohgShzErZmSEhSTxgkX/k5s8oJ; Expires=Wed, 07 May 2025 20:38:28 GMT; Path=/; SameSite=None; Secure"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"2d4-xx0mW+JHI7vFjEQo4lGMUv8hcXo\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 3447724,\n    \"sp_work_order_number\": null,\n    \"proposal_id\": null,\n    \"status\": \"Pending SP Acceptance\",\n    \"asset_type_name\": \"HVAC\",\n    \"requested_by\": \"Dillon Gibson\",\n    \"problem_type\": \"Too Hot\",\n    \"description\": \"Freezer temperature has been > than 15.8°F for 11 minutes.\",\n    \"priority_type\": \"L3 - 24 Hours\",\n    \"not_to_exceed\": 500,\n    \"category_type\": \"Repair\",\n    \"service_provider_id\": 1518997,\n    \"invoice_status\": null,\n    \"current_eta\": \"05/01/2025, 03:38 PM\",\n    \"asset\": {\n        \"id\": 3083142,\n        \"name\": \"HVAC - Front\",\n        \"model_number\": null,\n        \"description\": null\n    },\n    \"customer\": {\n        \"customer_id\": 1516407,\n        \"customer_name\": \"Ecotrak\"\n    },\n    \"location\": {\n        \"id\": 25058,\n        \"name\": \"California\",\n        \"store_number\": \"\",\n        \"address1\": \"11500 West Burleigh Street\",\n        \"address2\": \"\",\n        \"city\": \"Wauwatosa\",\n        \"state\": \"WI\",\n        \"zip\": \"53222\"\n    }\n}"}],"_postman_id":"2a023d39-e933-4510-ad4f-d7aa03b8d2dc"},{"name":"Single Work Order","id":"61051b70-0ef2-418a-b67f-b4dccb310237","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/workorders/:id","description":"<p>This endpoint retrieves a specific work order by its ID.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li>Path parameter \"id\": The ID of the work order to be retrieved.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Property</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>id</strong></td>\n<td>int</td>\n<td>Unique ID of the work order</td>\n</tr>\n<tr>\n<td><strong>title</strong></td>\n<td>string</td>\n<td>A short description of the work order</td>\n</tr>\n<tr>\n<td><strong>customerId</strong></td>\n<td>int</td>\n<td>Customer ID associated with this work order</td>\n</tr>\n<tr>\n<td><strong>serviceRequestId</strong></td>\n<td>int</td>\n<td>Related service request ID</td>\n</tr>\n<tr>\n<td><strong>description</strong></td>\n<td>string</td>\n<td>Detailed description of the work order</td>\n</tr>\n<tr>\n<td><strong>nte</strong></td>\n<td>string</td>\n<td>Original Not-To-Exceed limit for costs</td>\n</tr>\n<tr>\n<td><strong>raisedNte</strong></td>\n<td>string</td>\n<td>Adjusted Not-To-Exceed limit</td>\n</tr>\n<tr>\n<td><strong>allocated_inventory</strong></td>\n<td>array</td>\n<td>List of allocated inventory items. This will be hidden if the customer does not use inventory</td>\n</tr>\n<tr>\n<td><strong>purchaseOrder</strong></td>\n<td>string</td>\n<td>Purchase order reference</td>\n</tr>\n<tr>\n<td><strong>overTimeApproved</strong></td>\n<td>boolean</td>\n<td>Whether overtime was approved</td>\n</tr>\n<tr>\n<td><strong>updatedEta</strong></td>\n<td>timestamp (ms)</td>\n<td>Updated ETA in milliseconds since epoch</td>\n</tr>\n<tr>\n<td><strong>previousEta</strong></td>\n<td>timestamp (ms)</td>\n<td>Previous ETA in milliseconds since epoch</td>\n</tr>\n<tr>\n<td><strong>currentEta</strong></td>\n<td>datetime</td>\n<td>Current estimated time of arrival</td>\n</tr>\n<tr>\n<td><strong>originalEta</strong></td>\n<td>datetime</td>\n<td>Original estimated time of arrival</td>\n</tr>\n<tr>\n<td><strong>requestedBy</strong></td>\n<td>string</td>\n<td>Who requested the work order</td>\n</tr>\n<tr>\n<td><strong>proposalId</strong></td>\n<td>int/null</td>\n<td>Associated proposal ID</td>\n</tr>\n<tr>\n<td><strong>requestForPricingId</strong></td>\n<td>int/null</td>\n<td>RFP ID if related to a pricing request</td>\n</tr>\n<tr>\n<td><strong>requestType</strong></td>\n<td>string</td>\n<td>Type of request (e.g., SR = Service Request)</td>\n</tr>\n<tr>\n<td><strong>serviceProviderId</strong></td>\n<td>int</td>\n<td>ID of the assigned service provider</td>\n</tr>\n<tr>\n<td><strong>serviceProviderWorkOrderId</strong></td>\n<td>string</td>\n<td>Service provider's internal work order ID</td>\n</tr>\n<tr>\n<td><strong>woCompletedDate</strong></td>\n<td>datetime</td>\n<td>Completion date of the work order</td>\n</tr>\n<tr>\n<td><strong>woType</strong></td>\n<td>string</td>\n<td>Work order type (e.g., External, Internal)</td>\n</tr>\n<tr>\n<td><strong>tradeType</strong></td>\n<td>string</td>\n<td>Type of trade (e.g., Electrical, Plumbing)</td>\n</tr>\n<tr>\n<td><strong>assetTypeName</strong></td>\n<td>string</td>\n<td>Name of the asset type involved</td>\n</tr>\n<tr>\n<td><strong>requestedInvoice</strong></td>\n<td>boolean</td>\n<td>Whether an invoice was requested</td>\n</tr>\n<tr>\n<td><strong>dateCreated</strong></td>\n<td>datetime</td>\n<td>Date the work order was created</td>\n</tr>\n<tr>\n<td><strong>dateUpdated</strong></td>\n<td>datetime</td>\n<td>Date the work order was last updated</td>\n</tr>\n<tr>\n<td><strong>updatedBy</strong></td>\n<td>int</td>\n<td>ID of the user who last updated the work order</td>\n</tr>\n<tr>\n<td><strong>createdBy</strong></td>\n<td>int</td>\n<td>ID of the user who created the work order</td>\n</tr>\n<tr>\n<td><strong>flagDeactive</strong></td>\n<td>array</td>\n<td>Flags associated with the work order</td>\n</tr>\n<tr>\n<td><strong>submitedBy</strong></td>\n<td>object</td>\n<td>Details of the user who submitted the work order</td>\n</tr>\n<tr>\n<td><strong>completedBy</strong></td>\n<td>object</td>\n<td>Details of the user who completed the work order</td>\n</tr>\n<tr>\n<td><strong>spToken</strong></td>\n<td>null</td>\n<td>Service provider token</td>\n</tr>\n<tr>\n<td><strong>spTokenTime</strong></td>\n<td>null</td>\n<td>Timestamp for the service provider token</td>\n</tr>\n<tr>\n<td><strong>pmsId</strong></td>\n<td>string</td>\n<td>PMS ID reference</td>\n</tr>\n<tr>\n<td><strong>location</strong></td>\n<td>object</td>\n<td>Location details (see <strong>Location Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>asset</strong></td>\n<td>object</td>\n<td>Asset details (see <strong>Asset Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>assetType</strong></td>\n<td>object</td>\n<td>Asset type details</td>\n</tr>\n<tr>\n<td><strong>categoryType</strong></td>\n<td>object</td>\n<td>Category type of the work order</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>Currency</td>\n</tr>\n<tr>\n<td><strong>problemType</strong></td>\n<td>object</td>\n<td>Problem type</td>\n</tr>\n<tr>\n<td><strong>priority</strong></td>\n<td>object</td>\n<td>Priority details, including ETA (see <strong>Priority Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>customer</strong></td>\n<td>object/null</td>\n<td>Customer details</td>\n</tr>\n<tr>\n<td><strong>proposal</strong></td>\n<td>object/null</td>\n<td>Proposal details</td>\n</tr>\n<tr>\n<td><strong>invoice</strong></td>\n<td>object/null</td>\n<td>Invoice details</td>\n</tr>\n<tr>\n<td><strong>workOrderStatus</strong></td>\n<td>string</td>\n<td>Status of the work order</td>\n</tr>\n<tr>\n<td><strong>notes</strong></td>\n<td>array</td>\n<td>List of notes (see <strong>Notes Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>serviceProviderProfile</strong></td>\n<td>object</td>\n<td>Profile of service provider</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v1","workorders",":id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"92240630-b6c5-4d86-8748-e67f48ca58f4","type":"any","value":"","key":"id"}]}},"response":[{"id":"6807bea0-4663-4e79-8aef-123e62669ad2","name":"Single Work Order","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/workorders/:id","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 23 Jul 2025 14:54:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"196"},{"key":"X-RateLimit-Reset","value":"45"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"196"},{"key":"X-RateLimit-Reset-login","value":"45"},{"key":"ETag","value":"W/\"d40-fGIkFoBYs59vc84pIxBFJWglGv0\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"work_order\": {\n        \"id\": 2899558,\n        \"title\": \"The sink needs a gasket change\",\n        \"customerId\": 1535431,\n        \"serviceRequestId\": 2879588,\n        \"description\": \"The sink needs a gasket change\",\n        \"nte\": \"500.00\",\n        \"raisedNte\": \"500.00\",\n        \"allocated_inventory\": [],\n        \"purchaseOrder\": \"\",\n        \"deviceType\": null,\n        \"deviceHistory\": null,\n        \"overTimeApproved\": \"No\",\n        \"updatedEta\": 1729009200000,\n        \"previousEta\": 1495233000000,\n        \"currentEta\": \"2024-10-15T16:20:00.000+0000\",\n        \"originalEta\": \"2017-05-19T22:30:00.000+0000\",\n        \"requestedBy\": null,\n        \"proposalId\": null,\n        \"requestForPricingId\": null,\n        \"requestType\": \"SR\",\n        \"serviceProviderId\": null,\n        \"serviceProviderWorkOrderId\": null,\n        \"woCompletedDate\": null,\n        \"woType\": \"External\",\n        \"tradeType\": null,\n        \"assetTypeName\": \"Sinks\",\n        \"requestedInvoice\": false,\n        \"dateCreated\": \"2017-05-18T22:30:00.000+0000\",\n        \"dateUpdated\": \"2024-11-08T14:59:00.000+0000\",\n        \"updatedBy\": 9999,\n        \"createdBy\": 1535431,\n        \"flagDeactive\": [\n            {\n                \"label\": \"Test\",\n                \"color\": \"Pink\",\n                \"hexCode\": \"#ec76ae\",\n                \"id\": 611\n            }\n        ],\n        \"submitedBy\": {\n            \"id\": 1535431,\n            \"firstName\": \"Paco’s Tacos\",\n            \"lastName\": \"\",\n            \"companyName\": \"Paco’s Tacos\",\n            \"email\": \"account+pacostacos@ecotrakfm.com\",\n            \"phoneNumber\": \"\",\n            \"jobTitle\": \"Site Administrator\",\n            \"roleId\": 1\n        },\n        \"completedBy\": null,\n        \"spToken\": null,\n        \"spTokenTime\": null,\n        \"pmsId\": null,\n        \"location\": {\n            \"id\": 29312,\n            \"name\": \"Branch-42\",\n            \"store_number\": \"64\",\n            \"phone1\": \"9999999999\",\n            \"ext1\": \"\",\n            \"phone2\": \"\",\n            \"ext2\": \"\",\n            \"address1\": \"438 Summit Avenue\",\n            \"address2\": \"\",\n            \"address3\": null,\n            \"city\": \"Jersey City\",\n            \"state\": \"New Jersey\",\n            \"zip\": \"07306\"\n        },\n        \"asset\": {\n            \"assetImages\": [\n                {\n                    \"documentId\": 4668979,\n                    \"documentType\": \"photo\",\n                    \"moduleTypeId\": 5,\n                    \"documentTypeId\": 3,\n                    \"referenceId\": 2941558,\n                    \"fileName\": \"f1808724-a5bf-4fb9-ad73-021d1e975937.jpg\",\n                    \"status\": 1\n                }\n            ],\n            \"manufacturer\": null,\n            \"id\": 2941558,\n            \"name\": \"3 Compartment Sink\",\n            \"description\": \"\",\n            \"description2\": null,\n            \"customerId\": 1535431,\n            \"modelNumber\": \"XXX15-9999\",\n            \"serialNumber\": \"54321\",\n            \"assetTypeId\": 97005,\n            \"locationId\": 29312,\n            \"warrantyExpiryDate\": null,\n            \"warrantyAvailable\": false\n        },\n        \"assetType\": {\n            \"id\": 97005,\n            \"name\": \"Sinks\"\n        },\n        \"categoryType\": {\n            \"id\": 1,\n            \"name\": \"Repair\"\n        },\n        \"currency\": \"PLN\",\n        \"problemType\": {\n            \"id\": 416253,\n            \"name\": \"Needs Gasket\"\n        },\n        \"priority\": {\n            \"id\": 4417,\n            \"name\": \"L3 - 24 Hours\",\n            \"overTimeApproved\": false,\n            \"eta\": {\n                \"etaId\": 4417,\n                \"defaultAdded\": 0,\n                \"userId\": 1535431,\n                \"timeValue\": 2,\n                \"timePeriods\": \"Day\",\n                \"statusChanger\": \"0\",\n                \"dateCreated\": \"2024-11-08T14:51:24.000+0000\",\n                \"dateUpdated\": \"2024-11-08T14:51:24.000+0000\",\n                \"status\": 1,\n                \"createdBy\": 1535431,\n                \"updatedBy\": 1535431\n            }\n        },\n        \"customer\": null,\n        \"proposal\": null,\n        \"invoice\": null,\n        \"workOrderStatus\": \"UNASSIGNED\",\n        \"notes\": [\n            {\n                \"id\": \"6788176f8388f7e22727c6a4\",\n                \"userId\": 1535431,\n                \"description\": \"qa Lorem ipsum dolor siqw@ t amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n\",\n                \"type\": 1,\n                \"workOrderId\": 2899558,\n                \"customerIds\": [],\n                \"serviceProviderIds\": [],\n                \"createdBy\": 1535431,\n                \"createdDate\": \"2025-01-15T20:15:00.000+0000\",\n                \"updatedDate\": \"2025-01-15T20:15:00.000+0000\",\n                \"customerName\": \"Paco’s Tacos\",\n                \"userFistName\": \"Paco’s Tacos\",\n                \"userLastName\": \"\",\n                \"jobTitle\": \"Site Administrator\"\n            }\n        ],\n        \"credentials\": null,\n        \"serviceProviderProfile\": {\n            \"userProfileId\": null,\n            \"userId\": null,\n            \"companyName\": null,\n            \"firstName\": null,\n            \"lastName\": \"\",\n            \"phoneNumber\": null\n        }\n    }\n}"}],"_postman_id":"61051b70-0ef2-418a-b67f-b4dccb310237"},{"name":"Work Orders","id":"b87c85b6-6c74-4c66-9380-b28bd11355e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/workorders","description":"<h3 id=\"retrieve-workorders\">Retrieve Workorders</h3>\n<p>This endpoint allows you to retrieve a list of workorders that were updated today.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://api.ecotrak.com/v1/workorders</code></p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<h3 id=\"response-1\">Response</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Property</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>id</strong></td>\n<td>int</td>\n<td>Unique ID of the work order</td>\n</tr>\n<tr>\n<td><strong>title</strong></td>\n<td>string</td>\n<td>A short description of the work order</td>\n</tr>\n<tr>\n<td><strong>customerId</strong></td>\n<td>int</td>\n<td>Customer ID associated with this work order</td>\n</tr>\n<tr>\n<td><strong>serviceRequestId</strong></td>\n<td>int</td>\n<td>Related service request ID</td>\n</tr>\n<tr>\n<td><strong>description</strong></td>\n<td>string</td>\n<td>Detailed description of the work order</td>\n</tr>\n<tr>\n<td><strong>nte</strong></td>\n<td>string</td>\n<td>Original Not-To-Exceed limit for costs</td>\n</tr>\n<tr>\n<td><strong>raisedNte</strong></td>\n<td>string</td>\n<td>Adjusted Not-To-Exceed limit</td>\n</tr>\n<tr>\n<td><strong>allocated_inventory</strong></td>\n<td>array</td>\n<td>List of allocated inventory items. This will be hidden if the customer does not use inventory</td>\n</tr>\n<tr>\n<td><strong>purchaseOrder</strong></td>\n<td>string</td>\n<td>Purchase order reference</td>\n</tr>\n<tr>\n<td><strong>overTimeApproved</strong></td>\n<td>boolean</td>\n<td>Whether overtime was approved</td>\n</tr>\n<tr>\n<td><strong>updatedEta</strong></td>\n<td>timestamp (ms)</td>\n<td>Updated ETA in milliseconds since epoch</td>\n</tr>\n<tr>\n<td><strong>previousEta</strong></td>\n<td>timestamp (ms)</td>\n<td>Previous ETA in milliseconds since epoch</td>\n</tr>\n<tr>\n<td><strong>currentEta</strong></td>\n<td>datetime</td>\n<td>Current estimated time of arrival</td>\n</tr>\n<tr>\n<td><strong>originalEta</strong></td>\n<td>datetime</td>\n<td>Original estimated time of arrival</td>\n</tr>\n<tr>\n<td><strong>requestedBy</strong></td>\n<td>string</td>\n<td>Who requested the work order</td>\n</tr>\n<tr>\n<td><strong>proposalId</strong></td>\n<td>int/null</td>\n<td>Associated proposal ID</td>\n</tr>\n<tr>\n<td><strong>requestForPricingId</strong></td>\n<td>int/null</td>\n<td>RFP ID if related to a pricing request</td>\n</tr>\n<tr>\n<td><strong>requestType</strong></td>\n<td>string</td>\n<td>Type of request (e.g., SR = Service Request)</td>\n</tr>\n<tr>\n<td><strong>serviceProviderId</strong></td>\n<td>int</td>\n<td>ID of the assigned service provider</td>\n</tr>\n<tr>\n<td><strong>serviceProviderWorkOrderId</strong></td>\n<td>string</td>\n<td>Service provider's internal work order ID</td>\n</tr>\n<tr>\n<td><strong>woCompletedDate</strong></td>\n<td>datetime</td>\n<td>Completion date of the work order</td>\n</tr>\n<tr>\n<td><strong>woType</strong></td>\n<td>string</td>\n<td>Work order type (e.g., External, Internal)</td>\n</tr>\n<tr>\n<td><strong>tradeType</strong></td>\n<td>string</td>\n<td>Type of trade (e.g., Electrical, Plumbing)</td>\n</tr>\n<tr>\n<td><strong>assetTypeName</strong></td>\n<td>string</td>\n<td>Name of the asset type involved</td>\n</tr>\n<tr>\n<td><strong>requestedInvoice</strong></td>\n<td>boolean</td>\n<td>Whether an invoice was requested</td>\n</tr>\n<tr>\n<td><strong>dateCreated</strong></td>\n<td>datetime</td>\n<td>Date the work order was created</td>\n</tr>\n<tr>\n<td><strong>dateUpdated</strong></td>\n<td>datetime</td>\n<td>Date the work order was last updated</td>\n</tr>\n<tr>\n<td><strong>updatedBy</strong></td>\n<td>int</td>\n<td>ID of the user who last updated the work order</td>\n</tr>\n<tr>\n<td><strong>createdBy</strong></td>\n<td>int</td>\n<td>ID of the user who created the work order</td>\n</tr>\n<tr>\n<td><strong>flagDeactive</strong></td>\n<td>array</td>\n<td>Flags associated with the work order</td>\n</tr>\n<tr>\n<td><strong>submitedBy</strong></td>\n<td>object</td>\n<td>Details of the user who submitted the work order</td>\n</tr>\n<tr>\n<td><strong>completedBy</strong></td>\n<td>object</td>\n<td>Details of the user who completed the work order</td>\n</tr>\n<tr>\n<td><strong>spToken</strong></td>\n<td>null</td>\n<td>Service provider token</td>\n</tr>\n<tr>\n<td><strong>spTokenTime</strong></td>\n<td>null</td>\n<td>Timestamp for the service provider token</td>\n</tr>\n<tr>\n<td><strong>pmsId</strong></td>\n<td>string</td>\n<td>PMS ID reference</td>\n</tr>\n<tr>\n<td><strong>location</strong></td>\n<td>object</td>\n<td>Location details (see <strong>Location Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>asset</strong></td>\n<td>object</td>\n<td>Asset details (see <strong>Asset Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>assetType</strong></td>\n<td>object</td>\n<td>Asset type details</td>\n</tr>\n<tr>\n<td><strong>categoryType</strong></td>\n<td>object</td>\n<td>Category type of the work order</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>Currency</td>\n</tr>\n<tr>\n<td><strong>problemType</strong></td>\n<td>object</td>\n<td>Problem type</td>\n</tr>\n<tr>\n<td><strong>priority</strong></td>\n<td>object</td>\n<td>Priority details, including ETA (see <strong>Priority Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>customer</strong></td>\n<td>object/null</td>\n<td>Customer details</td>\n</tr>\n<tr>\n<td><strong>proposal</strong></td>\n<td>object/null</td>\n<td>Proposal details</td>\n</tr>\n<tr>\n<td><strong>invoice</strong></td>\n<td>object/null</td>\n<td>Invoice details</td>\n</tr>\n<tr>\n<td><strong>workOrderStatus</strong></td>\n<td>string</td>\n<td>Status of the work order</td>\n</tr>\n<tr>\n<td><strong>notes</strong></td>\n<td>array</td>\n<td>List of notes (see <strong>Notes Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>serviceProviderProfile</strong></td>\n<td>object</td>\n<td>Profile of service provider</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v1","workorders"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[{"id":"2d0f605f-75df-4c68-9df2-fe7adc1574bb","name":"Work Orders","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/workorders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 23 Jul 2025 14:55:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"809f-UegPCZW+0clpo5Qa8cbtd7ZZ6l0\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"work_orders\": {\n        \"content\": [\n            {\n                \"id\": 2899049,\n                \"title\": \"Booth Brackets are loose\",\n                \"customerId\": 1535431,\n                \"serviceRequestId\": 2879079,\n                \"description\": \"Booth Brackets are loose\",\n                \"nte\": \"2200.00\",\n                \"raisedNte\": \"2200.00\",\n                \"purchaseOrder\": null,\n                \"deviceType\": null,\n                \"deviceHistory\": null,\n                \"overTimeApproved\": \"No\",\n                \"updatedEta\": 1492088400000,\n                \"previousEta\": 1492088400000,\n                \"currentEta\": \"2017-04-13T13:00:00.000+0000\",\n                \"originalEta\": \"2017-04-13T13:00:00.000+0000\",\n                \"requestedBy\": null,\n                \"proposalId\": null,\n                \"requestForPricingId\": null,\n                \"requestType\": \"SR\",\n                \"serviceProviderId\": 1534627,\n                \"serviceProviderWorkOrderId\": null,\n                \"woCompletedDate\": \"2017-04-11T00:33:00.000+0000\",\n                \"woType\": \"External\",\n                \"tradeType\": \"Handyman\",\n                \"assetTypeName\": \"Furniture / Fixtures\",\n                \"requestedInvoice\": false,\n                \"dateCreated\": \"2017-04-07T23:02:00.000+0000\",\n                \"dateUpdated\": null,\n                \"updatedBy\": 9999,\n                \"createdBy\": 1535431,\n                \"flagDeactive\": [],\n                \"submitedBy\": {\n                    \"id\": 1535431,\n                    \"firstName\": \"Paco’s Tacos\",\n                    \"lastName\": \"\",\n                    \"companyName\": \"Paco’s Tacos\",\n                    \"email\": \"account+pacostacos@ecotrakfm.com\",\n                    \"phoneNumber\": \"\",\n                    \"jobTitle\": \"Site Administrator\",\n                    \"roleId\": 1\n                },\n                \"completedBy\": 1534627,\n                \"spToken\": null,\n                \"spTokenTime\": null,\n                \"pmsId\": null,\n                \"location\": {\n                    \"id\": 29318,\n                    \"name\": \"Branch-49\",\n                    \"store_number\": \"70\",\n                    \"phone1\": \"9999999999\",\n                    \"ext1\": \"\",\n                    \"phone2\": \"\",\n                    \"ext2\": \"\",\n                    \"address1\": \"438 Summit Avenue\",\n                    \"address2\": \"\",\n                    \"address3\": null,\n                    \"city\": \"Jersey City\",\n                    \"state\": \"New Jersey\",\n                    \"zip\": \"07306\"\n                },\n                \"asset\": {\n                    \"assetImages\": [],\n                    \"manufacturer\": null,\n                    \"id\": 2941948,\n                    \"name\": \"Furniture And Fixtures\",\n                    \"description\": null,\n                    \"description2\": null,\n                    \"customerId\": 1535431,\n                    \"modelNumber\": \"0\",\n                    \"serialNumber\": \"0\",\n                    \"assetTypeId\": 97016,\n                    \"locationId\": null,\n                    \"warrantyExpiryDate\": null,\n                    \"warrantyAvailable\": false\n                },\n                \"assetType\": {\n                    \"id\": 97016,\n                    \"name\": \"Furniture / Fixtures\"\n                },\n                \"categoryType\": {\n                    \"id\": 3,\n                    \"name\": \"Capital Expense\"\n                },\n                \"currency\": \"PLN\",\n                \"problemType\": {\n                    \"id\": 416366,\n                    \"name\": \"Booth - Structure Repair\"\n                },\n                \"priority\": {\n                    \"id\": 4417,\n                    \"name\": \"L3 - 24 Hours\",\n                    \"overTimeApproved\": false,\n                    \"eta\": {\n                        \"etaId\": 4417,\n                        \"defaultAdded\": 0,\n                        \"userId\": 1535431,\n                        \"timeValue\": 2,\n                        \"timePeriods\": \"Day\",\n                        \"statusChanger\": \"0\",\n                        \"dateCreated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"dateUpdated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"status\": 1,\n                        \"createdBy\": 1535431,\n                        \"updatedBy\": 1535431\n                    }\n                },\n                \"customer\": null,\n                \"proposal\": {\n                    \"proposalId\": 481451,\n                    \"srId\": 2899049,\n                    \"title\": \"Booth Needs Replaced; Corner Booth 5' Bench both sides\",\n                    \"serviceProviderId\": 1534627,\n                    \"customerId\": 1535431,\n                    \"workDescription\": \"Booth has been damaged beyond repair. Vandalism to booth at one point, then damage reoccured over time.\\r\\nCurrently wood is cracked, booth could fail and become sharp edge (possible safety issue)\",\n                    \"completionTime\": \"7 days\",\n                    \"parts\": 1250,\n                    \"incurredCost\": 0,\n                    \"labor\": 850,\n                    \"freight\": 0,\n                    \"tax\": 100,\n                    \"other\": 0,\n                    \"totalAmount\": 2200,\n                    \"proposalApprovedDate\": \"04/10/2017, 07:57 PM\",\n                    \"dateCreated\": \"2017-04-10T18:39:00.000+0000\",\n                    \"dateUpdated\": \"2024-11-20T13:49:00.000+0000\",\n                    \"status\": 1,\n                    \"proposalStatus\": {\n                        \"statusId\": 141,\n                        \"description\": \"Approved\"\n                    }\n                },\n                \"invoice\": [\n                    {\n                        \"invoiceId\": 2362084,\n                        \"workOrderId\": 2899049,\n                        \"invoiceNo\": \"2879079-1535431\",\n                        \"invoiceSerial\": 1878,\n                        \"parts\": null,\n                        \"incurredCost\": null,\n                        \"labor\": \"850.00\",\n                        \"material\": \"1200.00\",\n                        \"tax\": 96,\n                        \"freight\": 0,\n                        \"other\": 0,\n                        \"additionalNote\": \"Replaced entire Corner section Booth.  Photo attached to work order. \",\n                        \"totalAmount\": 2146,\n                        \"invoiceStatus\": 48,\n                        \"flagDeactive\": \"0\",\n                        \"document\": null,\n                        \"originator\": 1535431,\n                        \"invoiceType\": \"I\",\n                        \"createdBy\": 1535431,\n                        \"createdAt\": \"2017-04-11T12:38:00.000+0000\",\n                        \"approvedAt\": \"2017-04-11T16:30:00.000+0000\",\n                        \"paidDate\": null,\n                        \"invoiceDate\": null,\n                        \"updatedAt\": \"2024-11-20T13:48:00.000+0000\",\n                        \"invoiceStatusDesc\": {\n                            \"statusId\": 48,\n                            \"description\": \"Approved\"\n                        }\n                    }\n                ],\n                \"workOrderStatus\": \"COMPLETED\",\n                \"notes\": [],\n                \"credentials\": null,\n                \"serviceProviderProfile\": {\n                    \"userProfileId\": 1534627,\n                    \"userId\": 1534627,\n                    \"companyName\": \"Demo SP - Internal Tech\",\n                    \"firstName\": \"Demo SP - Internal Tech\",\n                    \"lastName\": \"\",\n                    \"phoneNumber\": \"+15654895846\",\n                    \"spType\": \"Internal Tech\"\n                }\n            },\n            {\n                \"id\": 2899050,\n                \"title\": \"(4) chairs require repair.\\nVandalism caused issue\",\n                \"customerId\": 1535431,\n                \"serviceRequestId\": 2879080,\n                \"description\": \"(4) chairs require repair.\\nVandalism caused issue\",\n                \"nte\": \"500.00\",\n                \"raisedNte\": \"500.00\",\n                \"purchaseOrder\": null,\n                \"deviceType\": null,\n                \"deviceHistory\": null,\n                \"overTimeApproved\": \"No\",\n                \"updatedEta\": 1491868800000,\n                \"previousEta\": 1491868800000,\n                \"currentEta\": \"2017-04-11T00:00:00.000+0000\",\n                \"originalEta\": \"2017-04-11T00:00:00.000+0000\",\n                \"requestedBy\": null,\n                \"proposalId\": null,\n                \"requestForPricingId\": null,\n                \"requestType\": \"SR\",\n                \"serviceProviderId\": 1534627,\n                \"serviceProviderWorkOrderId\": null,\n                \"woCompletedDate\": \"2017-04-10T19:52:00.000+0000\",\n                \"woType\": \"External\",\n                \"tradeType\": \"Handyman\",\n                \"assetTypeName\": \"Furniture / Fixtures\",\n                \"requestedInvoice\": false,\n                \"dateCreated\": \"2017-04-07T23:04:00.000+0000\",\n                \"dateUpdated\": null,\n                \"updatedBy\": 9999,\n                \"createdBy\": 1535431,\n                \"flagDeactive\": [],\n                \"submitedBy\": {\n                    \"id\": 1535431,\n                    \"firstName\": \"Paco’s Tacos\",\n                    \"lastName\": \"\",\n                    \"companyName\": \"Paco’s Tacos\",\n                    \"email\": \"account+pacostacos@ecotrakfm.com\",\n                    \"phoneNumber\": \"\",\n                    \"jobTitle\": \"Site Administrator\",\n                    \"roleId\": 1\n                },\n                \"completedBy\": 1534627,\n                \"spToken\": null,\n                \"spTokenTime\": null,\n                \"pmsId\": null,\n                \"location\": {\n                    \"id\": 29321,\n                    \"name\": \"Branch-52\",\n                    \"store_number\": \"73\",\n                    \"phone1\": \"9999999999\",\n                    \"ext1\": \"\",\n                    \"phone2\": \"\",\n                    \"ext2\": \"\",\n                    \"address1\": \"438 Summit Avenue\",\n                    \"address2\": \"\",\n                    \"address3\": null,\n                    \"city\": \"Jersey City\",\n                    \"state\": \"New Jersey\",\n                    \"zip\": \"07306\"\n                },\n                \"asset\": {\n                    \"assetImages\": [],\n                    \"manufacturer\": null,\n                    \"id\": 2942101,\n                    \"name\": \"Furniture And Fixtures\",\n                    \"description\": null,\n                    \"description2\": null,\n                    \"customerId\": 1535431,\n                    \"modelNumber\": \"0\",\n                    \"serialNumber\": \"0\",\n                    \"assetTypeId\": 97016,\n                    \"locationId\": null,\n                    \"warrantyExpiryDate\": null,\n                    \"warrantyAvailable\": false\n                },\n                \"assetType\": {\n                    \"id\": 97016,\n                    \"name\": \"Furniture / Fixtures\"\n                },\n                \"categoryType\": {\n                    \"id\": 1,\n                    \"name\": \"Repair\"\n                },\n                \"currency\": \"PLN\",\n                \"problemType\": {\n                    \"id\": 416363,\n                    \"name\": \"Chair - Repair\"\n                },\n                \"priority\": {\n                    \"id\": 4417,\n                    \"name\": \"L3 - 24 Hours\",\n                    \"overTimeApproved\": false,\n                    \"eta\": {\n                        \"etaId\": 4417,\n                        \"defaultAdded\": 0,\n                        \"userId\": 1535431,\n                        \"timeValue\": 2,\n                        \"timePeriods\": \"Day\",\n                        \"statusChanger\": \"0\",\n                        \"dateCreated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"dateUpdated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"status\": 1,\n                        \"createdBy\": 1535431,\n                        \"updatedBy\": 1535431\n                    }\n                },\n                \"customer\": null,\n                \"proposal\": null,\n                \"invoice\": [\n                    {\n                        \"invoiceId\": 2362085,\n                        \"workOrderId\": 2899050,\n                        \"invoiceNo\": \"2879080-1535431\",\n                        \"invoiceSerial\": 1877,\n                        \"parts\": null,\n                        \"incurredCost\": null,\n                        \"labor\": \"185.00\",\n                        \"material\": \"55.00\",\n                        \"tax\": 5,\n                        \"freight\": 0,\n                        \"other\": 0,\n                        \"additionalNote\": \"Repaired 3 chairs; can be utilized. But no warranty\",\n                        \"totalAmount\": 245,\n                        \"invoiceStatus\": 48,\n                        \"flagDeactive\": \"0\",\n                        \"document\": null,\n                        \"originator\": 1535431,\n                        \"invoiceType\": \"I\",\n                        \"createdBy\": 1535431,\n                        \"createdAt\": \"2017-04-11T12:35:00.000+0000\",\n                        \"approvedAt\": \"2017-04-11T16:31:00.000+0000\",\n                        \"paidDate\": null,\n                        \"invoiceDate\": null,\n                        \"updatedAt\": \"2024-11-20T13:48:00.000+0000\",\n                        \"invoiceStatusDesc\": {\n                            \"statusId\": 48,\n                            \"description\": \"Approved\"\n                        }\n                    }\n                ],\n                \"workOrderStatus\": \"COMPLETED\",\n                \"notes\": [],\n                \"credentials\": null,\n                \"serviceProviderProfile\": {\n                    \"userProfileId\": 1534627,\n                    \"userId\": 1534627,\n                    \"companyName\": \"Demo SP - Internal Tech\",\n                    \"firstName\": \"Demo SP - Internal Tech\",\n                    \"lastName\": \"\",\n                    \"phoneNumber\": \"+15654895846\",\n                    \"spType\": \"Internal Tech\"\n                }\n            },\n            {\n                \"id\": 2899051,\n                \"title\": \"Corner broken off of Counter Top\",\n                \"customerId\": 1535431,\n                \"serviceRequestId\": 2879081,\n                \"description\": \"Corner broken off of Counter Top\",\n                \"nte\": \"1405.00\",\n                \"raisedNte\": \"1405.00\",\n                \"purchaseOrder\": null,\n                \"deviceType\": null,\n                \"deviceHistory\": null,\n                \"overTimeApproved\": \"No\",\n                \"updatedEta\": 1492095600000,\n                \"previousEta\": 1492095600000,\n                \"currentEta\": \"2017-04-13T15:00:00.000+0000\",\n                \"originalEta\": \"2017-04-13T15:00:00.000+0000\",\n                \"requestedBy\": null,\n                \"proposalId\": null,\n                \"requestForPricingId\": null,\n                \"requestType\": \"SR\",\n                \"serviceProviderId\": 1534627,\n                \"serviceProviderWorkOrderId\": null,\n                \"woCompletedDate\": \"2017-04-11T16:10:00.000+0000\",\n                \"woType\": \"External\",\n                \"tradeType\": \"Handyman\",\n                \"assetTypeName\": \"Furniture / Fixtures\",\n                \"requestedInvoice\": false,\n                \"dateCreated\": \"2017-04-07T23:07:00.000+0000\",\n                \"dateUpdated\": null,\n                \"updatedBy\": 9999,\n                \"createdBy\": 1535431,\n                \"flagDeactive\": [],\n                \"submitedBy\": {\n                    \"id\": 1535431,\n                    \"firstName\": \"Paco’s Tacos\",\n                    \"lastName\": \"\",\n                    \"companyName\": \"Paco’s Tacos\",\n                    \"email\": \"account+pacostacos@ecotrakfm.com\",\n                    \"phoneNumber\": \"\",\n                    \"jobTitle\": \"Site Administrator\",\n                    \"roleId\": 1\n                },\n                \"completedBy\": 1534627,\n                \"spToken\": null,\n                \"spTokenTime\": null,\n                \"pmsId\": null,\n                \"location\": {\n                    \"id\": 29314,\n                    \"name\": \"Branch-44\",\n                    \"store_number\": \"66\",\n                    \"phone1\": \"9999999999\",\n                    \"ext1\": \"\",\n                    \"phone2\": \"\",\n                    \"ext2\": \"\",\n                    \"address1\": \"438 Summit Avenue\",\n                    \"address2\": \"\",\n                    \"address3\": null,\n                    \"city\": \"Jersey City\",\n                    \"state\": \"New Jersey\",\n                    \"zip\": \"07306\"\n                },\n                \"asset\": {\n                    \"assetImages\": [],\n                    \"manufacturer\": null,\n                    \"id\": 2941732,\n                    \"name\": \"Furniture And Fixtures\",\n                    \"description\": null,\n                    \"description2\": null,\n                    \"customerId\": 1535431,\n                    \"modelNumber\": \"0\",\n                    \"serialNumber\": \"0\",\n                    \"assetTypeId\": 97016,\n                    \"locationId\": null,\n                    \"warrantyExpiryDate\": null,\n                    \"warrantyAvailable\": false\n                },\n                \"assetType\": {\n                    \"id\": 97016,\n                    \"name\": \"Furniture / Fixtures\"\n                },\n                \"categoryType\": {\n                    \"id\": 3,\n                    \"name\": \"Capital Expense\"\n                },\n                \"currency\": \"PLN\",\n                \"problemType\": {\n                    \"id\": 416370,\n                    \"name\": \"Counter Tops\"\n                },\n                \"priority\": {\n                    \"id\": 4422,\n                    \"name\": \"L5 - One Week\",\n                    \"overTimeApproved\": false,\n                    \"eta\": {\n                        \"etaId\": 4422,\n                        \"defaultAdded\": 0,\n                        \"userId\": 1535431,\n                        \"timeValue\": 15,\n                        \"timePeriods\": \"Day\",\n                        \"statusChanger\": \"0\",\n                        \"dateCreated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"dateUpdated\": \"2025-02-28T20:59:00.000+0000\",\n                        \"status\": 1,\n                        \"createdBy\": 1535431,\n                        \"updatedBy\": 1535431\n                    }\n                },\n                \"customer\": null,\n                \"proposal\": {\n                    \"proposalId\": 481452,\n                    \"srId\": 2899051,\n                    \"title\": \"Counter Top at Beverage; replace stone top 3' X 6'\",\n                    \"serviceProviderId\": 1534627,\n                    \"customerId\": 1535431,\n                    \"workDescription\": \"Corner Broken; crack throughout; not able to repair. Must be replaced\",\n                    \"completionTime\": \"10 days\",\n                    \"parts\": 712,\n                    \"incurredCost\": 0,\n                    \"labor\": 625,\n                    \"freight\": 0,\n                    \"tax\": 68,\n                    \"other\": 0,\n                    \"totalAmount\": 1405,\n                    \"proposalApprovedDate\": \"04/10/2017, 07:57 PM\",\n                    \"dateCreated\": \"2017-04-10T18:30:00.000+0000\",\n                    \"dateUpdated\": \"2024-11-20T13:49:00.000+0000\",\n                    \"status\": 1,\n                    \"proposalStatus\": {\n                        \"statusId\": 141,\n                        \"description\": \"Approved\"\n                    }\n                },\n                \"invoice\": [\n                    {\n                        \"invoiceId\": 2362086,\n                        \"workOrderId\": 2899051,\n                        \"invoiceNo\": \"2879081-1535431\",\n                        \"invoiceSerial\": 1885,\n                        \"parts\": null,\n                        \"incurredCost\": null,\n                        \"labor\": \"475.00\",\n                        \"material\": \"850.00\",\n                        \"tax\": 68,\n                        \"freight\": 0,\n                        \"other\": 0,\n                        \"additionalNote\": \"Counter Top / Stone Counter Top Replaced at Beverage Bar\",\n                        \"totalAmount\": 1393,\n                        \"invoiceStatus\": 48,\n                        \"flagDeactive\": \"0\",\n                        \"document\": null,\n                        \"originator\": 1535431,\n                        \"invoiceType\": \"I\",\n                        \"createdBy\": 1535431,\n                        \"createdAt\": \"2017-04-11T04:13:00.000+0000\",\n                        \"approvedAt\": \"2017-04-11T16:21:00.000+0000\",\n                        \"paidDate\": null,\n                        \"invoiceDate\": null,\n                        \"updatedAt\": \"2024-11-20T13:48:00.000+0000\",\n                        \"invoiceStatusDesc\": {\n                            \"statusId\": 48,\n                            \"description\": \"Approved\"\n                        }\n                    }\n                ],\n                \"workOrderStatus\": \"COMPLETED\",\n                \"notes\": [],\n                \"credentials\": null,\n                \"serviceProviderProfile\": {\n                    \"userProfileId\": 1534627,\n                    \"userId\": 1534627,\n                    \"companyName\": \"Demo SP - Internal Tech\",\n                    \"firstName\": \"Demo SP - Internal Tech\",\n                    \"lastName\": \"\",\n                    \"phoneNumber\": \"+15654895846\",\n                    \"spType\": \"Internal Tech\"\n                }\n            },\n            {\n                \"id\": 2899052,\n                \"title\": \"Dish Table System; rebuild, Fabricate with Stainless Steel\",\n                \"customerId\": 1535431,\n                \"serviceRequestId\": 2879082,\n                \"description\": \"Dish Table System; rebuild, Fabricate with Stainless Steel\",\n                \"nte\": \"1624.00\",\n                \"raisedNte\": \"1624.00\",\n                \"purchaseOrder\": null,\n                \"deviceType\": null,\n                \"deviceHistory\": null,\n                \"overTimeApproved\": \"No\",\n                \"updatedEta\": 1492570800000,\n                \"previousEta\": 1492570800000,\n                \"currentEta\": \"2017-04-19T03:00:00.000+0000\",\n                \"originalEta\": \"2017-04-19T03:00:00.000+0000\",\n                \"requestedBy\": null,\n                \"proposalId\": null,\n                \"requestForPricingId\": null,\n                \"requestType\": \"SR\",\n                \"serviceProviderId\": 1534627,\n                \"serviceProviderWorkOrderId\": null,\n                \"woCompletedDate\": \"2017-04-11T22:49:00.000+0000\",\n                \"woType\": \"External\",\n                \"tradeType\": \"Welder\",\n                \"assetTypeName\": \"Stainless Steel\",\n                \"requestedInvoice\": false,\n                \"dateCreated\": \"2017-04-11T21:08:00.000+0000\",\n                \"dateUpdated\": null,\n                \"updatedBy\": 2019,\n                \"createdBy\": 1535431,\n                \"flagDeactive\": [],\n                \"submitedBy\": {\n                    \"id\": 1535431,\n                    \"firstName\": \"Paco’s Tacos\",\n                    \"lastName\": \"\",\n                    \"companyName\": \"Paco’s Tacos\",\n                    \"email\": \"account+pacostacos@ecotrakfm.com\",\n                    \"phoneNumber\": \"\",\n                    \"jobTitle\": \"Site Administrator\",\n                    \"roleId\": 1\n                },\n                \"completedBy\": 1534627,\n                \"spToken\": null,\n                \"spTokenTime\": null,\n                \"pmsId\": null,\n                \"location\": {\n                    \"id\": 29308,\n                    \"name\": \"Branch-37\",\n                    \"store_number\": \"60\",\n                    \"phone1\": \"+19999999999\",\n                    \"ext1\": \"\",\n                    \"phone2\": \"\",\n                    \"ext2\": \"\",\n                    \"address1\": \"987 Queen Street\",\n                    \"address2\": \"\",\n                    \"address3\": null,\n                    \"city\": \"Honolulu\",\n                    \"state\": \"Hawaii\",\n                    \"zip\": \"96814\"\n                },\n                \"asset\": {\n                    \"assetImages\": [],\n                    \"manufacturer\": null,\n                    \"id\": 2941304,\n                    \"name\": \"Stainless Steel Equipment\",\n                    \"description\": null,\n                    \"description2\": null,\n                    \"customerId\": 1535431,\n                    \"modelNumber\": \"0\",\n                    \"serialNumber\": \"0\",\n                    \"assetTypeId\": 97127,\n                    \"locationId\": null,\n                    \"warrantyExpiryDate\": null,\n                    \"warrantyAvailable\": false\n                },\n                \"assetType\": {\n                    \"id\": 97127,\n                    \"name\": \"Stainless Steel\"\n                },\n                \"categoryType\": {\n                    \"id\": 3,\n                    \"name\": \"Capital Expense\"\n                },\n                \"currency\": \"PLN\",\n                \"problemType\": {\n                    \"id\": 416408,\n                    \"name\": \"Needs Weld\"\n                },\n                \"priority\": {\n                    \"id\": 4422,\n                    \"name\": \"L5 - One Week\",\n                    \"overTimeApproved\": false,\n                    \"eta\": {\n                        \"etaId\": 4422,\n                        \"defaultAdded\": 0,\n                        \"userId\": 1535431,\n                        \"timeValue\": 15,\n                        \"timePeriods\": \"Day\",\n                        \"statusChanger\": \"0\",\n                        \"dateCreated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"dateUpdated\": \"2025-02-28T20:59:00.000+0000\",\n                        \"status\": 1,\n                        \"createdBy\": 1535431,\n                        \"updatedBy\": 1535431\n                    }\n                },\n                \"customer\": null,\n                \"proposal\": null,\n                \"invoice\": [\n                    {\n                        \"invoiceId\": 2362087,\n                        \"workOrderId\": 2899052,\n                        \"invoiceNo\": \"2879082-1535431\",\n                        \"invoiceSerial\": 1904,\n                        \"parts\": null,\n                        \"incurredCost\": null,\n                        \"labor\": \"745.00\",\n                        \"material\": \"810.00\",\n                        \"tax\": 63,\n                        \"freight\": 0,\n                        \"other\": 0,\n                        \"additionalNote\": \"Rebuilt Stainless Steel Dish tables in Dish Room: Notes and Photos with Work order\",\n                        \"totalAmount\": 1618,\n                        \"invoiceStatus\": 48,\n                        \"flagDeactive\": \"0\",\n                        \"document\": null,\n                        \"originator\": 1535431,\n                        \"invoiceType\": \"I\",\n                        \"createdBy\": 1535431,\n                        \"createdAt\": \"2017-04-11T10:51:00.000+0000\",\n                        \"approvedAt\": \"2017-04-11T22:57:00.000+0000\",\n                        \"paidDate\": null,\n                        \"invoiceDate\": null,\n                        \"updatedAt\": \"2024-11-20T13:48:00.000+0000\",\n                        \"invoiceStatusDesc\": {\n                            \"statusId\": 48,\n                            \"description\": \"Approved\"\n                        }\n                    }\n                ],\n                \"workOrderStatus\": \"COMPLETED\",\n                \"notes\": [],\n                \"credentials\": null,\n                \"serviceProviderProfile\": {\n                    \"userProfileId\": 1534627,\n                    \"userId\": 1534627,\n                    \"companyName\": \"Demo SP - Internal Tech\",\n                    \"firstName\": \"Demo SP - Internal Tech\",\n                    \"lastName\": \"\",\n                    \"phoneNumber\": \"+15654895846\",\n                    \"spType\": \"Internal Tech\"\n                }\n            },\n            {\n                \"id\": 2899053,\n                \"title\": \"\",\n                \"customerId\": 1535431,\n                \"serviceRequestId\": 2879083,\n                \"description\": \"\",\n                \"nte\": \"500.00\",\n                \"raisedNte\": \"500.00\",\n                \"purchaseOrder\": null,\n                \"deviceType\": null,\n                \"deviceHistory\": null,\n                \"overTimeApproved\": \"No\",\n                \"updatedEta\": 1495504800000,\n                \"previousEta\": 1495504800000,\n                \"currentEta\": \"2017-05-23T02:00:00.000+0000\",\n                \"originalEta\": \"2017-05-23T02:00:00.000+0000\",\n                \"requestedBy\": null,\n                \"proposalId\": null,\n                \"requestForPricingId\": null,\n                \"requestType\": \"SR\",\n                \"serviceProviderId\": 1534627,\n                \"serviceProviderWorkOrderId\": null,\n                \"woCompletedDate\": null,\n                \"woType\": \"External\",\n                \"tradeType\": \"Welder\",\n                \"assetTypeName\": \"Stainless Steel\",\n                \"requestedInvoice\": false,\n                \"dateCreated\": \"2017-05-10T16:16:00.000+0000\",\n                \"dateUpdated\": null,\n                \"updatedBy\": 9999,\n                \"createdBy\": 1535431,\n                \"flagDeactive\": [],\n                \"submitedBy\": {\n                    \"id\": 1535431,\n                    \"firstName\": \"Paco’s Tacos\",\n                    \"lastName\": \"\",\n                    \"companyName\": \"Paco’s Tacos\",\n                    \"email\": \"account+pacostacos@ecotrakfm.com\",\n                    \"phoneNumber\": \"\",\n                    \"jobTitle\": \"Site Administrator\",\n                    \"roleId\": 1\n                },\n                \"completedBy\": 1534627,\n                \"spToken\": null,\n                \"spTokenTime\": null,\n                \"pmsId\": null,\n                \"location\": {\n                    \"id\": 29317,\n                    \"name\": \"Branch-48\",\n                    \"store_number\": \"69\",\n                    \"phone1\": \"9999999999\",\n                    \"ext1\": \"\",\n                    \"phone2\": \"\",\n                    \"ext2\": \"\",\n                    \"address1\": \"438 Summit Avenue\",\n                    \"address2\": \"\",\n                    \"address3\": null,\n                    \"city\": \"Jersey City\",\n                    \"state\": \"New Jersey\",\n                    \"zip\": \"07306\"\n                },\n                \"asset\": {\n                    \"assetImages\": [],\n                    \"manufacturer\": null,\n                    \"id\": 2941895,\n                    \"name\": \"Stainless Steel Equipment\",\n                    \"description\": null,\n                    \"description2\": null,\n                    \"customerId\": 1535431,\n                    \"modelNumber\": \"0\",\n                    \"serialNumber\": \"0\",\n                    \"assetTypeId\": 97127,\n                    \"locationId\": null,\n                    \"warrantyExpiryDate\": null,\n                    \"warrantyAvailable\": false\n                },\n                \"assetType\": {\n                    \"id\": 97127,\n                    \"name\": \"Stainless Steel\"\n                },\n                \"categoryType\": {\n                    \"id\": 1,\n                    \"name\": \"Repair\"\n                },\n                \"currency\": \"PLN\",\n                \"problemType\": {\n                    \"id\": 416408,\n                    \"name\": \"Needs Weld\"\n                },\n                \"priority\": {\n                    \"id\": 4417,\n                    \"name\": \"L3 - 24 Hours\",\n                    \"overTimeApproved\": false,\n                    \"eta\": {\n                        \"etaId\": 4417,\n                        \"defaultAdded\": 0,\n                        \"userId\": 1535431,\n                        \"timeValue\": 2,\n                        \"timePeriods\": \"Day\",\n                        \"statusChanger\": \"0\",\n                        \"dateCreated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"dateUpdated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"status\": 1,\n                        \"createdBy\": 1535431,\n                        \"updatedBy\": 1535431\n                    }\n                },\n                \"customer\": null,\n                \"proposal\": null,\n                \"invoice\": null,\n                \"workOrderStatus\": \"CANCELLED\",\n                \"notes\": [],\n                \"credentials\": null,\n                \"serviceProviderProfile\": {\n                    \"userProfileId\": 1534627,\n                    \"userId\": 1534627,\n                    \"companyName\": \"Demo SP - Internal Tech\",\n                    \"firstName\": \"Demo SP - Internal Tech\",\n                    \"lastName\": \"\",\n                    \"phoneNumber\": \"+15654895846\",\n                    \"spType\": \"Internal Tech\"\n                }\n            },\n            {\n                \"id\": 2899054,\n                \"title\": \"\",\n                \"customerId\": 1535431,\n                \"serviceRequestId\": 2879084,\n                \"description\": \"\",\n                \"nte\": \"0.00\",\n                \"raisedNte\": \"500.00\",\n                \"purchaseOrder\": null,\n                \"deviceType\": null,\n                \"deviceHistory\": null,\n                \"overTimeApproved\": \"No\",\n                \"updatedEta\": 1472668800000,\n                \"previousEta\": 1472668800000,\n                \"currentEta\": \"2016-08-31T18:40:00.000+0000\",\n                \"originalEta\": \"2016-08-31T18:40:00.000+0000\",\n                \"requestedBy\": null,\n                \"proposalId\": null,\n                \"requestForPricingId\": null,\n                \"requestType\": \"SR\",\n                \"serviceProviderId\": 1534627,\n                \"serviceProviderWorkOrderId\": null,\n                \"woCompletedDate\": \"2016-08-31T10:43:00.000+0000\",\n                \"woType\": \"External\",\n                \"tradeType\": null,\n                \"assetTypeName\": \"Refrigeration\",\n                \"requestedInvoice\": false,\n                \"dateCreated\": \"2016-08-31T10:40:00.000+0000\",\n                \"dateUpdated\": null,\n                \"updatedBy\": 9999,\n                \"createdBy\": 1535431,\n                \"flagDeactive\": [],\n                \"submitedBy\": {\n                    \"id\": 1535431,\n                    \"firstName\": \"Paco’s Tacos\",\n                    \"lastName\": \"\",\n                    \"companyName\": \"Paco’s Tacos\",\n                    \"email\": \"account+pacostacos@ecotrakfm.com\",\n                    \"phoneNumber\": \"\",\n                    \"jobTitle\": \"Site Administrator\",\n                    \"roleId\": 1\n                },\n                \"completedBy\": 1534627,\n                \"spToken\": null,\n                \"spTokenTime\": null,\n                \"pmsId\": null,\n                \"location\": {\n                    \"id\": 29312,\n                    \"name\": \"Branch-42\",\n                    \"store_number\": \"64\",\n                    \"phone1\": \"9999999999\",\n                    \"ext1\": \"\",\n                    \"phone2\": \"\",\n                    \"ext2\": \"\",\n                    \"address1\": \"438 Summit Avenue\",\n                    \"address2\": \"\",\n                    \"address3\": null,\n                    \"city\": \"Jersey City\",\n                    \"state\": \"New Jersey\",\n                    \"zip\": \"07306\"\n                },\n                \"asset\": {\n                    \"assetImages\": [\n                        {\n                            \"documentId\": 4668965,\n                            \"documentType\": \"photo\",\n                            \"moduleTypeId\": 5,\n                            \"documentTypeId\": 3,\n                            \"referenceId\": null,\n                            \"fileName\": \"2003image0.png\",\n                            \"status\": 1\n                        },\n                        {\n                            \"documentId\": 4668966,\n                            \"documentType\": \"photo\",\n                            \"moduleTypeId\": 5,\n                            \"documentTypeId\": 2,\n                            \"referenceId\": null,\n                            \"fileName\": \"2003image1.png\",\n                            \"status\": 1\n                        }\n                    ],\n                    \"manufacturer\": {\n                        \"userProfileId\": 417,\n                        \"userId\": 417,\n                        \"companyName\": \"True\",\n                        \"firstName\": \"True\",\n                        \"lastName\": \"\"\n                    },\n                    \"id\": 2941547,\n                    \"name\": \"Three Door Cooler\",\n                    \"description\": null,\n                    \"description2\": null,\n                    \"customerId\": 1535431,\n                    \"modelNumber\": \"TBB-4-S\",\n                    \"serialNumber\": \"7100992\",\n                    \"assetTypeId\": 97102,\n                    \"locationId\": null,\n                    \"warrantyExpiryDate\": null,\n                    \"warrantyAvailable\": false\n                },\n                \"assetType\": {\n                    \"id\": 97102,\n                    \"name\": \"Refrigeration\"\n                },\n                \"categoryType\": {\n                    \"id\": 1,\n                    \"name\": \"Repair\"\n                },\n                \"currency\": \"PLN\",\n                \"problemType\": {\n                    \"id\": 416224,\n                    \"name\": \"Faucet Leaking / Broken - Back of House\"\n                },\n                \"priority\": {\n                    \"id\": 4418,\n                    \"name\": \"L2 - Same Day\",\n                    \"overTimeApproved\": false,\n                    \"eta\": {\n                        \"etaId\": 4418,\n                        \"defaultAdded\": 0,\n                        \"userId\": 1535431,\n                        \"timeValue\": 8,\n                        \"timePeriods\": \"Hour\",\n                        \"statusChanger\": \"0\",\n                        \"dateCreated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"dateUpdated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"status\": 1,\n                        \"createdBy\": 1535431,\n                        \"updatedBy\": 1535431\n                    }\n                },\n                \"customer\": null,\n                \"proposal\": null,\n                \"invoice\": [\n                    {\n                        \"invoiceId\": 2362088,\n                        \"workOrderId\": 2899054,\n                        \"invoiceNo\": \"2879084-1535431\",\n                        \"invoiceSerial\": 1122,\n                        \"parts\": null,\n                        \"incurredCost\": null,\n                        \"labor\": \"140.00\",\n                        \"material\": \"162.50\",\n                        \"tax\": 14.63,\n                        \"freight\": 0,\n                        \"other\": 0,\n                        \"additionalNote\": \"Found evaporator fan motor blade bearings are failing. Replaced motor. \",\n                        \"totalAmount\": 317.13,\n                        \"invoiceStatus\": 48,\n                        \"flagDeactive\": \"0\",\n                        \"document\": null,\n                        \"originator\": 1535431,\n                        \"invoiceType\": \"I\",\n                        \"createdBy\": 1535431,\n                        \"createdAt\": \"2016-08-31T11:30:00.000+0000\",\n                        \"approvedAt\": \"2019-05-15T11:30:00.000+0000\",\n                        \"paidDate\": null,\n                        \"invoiceDate\": null,\n                        \"updatedAt\": \"2024-11-20T13:48:00.000+0000\",\n                        \"invoiceStatusDesc\": {\n                            \"statusId\": 48,\n                            \"description\": \"Approved\"\n                        }\n                    }\n                ],\n                \"workOrderStatus\": \"COMPLETED\",\n                \"notes\": [],\n                \"credentials\": null,\n                \"serviceProviderProfile\": {\n                    \"userProfileId\": 1534627,\n                    \"userId\": 1534627,\n                    \"companyName\": \"Demo SP - Internal Tech\",\n                    \"firstName\": \"Demo SP - Internal Tech\",\n                    \"lastName\": \"\",\n                    \"phoneNumber\": \"+15654895846\",\n                    \"spType\": \"Internal Tech\"\n                }\n            },\n            {\n                \"id\": 2899055,\n                \"title\": \"\",\n                \"customerId\": 1535431,\n                \"serviceRequestId\": 2879085,\n                \"description\": \"\",\n                \"nte\": \"0.00\",\n                \"raisedNte\": \"500.00\",\n                \"purchaseOrder\": null,\n                \"deviceType\": null,\n                \"deviceHistory\": null,\n                \"overTimeApproved\": \"No\",\n                \"updatedEta\": 1472655360000,\n                \"previousEta\": 1472655360000,\n                \"currentEta\": \"2016-08-31T14:56:00.000+0000\",\n                \"originalEta\": \"2016-08-31T14:56:00.000+0000\",\n                \"requestedBy\": null,\n                \"proposalId\": null,\n                \"requestForPricingId\": null,\n                \"requestType\": \"SR\",\n                \"serviceProviderId\": 1534627,\n                \"serviceProviderWorkOrderId\": null,\n                \"woCompletedDate\": \"2016-08-31T11:03:00.000+0000\",\n                \"woType\": \"External\",\n                \"tradeType\": \"Cooking Equipment\",\n                \"assetTypeName\": \"Cooking Equipment\",\n                \"requestedInvoice\": false,\n                \"dateCreated\": \"2016-08-31T10:56:00.000+0000\",\n                \"dateUpdated\": null,\n                \"updatedBy\": 9999,\n                \"createdBy\": 1535431,\n                \"flagDeactive\": [],\n                \"submitedBy\": {\n                    \"id\": 1535431,\n                    \"firstName\": \"Paco’s Tacos\",\n                    \"lastName\": \"\",\n                    \"companyName\": \"Paco’s Tacos\",\n                    \"email\": \"account+pacostacos@ecotrakfm.com\",\n                    \"phoneNumber\": \"\",\n                    \"jobTitle\": \"Site Administrator\",\n                    \"roleId\": 1\n                },\n                \"completedBy\": 1534627,\n                \"spToken\": null,\n                \"spTokenTime\": null,\n                \"pmsId\": null,\n                \"location\": {\n                    \"id\": 29309,\n                    \"name\": \"Branch-38\",\n                    \"store_number\": \"61\",\n                    \"phone1\": \"+19999999999\",\n                    \"ext1\": \"\",\n                    \"phone2\": \"\",\n                    \"ext2\": \"\",\n                    \"address1\": \"123 Queen Street West\",\n                    \"address2\": \"\",\n                    \"address3\": null,\n                    \"city\": \"Toronto\",\n                    \"state\": \"Ontario\",\n                    \"zip\": \"M5H\"\n                },\n                \"asset\": {\n                    \"assetImages\": [\n                        {\n                            \"documentId\": 4668765,\n                            \"documentType\": \"photo\",\n                            \"moduleTypeId\": 5,\n                            \"documentTypeId\": 3,\n                            \"referenceId\": null,\n                            \"fileName\": \"2062image0.png\",\n                            \"status\": 1\n                        }\n                    ],\n                    \"manufacturer\": {\n                        \"userProfileId\": 254,\n                        \"userId\": 254,\n                        \"companyName\": \"Accutemp\",\n                        \"firstName\": \"Accutemp\",\n                        \"lastName\": \"\"\n                    },\n                    \"id\": 2941332,\n                    \"name\": \"Flat Top Griddle\",\n                    \"description\": \"\",\n                    \"description2\": null,\n                    \"customerId\": 1535431,\n                    \"modelNumber\": \"AT 900\",\n                    \"serialNumber\": \"7887201422\",\n                    \"assetTypeId\": 97075,\n                    \"locationId\": null,\n                    \"warrantyExpiryDate\": null,\n                    \"warrantyAvailable\": false\n                },\n                \"assetType\": {\n                    \"id\": 97075,\n                    \"name\": \"Cooking Equipment\"\n                },\n                \"categoryType\": {\n                    \"id\": 1,\n                    \"name\": \"Repair\"\n                },\n                \"currency\": \"PLN\",\n                \"problemType\": {\n                    \"id\": 416284,\n                    \"name\": \"Pilot Will Not Light\"\n                },\n                \"priority\": {\n                    \"id\": 4419,\n                    \"name\": \"L1 - Emergency\",\n                    \"overTimeApproved\": false,\n                    \"eta\": {\n                        \"etaId\": 4419,\n                        \"defaultAdded\": 0,\n                        \"userId\": 1535431,\n                        \"timeValue\": 1,\n                        \"timePeriods\": \"Hour\",\n                        \"statusChanger\": \"0\",\n                        \"dateCreated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"dateUpdated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"status\": 1,\n                        \"createdBy\": 1535431,\n                        \"updatedBy\": 1535431\n                    }\n                },\n                \"customer\": null,\n                \"proposal\": null,\n                \"invoice\": [\n                    {\n                        \"invoiceId\": 2362089,\n                        \"workOrderId\": 2899055,\n                        \"invoiceNo\": \"2879085-1535431\",\n                        \"invoiceSerial\": 1123,\n                        \"parts\": null,\n                        \"incurredCost\": null,\n                        \"labor\": \"200.00\",\n                        \"material\": \"183.62\",\n                        \"tax\": 16.53,\n                        \"freight\": 0,\n                        \"other\": 0,\n                        \"additionalNote\": \"Replaced Pilot Assembly\",\n                        \"totalAmount\": 400.15,\n                        \"invoiceStatus\": 48,\n                        \"flagDeactive\": \"0\",\n                        \"document\": null,\n                        \"originator\": 1535431,\n                        \"invoiceType\": \"I\",\n                        \"createdBy\": 1535431,\n                        \"createdAt\": \"2016-09-07T12:56:00.000+0000\",\n                        \"approvedAt\": \"2016-09-07T12:56:00.000+0000\",\n                        \"paidDate\": null,\n                        \"invoiceDate\": null,\n                        \"updatedAt\": \"2024-11-20T13:48:00.000+0000\",\n                        \"invoiceStatusDesc\": {\n                            \"statusId\": 48,\n                            \"description\": \"Approved\"\n                        }\n                    }\n                ],\n                \"workOrderStatus\": \"COMPLETED\",\n                \"notes\": [],\n                \"credentials\": null,\n                \"serviceProviderProfile\": {\n                    \"userProfileId\": 1534627,\n                    \"userId\": 1534627,\n                    \"companyName\": \"Demo SP - Internal Tech\",\n                    \"firstName\": \"Demo SP - Internal Tech\",\n                    \"lastName\": \"\",\n                    \"phoneNumber\": \"+15654895846\",\n                    \"spType\": \"Internal Tech\"\n                }\n            },\n            {\n                \"id\": 2899056,\n                \"title\": \"The handle is broken. \",\n                \"customerId\": 1535431,\n                \"serviceRequestId\": 2879086,\n                \"description\": \"The handle is broken. \",\n                \"nte\": \"0.00\",\n                \"raisedNte\": \"500.00\",\n                \"purchaseOrder\": null,\n                \"deviceType\": null,\n                \"deviceHistory\": null,\n                \"overTimeApproved\": \"No\",\n                \"updatedEta\": 1472728020000,\n                \"previousEta\": 1472728020000,\n                \"currentEta\": \"2016-09-01T11:07:00.000+0000\",\n                \"originalEta\": \"2016-09-01T11:07:00.000+0000\",\n                \"requestedBy\": null,\n                \"proposalId\": null,\n                \"requestForPricingId\": null,\n                \"requestType\": \"SR\",\n                \"serviceProviderId\": 1534627,\n                \"serviceProviderWorkOrderId\": null,\n                \"woCompletedDate\": \"2016-08-31T11:09:00.000+0000\",\n                \"woType\": \"External\",\n                \"tradeType\": \"Cooking Equipment\",\n                \"assetTypeName\": \"Cooking Equipment\",\n                \"requestedInvoice\": false,\n                \"dateCreated\": \"2016-08-31T11:07:00.000+0000\",\n                \"dateUpdated\": null,\n                \"updatedBy\": 9999,\n                \"createdBy\": 1535431,\n                \"flagDeactive\": [],\n                \"submitedBy\": {\n                    \"id\": 1535431,\n                    \"firstName\": \"Paco’s Tacos\",\n                    \"lastName\": \"\",\n                    \"companyName\": \"Paco’s Tacos\",\n                    \"email\": \"account+pacostacos@ecotrakfm.com\",\n                    \"phoneNumber\": \"\",\n                    \"jobTitle\": \"Site Administrator\",\n                    \"roleId\": 1\n                },\n                \"completedBy\": 1534627,\n                \"spToken\": null,\n                \"spTokenTime\": null,\n                \"pmsId\": null,\n                \"location\": {\n                    \"id\": 29330,\n                    \"name\": \"Branch-57\",\n                    \"store_number\": \"82\",\n                    \"phone1\": \"+19999999999\",\n                    \"ext1\": \"\",\n                    \"phone2\": \"\",\n                    \"ext2\": \"\",\n                    \"address1\": \"1150 Broadway\",\n                    \"address2\": \"\",\n                    \"address3\": null,\n                    \"city\": \"New York\",\n                    \"state\": \"New York\",\n                    \"zip\": \"10001\"\n                },\n                \"asset\": {\n                    \"assetImages\": [\n                        {\n                            \"documentId\": 4669692,\n                            \"documentType\": \"photo\",\n                            \"moduleTypeId\": 5,\n                            \"documentTypeId\": 3,\n                            \"referenceId\": null,\n                            \"fileName\": \"1944image0.png\",\n                            \"status\": 1\n                        }\n                    ],\n                    \"manufacturer\": {\n                        \"userProfileId\": 372,\n                        \"userId\": 372,\n                        \"companyName\": \"Nemco\",\n                        \"firstName\": \"Nemco\",\n                        \"lastName\": \"\"\n                    },\n                    \"id\": 2942406,\n                    \"name\": \"Wall Mounted Chopper\",\n                    \"description\": null,\n                    \"description2\": null,\n                    \"customerId\": 1535431,\n                    \"modelNumber\": \"\",\n                    \"serialNumber\": \"\",\n                    \"assetTypeId\": 97075,\n                    \"locationId\": null,\n                    \"warrantyExpiryDate\": null,\n                    \"warrantyAvailable\": false\n                },\n                \"assetType\": {\n                    \"id\": 97075,\n                    \"name\": \"Cooking Equipment\"\n                },\n                \"categoryType\": {\n                    \"id\": 1,\n                    \"name\": \"Repair\"\n                },\n                \"currency\": \"PLN\",\n                \"problemType\": {\n                    \"id\": 416210,\n                    \"name\": \"Needs Hardware\"\n                },\n                \"priority\": {\n                    \"id\": 4417,\n                    \"name\": \"L3 - 24 Hours\",\n                    \"overTimeApproved\": false,\n                    \"eta\": {\n                        \"etaId\": 4417,\n                        \"defaultAdded\": 0,\n                        \"userId\": 1535431,\n                        \"timeValue\": 2,\n                        \"timePeriods\": \"Day\",\n                        \"statusChanger\": \"0\",\n                        \"dateCreated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"dateUpdated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"status\": 1,\n                        \"createdBy\": 1535431,\n                        \"updatedBy\": 1535431\n                    }\n                },\n                \"customer\": null,\n                \"proposal\": null,\n                \"invoice\": [\n                    {\n                        \"invoiceId\": 2362090,\n                        \"workOrderId\": 2899056,\n                        \"invoiceNo\": \"2879086-1535431\",\n                        \"invoiceSerial\": 1124,\n                        \"parts\": null,\n                        \"incurredCost\": null,\n                        \"labor\": \"140.00\",\n                        \"material\": \"0.00\",\n                        \"tax\": 0,\n                        \"freight\": 0,\n                        \"other\": 0,\n                        \"additionalNote\": \"Adjusted retaining screws on handle. \",\n                        \"totalAmount\": 140,\n                        \"invoiceStatus\": 48,\n                        \"flagDeactive\": \"0\",\n                        \"document\": null,\n                        \"originator\": 1535431,\n                        \"invoiceType\": \"I\",\n                        \"createdBy\": 1535431,\n                        \"createdAt\": \"2016-09-07T12:57:00.000+0000\",\n                        \"approvedAt\": \"2016-09-07T12:57:00.000+0000\",\n                        \"paidDate\": null,\n                        \"invoiceDate\": null,\n                        \"updatedAt\": \"2024-11-20T13:48:00.000+0000\",\n                        \"invoiceStatusDesc\": {\n                            \"statusId\": 48,\n                            \"description\": \"Approved\"\n                        }\n                    }\n                ],\n                \"workOrderStatus\": \"COMPLETED\",\n                \"notes\": [],\n                \"credentials\": null,\n                \"serviceProviderProfile\": {\n                    \"userProfileId\": 1534627,\n                    \"userId\": 1534627,\n                    \"companyName\": \"Demo SP - Internal Tech\",\n                    \"firstName\": \"Demo SP - Internal Tech\",\n                    \"lastName\": \"\",\n                    \"phoneNumber\": \"+15654895846\",\n                    \"spType\": \"Internal Tech\"\n                }\n            },\n            {\n                \"id\": 2899057,\n                \"title\": \"\",\n                \"customerId\": 1535431,\n                \"serviceRequestId\": 2879087,\n                \"description\": \"\",\n                \"nte\": \"0.00\",\n                \"raisedNte\": \"500.00\",\n                \"purchaseOrder\": null,\n                \"deviceType\": null,\n                \"deviceHistory\": null,\n                \"overTimeApproved\": \"No\",\n                \"updatedEta\": 1472656320000,\n                \"previousEta\": 1472656320000,\n                \"currentEta\": \"2016-08-31T15:12:00.000+0000\",\n                \"originalEta\": \"2016-08-31T15:12:00.000+0000\",\n                \"requestedBy\": null,\n                \"proposalId\": null,\n                \"requestForPricingId\": null,\n                \"requestType\": \"SR\",\n                \"serviceProviderId\": 1534627,\n                \"serviceProviderWorkOrderId\": null,\n                \"woCompletedDate\": \"2016-08-31T11:13:00.000+0000\",\n                \"woType\": \"External\",\n                \"tradeType\": \"Cooking Equipment\",\n                \"assetTypeName\": \"Cooking Equipment\",\n                \"requestedInvoice\": false,\n                \"dateCreated\": \"2016-08-31T11:12:00.000+0000\",\n                \"dateUpdated\": null,\n                \"updatedBy\": 9999,\n                \"createdBy\": 1535431,\n                \"flagDeactive\": [],\n                \"submitedBy\": {\n                    \"id\": 1535431,\n                    \"firstName\": \"Paco’s Tacos\",\n                    \"lastName\": \"\",\n                    \"companyName\": \"Paco’s Tacos\",\n                    \"email\": \"account+pacostacos@ecotrakfm.com\",\n                    \"phoneNumber\": \"\",\n                    \"jobTitle\": \"Site Administrator\",\n                    \"roleId\": 1\n                },\n                \"completedBy\": 1534627,\n                \"spToken\": null,\n                \"spTokenTime\": null,\n                \"pmsId\": null,\n                \"location\": {\n                    \"id\": 29321,\n                    \"name\": \"Branch-52\",\n                    \"store_number\": \"73\",\n                    \"phone1\": \"9999999999\",\n                    \"ext1\": \"\",\n                    \"phone2\": \"\",\n                    \"ext2\": \"\",\n                    \"address1\": \"438 Summit Avenue\",\n                    \"address2\": \"\",\n                    \"address3\": null,\n                    \"city\": \"Jersey City\",\n                    \"state\": \"New Jersey\",\n                    \"zip\": \"07306\"\n                },\n                \"asset\": {\n                    \"assetImages\": [\n                        {\n                            \"documentId\": 4669413,\n                            \"documentType\": \"photo\",\n                            \"moduleTypeId\": 5,\n                            \"documentTypeId\": 3,\n                            \"referenceId\": null,\n                            \"fileName\": \"1320image0.png\",\n                            \"status\": 1\n                        },\n                        {\n                            \"documentId\": 4669414,\n                            \"documentType\": \"photo\",\n                            \"moduleTypeId\": 5,\n                            \"documentTypeId\": 2,\n                            \"referenceId\": null,\n                            \"fileName\": \"1320image1.png\",\n                            \"status\": 1\n                        }\n                    ],\n                    \"manufacturer\": {\n                        \"userProfileId\": 333,\n                        \"userId\": 333,\n                        \"companyName\": \"Hatco\",\n                        \"firstName\": \"Hatco\",\n                        \"lastName\": \"\"\n                    },\n                    \"id\": 2942075,\n                    \"name\": \"Heat Lamp / Food Holding Shelf\",\n                    \"description\": null,\n                    \"description2\": null,\n                    \"customerId\": 1535431,\n                    \"modelNumber\": \"\",\n                    \"serialNumber\": \"\",\n                    \"assetTypeId\": 97075,\n                    \"locationId\": null,\n                    \"warrantyExpiryDate\": null,\n                    \"warrantyAvailable\": false\n                },\n                \"assetType\": {\n                    \"id\": 97075,\n                    \"name\": \"Cooking Equipment\"\n                },\n                \"categoryType\": {\n                    \"id\": 1,\n                    \"name\": \"Repair\"\n                },\n                \"currency\": \"PLN\",\n                \"problemType\": {\n                    \"id\": 416265,\n                    \"name\": \"No Power\"\n                },\n                \"priority\": {\n                    \"id\": 4419,\n                    \"name\": \"L1 - Emergency\",\n                    \"overTimeApproved\": false,\n                    \"eta\": {\n                        \"etaId\": 4419,\n                        \"defaultAdded\": 0,\n                        \"userId\": 1535431,\n                        \"timeValue\": 1,\n                        \"timePeriods\": \"Hour\",\n                        \"statusChanger\": \"0\",\n                        \"dateCreated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"dateUpdated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"status\": 1,\n                        \"createdBy\": 1535431,\n                        \"updatedBy\": 1535431\n                    }\n                },\n                \"customer\": null,\n                \"proposal\": null,\n                \"invoice\": [\n                    {\n                        \"invoiceId\": 2362091,\n                        \"workOrderId\": 2899057,\n                        \"invoiceNo\": \"2879087-1535431\",\n                        \"invoiceSerial\": 1125,\n                        \"parts\": null,\n                        \"incurredCost\": null,\n                        \"labor\": \"200.00\",\n                        \"material\": \"286.48\",\n                        \"tax\": 0,\n                        \"freight\": 0,\n                        \"other\": 0,\n                        \"additionalNote\": \"Circuit had two stuck relays. Replaced circuit board. \",\n                        \"totalAmount\": 486.48,\n                        \"invoiceStatus\": 48,\n                        \"flagDeactive\": \"0\",\n                        \"document\": null,\n                        \"originator\": 1535431,\n                        \"invoiceType\": \"I\",\n                        \"createdBy\": 1535431,\n                        \"createdAt\": \"2016-09-07T12:57:00.000+0000\",\n                        \"approvedAt\": \"2016-09-07T12:57:00.000+0000\",\n                        \"paidDate\": null,\n                        \"invoiceDate\": null,\n                        \"updatedAt\": \"2024-11-20T13:48:00.000+0000\",\n                        \"invoiceStatusDesc\": {\n                            \"statusId\": 48,\n                            \"description\": \"Approved\"\n                        }\n                    }\n                ],\n                \"workOrderStatus\": \"COMPLETED\",\n                \"notes\": [],\n                \"credentials\": null,\n                \"serviceProviderProfile\": {\n                    \"userProfileId\": 1534627,\n                    \"userId\": 1534627,\n                    \"companyName\": \"Demo SP - Internal Tech\",\n                    \"firstName\": \"Demo SP - Internal Tech\",\n                    \"lastName\": \"\",\n                    \"phoneNumber\": \"+15654895846\",\n                    \"spType\": \"Internal Tech\"\n                }\n            },\n            {\n                \"id\": 2899058,\n                \"title\": \"\",\n                \"customerId\": 1535431,\n                \"serviceRequestId\": 2879088,\n                \"description\": \"\",\n                \"nte\": \"0.00\",\n                \"raisedNte\": \"500.00\",\n                \"purchaseOrder\": null,\n                \"deviceType\": null,\n                \"deviceHistory\": null,\n                \"overTimeApproved\": \"No\",\n                \"updatedEta\": 1472664120000,\n                \"previousEta\": 1472664120000,\n                \"currentEta\": \"2016-08-31T17:22:00.000+0000\",\n                \"originalEta\": \"2016-08-31T17:22:00.000+0000\",\n                \"requestedBy\": null,\n                \"proposalId\": null,\n                \"requestForPricingId\": null,\n                \"requestType\": \"SR\",\n                \"serviceProviderId\": 1534627,\n                \"serviceProviderWorkOrderId\": null,\n                \"woCompletedDate\": \"2016-08-31T13:26:00.000+0000\",\n                \"woType\": \"External\",\n                \"tradeType\": \"Plumber\",\n                \"assetTypeName\": \"Water Heater / Hot Water\",\n                \"requestedInvoice\": false,\n                \"dateCreated\": \"2016-08-31T13:22:00.000+0000\",\n                \"dateUpdated\": null,\n                \"updatedBy\": 9999,\n                \"createdBy\": 1535431,\n                \"flagDeactive\": [],\n                \"submitedBy\": {\n                    \"id\": 1535431,\n                    \"firstName\": \"Paco’s Tacos\",\n                    \"lastName\": \"\",\n                    \"companyName\": \"Paco’s Tacos\",\n                    \"email\": \"account+pacostacos@ecotrakfm.com\",\n                    \"phoneNumber\": \"\",\n                    \"jobTitle\": \"Site Administrator\",\n                    \"roleId\": 1\n                },\n                \"completedBy\": 1534627,\n                \"spToken\": null,\n                \"spTokenTime\": null,\n                \"pmsId\": null,\n                \"location\": {\n                    \"id\": 29277,\n                    \"name\": \"Branch-22\",\n                    \"store_number\": \"29\",\n                    \"phone1\": \"9999999999\",\n                    \"ext1\": \"\",\n                    \"phone2\": \"\",\n                    \"ext2\": \"\",\n                    \"address1\": \"123 West Main Street\",\n                    \"address2\": null,\n                    \"address3\": null,\n                    \"city\": \"Lewisville\",\n                    \"state\": \"Texas\",\n                    \"zip\": \"75057\"\n                },\n                \"asset\": {\n                    \"assetImages\": [\n                        {\n                            \"documentId\": 4668409,\n                            \"documentType\": \"photo\",\n                            \"moduleTypeId\": 5,\n                            \"documentTypeId\": 3,\n                            \"referenceId\": null,\n                            \"fileName\": \"1564image0.png\",\n                            \"status\": 1\n                        },\n                        {\n                            \"documentId\": 4668410,\n                            \"documentType\": \"photo\",\n                            \"moduleTypeId\": 5,\n                            \"documentTypeId\": 2,\n                            \"referenceId\": null,\n                            \"fileName\": \"1564image1.png\",\n                            \"status\": 1\n                        },\n                        {\n                            \"documentId\": 4668411,\n                            \"documentType\": \"photo\",\n                            \"moduleTypeId\": 5,\n                            \"documentTypeId\": 2,\n                            \"referenceId\": null,\n                            \"fileName\": \"1564image2.png\",\n                            \"status\": 1\n                        }\n                    ],\n                    \"manufacturer\": {\n                        \"userProfileId\": 252,\n                        \"userId\": 252,\n                        \"companyName\": \"A.O. Smith\",\n                        \"firstName\": \"A.O. Smith\",\n                        \"lastName\": \"\"\n                    },\n                    \"id\": 2940871,\n                    \"name\": \"Water Heater / Tank / In Mop Sink Closet\",\n                    \"description\": null,\n                    \"description2\": null,\n                    \"customerId\": 1535431,\n                    \"modelNumber\": \"DRE-52\",\n                    \"serialNumber\": \"1507M001106\",\n                    \"assetTypeId\": 97115,\n                    \"locationId\": null,\n                    \"warrantyExpiryDate\": null,\n                    \"warrantyAvailable\": false\n                },\n                \"assetType\": {\n                    \"id\": 97115,\n                    \"name\": \"Water Heater / Hot Water\"\n                },\n                \"categoryType\": {\n                    \"id\": 1,\n                    \"name\": \"Repair\"\n                },\n                \"currency\": \"PLN\",\n                \"problemType\": {\n                    \"id\": 416262,\n                    \"name\": \"No Hot Water\"\n                },\n                \"priority\": {\n                    \"id\": 4419,\n                    \"name\": \"L1 - Emergency\",\n                    \"overTimeApproved\": false,\n                    \"eta\": {\n                        \"etaId\": 4419,\n                        \"defaultAdded\": 0,\n                        \"userId\": 1535431,\n                        \"timeValue\": 1,\n                        \"timePeriods\": \"Hour\",\n                        \"statusChanger\": \"0\",\n                        \"dateCreated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"dateUpdated\": \"2024-11-08T14:51:00.000+0000\",\n                        \"status\": 1,\n                        \"createdBy\": 1535431,\n                        \"updatedBy\": 1535431\n                    }\n                },\n                \"customer\": null,\n                \"proposal\": null,\n                \"invoice\": [\n                    {\n                        \"invoiceId\": 2362092,\n                        \"workOrderId\": 2899058,\n                        \"invoiceNo\": \"2879088-1535431\",\n                        \"invoiceSerial\": 1128,\n                        \"parts\": null,\n                        \"incurredCost\": null,\n                        \"labor\": \"0.00\",\n                        \"material\": \"0.00\",\n                        \"tax\": 0,\n                        \"freight\": 0,\n                        \"other\": 0,\n                        \"additionalNote\": \"\",\n                        \"totalAmount\": 0,\n                        \"invoiceStatus\": 48,\n                        \"flagDeactive\": \"0\",\n                        \"document\": null,\n                        \"originator\": 1535431,\n                        \"invoiceType\": \"I\",\n                        \"createdBy\": 1535431,\n                        \"createdAt\": \"2016-09-07T12:58:00.000+0000\",\n                        \"approvedAt\": \"2016-09-07T12:58:00.000+0000\",\n                        \"paidDate\": null,\n                        \"invoiceDate\": null,\n                        \"updatedAt\": \"2024-11-20T13:48:00.000+0000\",\n                        \"invoiceStatusDesc\": {\n                            \"statusId\": 48,\n                            \"description\": \"Approved\"\n                        }\n                    }\n                ],\n                \"workOrderStatus\": \"COMPLETED\",\n                \"notes\": [],\n                \"credentials\": null,\n                \"serviceProviderProfile\": {\n                    \"userProfileId\": 1534627,\n                    \"userId\": 1534627,\n                    \"companyName\": \"Demo SP - Internal Tech\",\n                    \"firstName\": \"Demo SP - Internal Tech\",\n                    \"lastName\": \"\",\n                    \"phoneNumber\": \"+15654895846\",\n                    \"spType\": \"Internal Tech\"\n                }\n            }\n        ],\n        \"pageable\": {\n            \"sort\": {\n                \"sorted\": true,\n                \"unsorted\": false,\n                \"empty\": true\n            },\n            \"pageNumber\": 0,\n            \"pageSize\": 10,\n            \"offset\": 0,\n            \"paged\": true,\n            \"unpaged\": false\n        },\n        \"totalPages\": 0,\n        \"last\": false,\n        \"sort\": {\n            \"sorted\": true,\n            \"unsorted\": false,\n            \"empty\": true\n        },\n        \"numberOfElements\": 10,\n        \"first\": true,\n        \"size\": 10,\n        \"number\": 0,\n        \"empty\": false\n    }\n}"}],"_postman_id":"b87c85b6-6c74-4c66-9380-b28bd11355e8"},{"name":"Search Work Order","id":"7983bb12-3d88-4383-8e64-a5d01d25f209","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/workorders/search?status=CANCELLED&updated_date=2025-03-13","description":"<h2 id=\"workorders-search\">Workorders Search</h2>\n<p>This endpoint is used to search for workorders based on status and updated date.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><p><code>status</code> (optional): Filter workorders by status.</p>\n<ul>\n<li><p>Allowed Options</p>\n<ul>\n<li><p>ACCEPTED</p>\n</li>\n<li><p>PENDING_SP_ACCEPTANCE</p>\n</li>\n<li><p>REJECTED</p>\n</li>\n<li><p>COMPLETED</p>\n</li>\n<li><p>ENROUTE</p>\n</li>\n<li><p>ARRIVED</p>\n</li>\n<li><p>PENDING_PARTS</p>\n</li>\n<li><p>PROPOSAL_SUBMITTED</p>\n</li>\n<li><p>PROPOSAL_APPROVED</p>\n</li>\n<li><p>RETURN_VISIT_REQUIRED</p>\n</li>\n<li><p>SUBMITTING_PROPOSAL</p>\n</li>\n<li><p>CANCELLED</p>\n</li>\n<li><p>REASSIGN</p>\n</li>\n<li><p>UNASSIGNED</p>\n</li>\n<li><p>NOT_FIXED</p>\n</li>\n<li><p>PROPOSAL_REJECTED</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><code>updated_date</code> (optional): Filter workorders by the updated date.</p>\n</li>\n<li><p><code>created_date</code> (optional): Filter workorders by the created date.</p>\n</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<h3 id=\"response-1\">Response</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Property</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>id</strong></td>\n<td>int</td>\n<td>Unique ID of the work order</td>\n</tr>\n<tr>\n<td><strong>customerId</strong></td>\n<td>int</td>\n<td>Customer ID associated with this work order</td>\n</tr>\n<tr>\n<td><strong>serviceRequestId</strong></td>\n<td>int</td>\n<td>Related service request ID</td>\n</tr>\n<tr>\n<td><strong>description</strong></td>\n<td>string</td>\n<td>Detailed description of the work order</td>\n</tr>\n<tr>\n<td><strong>nte</strong></td>\n<td>string</td>\n<td>Original Not-To-Exceed limit for costs</td>\n</tr>\n<tr>\n<td><strong>raisedNte</strong></td>\n<td>string</td>\n<td>Adjusted Not-To-Exceed limit</td>\n</tr>\n<tr>\n<td><strong>allocated_inventory</strong></td>\n<td>array</td>\n<td>List of allocated inventory items. This will be hidden if the customer does not use inventory</td>\n</tr>\n<tr>\n<td><strong>purchaseOrder</strong></td>\n<td>string</td>\n<td>Purchase order reference</td>\n</tr>\n<tr>\n<td><strong>overTimeApproved</strong></td>\n<td>boolean</td>\n<td>Whether overtime was approved</td>\n</tr>\n<tr>\n<td><strong>currentEta</strong></td>\n<td>datetime</td>\n<td>Current estimated time of arrival</td>\n</tr>\n<tr>\n<td><strong>originalEta</strong></td>\n<td>datetime</td>\n<td>Original estimated time of arrival</td>\n</tr>\n<tr>\n<td><strong>requestedBy</strong></td>\n<td>string</td>\n<td>Who requested the work order</td>\n</tr>\n<tr>\n<td><strong>proposalId</strong></td>\n<td>int/null</td>\n<td>Associated proposal ID</td>\n</tr>\n<tr>\n<td><strong>requestForPricingId</strong></td>\n<td>int/null</td>\n<td>RFP ID if related to a pricing request</td>\n</tr>\n<tr>\n<td><strong>requestType</strong></td>\n<td>string</td>\n<td>Type of request (e.g., SR = Service Request)</td>\n</tr>\n<tr>\n<td><strong>serviceProviderId</strong></td>\n<td>int</td>\n<td>ID of the assigned service provider</td>\n</tr>\n<tr>\n<td><strong>serviceProviderWorkOrderId</strong></td>\n<td>string</td>\n<td>Service provider's internal work order ID</td>\n</tr>\n<tr>\n<td><strong>woCompletedDate</strong></td>\n<td>datetime</td>\n<td>Completion date of the work order</td>\n</tr>\n<tr>\n<td><strong>woType</strong></td>\n<td>string</td>\n<td>Work order type (e.g., External, Internal)</td>\n</tr>\n<tr>\n<td><strong>tradeType</strong></td>\n<td>string</td>\n<td>Type of trade (e.g., Electrical, Plumbing)</td>\n</tr>\n<tr>\n<td><strong>assetTypeName</strong></td>\n<td>string</td>\n<td>Name of the asset type involved</td>\n</tr>\n<tr>\n<td><strong>requestedInvoice</strong></td>\n<td>boolean</td>\n<td>Whether an invoice was requested</td>\n</tr>\n<tr>\n<td><strong>dateCreated</strong></td>\n<td>datetime</td>\n<td>Date the work order was created</td>\n</tr>\n<tr>\n<td><strong>dateUpdated</strong></td>\n<td>datetime</td>\n<td>Date the work order was last updated</td>\n</tr>\n<tr>\n<td><strong>updatedBy</strong></td>\n<td>int</td>\n<td>ID of the user who last updated the work order</td>\n</tr>\n<tr>\n<td><strong>createdBy</strong></td>\n<td>int</td>\n<td>ID of the user who created the work order</td>\n</tr>\n<tr>\n<td><strong>flagDeactive</strong></td>\n<td>array</td>\n<td>Flags associated with the work order</td>\n</tr>\n<tr>\n<td><strong>submitedBy</strong></td>\n<td>object</td>\n<td>Details of the user who submitted the work order</td>\n</tr>\n<tr>\n<td><strong>completedBy</strong></td>\n<td>object</td>\n<td>Details of the user who completed the work order</td>\n</tr>\n<tr>\n<td><strong>spToken</strong></td>\n<td>null</td>\n<td>Service provider token</td>\n</tr>\n<tr>\n<td><strong>spTokenTime</strong></td>\n<td>null</td>\n<td>Timestamp for the service provider token</td>\n</tr>\n<tr>\n<td><strong>pmsId</strong></td>\n<td>string</td>\n<td>PMS ID reference</td>\n</tr>\n<tr>\n<td><strong>location</strong></td>\n<td>object</td>\n<td>Location details (see <strong>Location Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>asset</strong></td>\n<td>object</td>\n<td>Asset details (see <strong>Asset Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>assetType</strong></td>\n<td>object</td>\n<td>Asset type details</td>\n</tr>\n<tr>\n<td><strong>categoryType</strong></td>\n<td>object</td>\n<td>Category type of the work order</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>Currency</td>\n</tr>\n<tr>\n<td><strong>problemType</strong></td>\n<td>object</td>\n<td>Problem type</td>\n</tr>\n<tr>\n<td><strong>priority_type</strong></td>\n<td>object</td>\n<td>Priority details, including ETA (see <strong>Priority Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>customer</strong></td>\n<td>object/null</td>\n<td>Customer details</td>\n</tr>\n<tr>\n<td><strong>proposal</strong></td>\n<td>object/null</td>\n<td>Proposal details</td>\n</tr>\n<tr>\n<td><strong>invoice</strong></td>\n<td>object/null</td>\n<td>Invoice details</td>\n</tr>\n<tr>\n<td><strong>workOrderStatus</strong></td>\n<td>string</td>\n<td>Status of the work order</td>\n</tr>\n<tr>\n<td><strong>notes</strong></td>\n<td>array</td>\n<td>List of notes (see <strong>Notes Object</strong> below)</td>\n</tr>\n<tr>\n<td><strong>serviceProviderProfile</strong></td>\n<td>object</td>\n<td>Profile of service provider</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v1","workorders","search"],"host":["api","ecotrak","com"],"query":[{"key":"status","value":"CANCELLED"},{"description":{"content":"<p>Filter by date updated. If time is provided, it will search from that datetime until the end-of-day. YYYY-MM-DD or YYYY-MM-DD HH:MM:SS</p>\n","type":"text/plain"},"key":"updated_date","value":"2025-03-13"}],"variable":[]}},"response":[{"id":"10712fd0-6575-4593-8e6a-c6915b09c1db","name":"Search Work Order","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/workorders/search?status=PENDING_SP_ACCEPTANCE","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders","search"],"query":[{"key":"status","value":"PENDING_SP_ACCEPTANCE"},{"key":"updated_date","value":"2025-03-13","description":"Filter by date updated. If time is provided, it will search from that datetime until the end-of-day. YYYY-MM-DD or YYYY-MM-DD HH:MM:SS","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 23 Jul 2025 14:58:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"4e5-nbr/egApMRxRetGo7NTFZG5lcpQ\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"work_orders\": {\n        \"content\": [\n            {\n                \"id\": 1,\n                \"priority_type\": \"L3 - 24 Hours\",\n                \"asset_type_name\": \"Refrigeration\",\n                \"problem_type\": \"Not Holding Product at Correct Temperature\",\n                \"trade\": \"Refrigeration\",\n                \"category_type\": \"Repair\",\n                \"currency\": \"USD\",\n                \"not_to_exceed\": \"500.00\",\n                \"status\": \"ACCEPTED\",\n                \"over_time_approved\": \"No\",\n                \"description\": \"cooler is completely down. someone came out months ago to take a look but never return to fix it.\",\n                \"customer\": {\n                    \"customer_name\": \"Company1\",\n                    \"customer_id\": 1\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 1,\n                    \"name\": \"Fry Work Top Cooler\",\n                    \"model_number\": \"ABC123\",\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 99,\n                    \"name\": \"Location #99\",\n                    \"store_number\": \"#334\",\n                    \"address1\": \"701 S Miami Ave\",\n                    \"address2\": \"461-A\",\n                    \"city\": \"Miami\",\n                    \"state\": \"Florida\",\n                    \"zip\": \"33130\",\n                    \"phone_1\": \"5555555555\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \"DEREK ROMER\",\n                \"raised_not_to_exceed\": \"500.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 1,\n                \"current_eta\": \"2025-11-02T08:31:00.000+0000\",\n                \"date_updated\": \"2026-02-07T04:02:00Z\",\n                \"date_created\": \"2025-10-03T03:30:00Z\",\n                \"sp_type\": \"3rd Party\"\n            },\n            {\n                \"id\": 2,\n                \"priority_type\": \"L3 - 24 Hours\",\n                \"asset_type_name\": \"Cooking Equipment - Fryers\",\n                \"problem_type\": \"No Power\",\n                \"trade\": \"Cooking Equipment - Fryers\",\n                \"category_type\": \"Repair\",\n                \"currency\": \"USD\",\n                \"not_to_exceed\": \"1489.07\",\n                \"status\": \"COMPLETED\",\n                \"over_time_approved\": \"No\",\n                \"description\": \"frier shut of in and wont come back on\",\n                \"customer\": {\n                    \"customer_name\": \"Quality Restaurant Group\",\n                    \"customer_id\": 1\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 4444,\n                    \"service_provider_name\": \"SP Company #4\",\n                    \"service_provider_phone\": \"7777777777\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 2,\n                    \"name\": \"Fryer\",\n                    \"model_number\": \"\",\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 3,\n                    \"name\": \"Location #3\",\n                    \"store_number\": \"#7854\",\n                    \"address1\": \"4341 Old Taneytown Rd\",\n                    \"address2\": null,\n                    \"city\": \"Taneytown\",\n                    \"state\": \"Maryland\",\n                    \"zip\": \"21787\",\n                    \"phone_1\": \"8888888888\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": {\n                    \"id\": 1,\n                    \"title\": \"Proposal for increased cost work\",\n                    \"completion_time\": \"10 Days\",\n                    \"labor\": \"1080.00\",\n                    \"material\": \"310.91\",\n                    \"freight\": \"75.00\",\n                    \"tax\": \"23.16\",\n                    \"other\": \"0.00\",\n                    \"total_amount\": \"1489.07\",\n                    \"incurred_cost\": \"0.00\",\n                    \"approved_date\": \"10/20/2025, 11:46 PM\",\n                    \"date_created\": \"2025-10-18T07:10:00.000+0000\",\n                    \"date_updated\": \"2025-11-01T00:37:00.000+0000\",\n                    \"proposal_status\": {\n                        \"id\": 141,\n                        \"name\": \"Approved\"\n                    }\n                },\n                \"work_order_id\": null,\n                \"proposal_id\": 1,\n                \"requested_by\": \"Test User\",\n                \"raised_not_to_exceed\": \"1489.07\",\n                \"purchase_order\": null,\n                \"category_type_id\": 1,\n                \"current_eta\": \"2025-10-27T23:35:00.000+0000\",\n                \"date_updated\": \"2025-11-11T03:08:00Z\",\n                \"date_created\": \"2025-10-02T16:00:00Z\",\n                \"sp_type\": \"3rd Party\"\n            }\n        ],\n        \"pageable\": {\n            \"sort\": {\n                \"sorted\": true,\n                \"unsorted\": false,\n                \"empty\": true\n            },\n            \"pageNumber\": 0,\n            \"pageSize\": 50,\n            \"offset\": 0,\n            \"paged\": true,\n            \"unpaged\": false\n        },\n        \"totalPages\": 1,\n        \"last\": true,\n        \"sort\": {\n            \"sorted\": true,\n            \"unsorted\": false,\n            \"empty\": true\n        },\n        \"numberOfElements\": 2,\n        \"first\": true,\n        \"size\": 50,\n        \"number\": 0,\n        \"empty\": false\n    }\n}"}],"_postman_id":"7983bb12-3d88-4383-8e64-a5d01d25f209"},{"name":"Customer Work Order Status Change","id":"396e73fd-1a93-4910-a211-22b95b39c34c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": \"CANCELLED\",\r\n    \"reason\": \"The night gnomes fixed the fride and now it is working\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/workorder/:workorder_id/status","description":"<h2 id=\"description\">Description</h2>\n<p>Allow customers to change the status of a work order to Not Fixed or Cancelled</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workOrderId</td>\n<td>int . Path Parameter</td>\n<td>Yes</td>\n<td>This must be the ecotrak ID</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string . Body Parameter</td>\n<td>Yes</td>\n<td>The available options are “CANCELLED” OR “NOT_FIXED”.</td>\n</tr>\n<tr>\n<td>reason</td>\n<td>string. Body Parameter</td>\n<td>Yes</td>\n<td>This reason will be visible on the UI to the customer and Service Provider</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": 200,\n    \"message\": \"Work Order {workOrderId} status updated to {Cancelled/Not Fixed}\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","workorder",":workorder_id","status"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"0d72b93d-266b-476b-9b18-d6d4cb872d39","type":"any","value":"","key":"workorder_id"}]}},"response":[],"_postman_id":"396e73fd-1a93-4910-a211-22b95b39c34c"}],"id":"55a1aa92-f1c1-45a1-8b4b-c0102ef51d44","_postman_id":"55a1aa92-f1c1-45a1-8b4b-c0102ef51d44","description":""},{"name":"Assets","item":[{"name":"Managed Assets","id":"55d3c54d-473c-4c49-b76b-9f475642da99","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"tokenName","value":"<token-name>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"accessTokenUrl","value":"<access-token-url>"}]},"isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"Bearer *****"}],"url":"https://api.ecotrak.com/v2/asset","description":"<p>Get Assets</p>\n<p>Retrieve <strong>managed assets</strong> for the authenticated customer (or an authorized connected partner) with rich filtering and pagination.</p>\n<hr />\n<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET</code> <a href=\"https://api.ecotrak.com/v2/asset\"><code>https://api.ecotrak.com/v2/asset</code></a></p>\n<p>Returns only <strong>Managed Assets</strong>. Scoping and permissions are enforced server-side.</p>\n<hr />\n<h2 id=\"authorization\">Authorization</h2>\n<p>This request uses <strong>OAuth 2.0</strong>.</p>\n<p>Required permission (scope/claim): <strong><code>GET_ALL_ASSET</code></strong></p>\n<hr />\n<h2 id=\"request-query-parameters-input\">Request Query Parameters (Input)</h2>\n<p>All parameters are <strong>optional</strong>. Unless noted, string filters are <strong>case-insensitive</strong> “contains” (partial match). Comma-separated lists are supported where noted.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>status</code></td>\n<td>string</td>\n<td>number</td>\n</tr>\n<tr>\n<td><code>location_id</code></td>\n<td>string</td>\n<td>Exact match on location ID. Supports <strong>comma-separated</strong> IDs (e.g., <code>location_id=101,102,205</code>).</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>Partial match on <strong>asset name</strong>.</td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td>string</td>\n<td>Exact match on asset ID. Supports <strong>comma-separated</strong> IDs (e.g., <code>id=3434809,3434810</code>).</td>\n</tr>\n<tr>\n<td><code>model_number</code></td>\n<td>string</td>\n<td>Partial match on <strong>model number</strong>.</td>\n</tr>\n<tr>\n<td><code>serial_number</code></td>\n<td>string</td>\n<td>Partial match on <strong>serial number</strong>.</td>\n</tr>\n<tr>\n<td><code>asset_group_name</code></td>\n<td>string</td>\n<td>Partial match on <strong>asset group name</strong>.</td>\n</tr>\n<tr>\n<td><code>area_name</code></td>\n<td>string</td>\n<td>Partial match on <strong>area name</strong>.</td>\n</tr>\n<tr>\n<td><code>location_name</code></td>\n<td>string</td>\n<td>Partial match on <strong>location name</strong>.</td>\n</tr>\n<tr>\n<td><code>location_store_number</code></td>\n<td>string</td>\n<td>Partial match on <strong>store number</strong>.</td>\n</tr>\n<tr>\n<td><code>page</code></td>\n<td>number</td>\n<td>0-based index.</td>\n</tr>\n<tr>\n<td><code>take</code></td>\n<td>number</td>\n<td>Page size. 100 records.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h2 id=\"validation--data-access-rules\">Validation &amp; Data Access Rules</h2>\n<ul>\n<li><p><strong>Company scope:</strong> Users can only access assets within their <strong>own company</strong>, or via an approved <strong>connected partner</strong> relationship.</p>\n</li>\n<li><p><strong>Location scope:</strong> Users see only assets for <strong>locations they are assigned to</strong> (or locations granted via partner connection).</p>\n</li>\n<li><p><strong>Permission:</strong> User must have <strong><code>GET_ALL_ASSET</code></strong>.</p>\n</li>\n<li><p><strong>Asset type:</strong> Only <strong>Managed Assets</strong> are returned.</p>\n</li>\n</ul>\n<hr />\n<h2 id=\"filter-logic\">Filter Logic</h2>\n<ul>\n<li><p><strong>AND across parameters:</strong> When you supply <strong>multiple query parameters</strong>, the API returns assets that satisfy <strong>all</strong> provided filters.</p>\n</li>\n<li><p><strong>OR within lists:</strong> For <strong>comma-separated</strong> values (e.g., <code>location_id=1,3</code>), the API matches <strong>any</strong> of the listed values for that single parameter.</p>\n</li>\n<li><p><strong>Case-insensitive partials:</strong> All string filters (e.g., <code>name</code>, <code>model_number</code>) are case-insensitive “contains.”</p>\n</li>\n</ul>\n<p><strong>Examples (path-only for brevity):</strong></p>\n<ul>\n<li><p><code>/v2/asset?name=coffee</code> → assets where <strong>name</strong> contains “coffee”.</p>\n</li>\n<li><p><code>/v2/asset?location_id=1,3</code> → assets assigned to <strong>Location ID 1 OR 3</strong>.</p>\n</li>\n<li><p><code>/v2/asset?model_number=A1-G10</code> → assets where <strong>model number</strong> contains “A1-G10”.</p>\n</li>\n<li><p><code>/v2/asset?status=1</code> → <strong>active</strong> managed assets.</p>\n</li>\n<li><p><code>/v2/asset?status=0</code> → <strong>inactive</strong> managed assets.</p>\n</li>\n<li><p><code>/v2/asset?area_name=Bar&amp;location_store_number=38399&amp;status=1</code> → <strong>active</strong> assets where <strong>area</strong> contains “bar” <strong>AND</strong> <strong>store number</strong> contains “38399”.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"config\": {\n        \"pagination\": {\n            \"take\": 100,\n            \"page\": 0,\n            \"total_count\": 648\n        }\n    },\n    \"data\": [\n        {\n            \"id\": 3571331,\n            \"created_by\": 580,\n            \"created_at\": \"2025-09-22T13:24:00\",\n            \"status\": 1,\n            \"name\": \"Water Heater\",\n            \"description\": null,\n            \"serial_number\": null,\n            \"model_number\": null,\n            \"qr_code\": null,\n            \"series\": null,\n            \"installation_date\": \"2024-09-24\",\n            \"purchase_date\": null,\n            \"warranty_start_date\": \"2024-09-24\",\n            \"warranty_start_option\": \"purchaseDate\",\n            \"estimated_useful_life\": \"60 Months\",\n            \"nte\": 500,\n            \"currency\": \"USD\",\n            \"tag_id\": null,\n            \"original_value\": null,\n            \"estimated_cost\": null,\n            \"replacement_cost\": null,\n            \"company_id\": 580,\n            \"warranty_nte\": 0,\n            \"asset_type\": \"Water Heater / Hot Water\",\n            \"location\": {\n                \"id\": 38421,\n                \"name\": \"City Fitness \",\n                \"store_number\": \"1\",\n                \"on_hold\": 0,\n                \"status\": 1\n            },\n            \"manufacture\": null,\n            \"priority\": \"L3 - 24 Hours\",\n            \"condition\": \"Excellent\",\n            \"flags\": [],\n            \"age_of_asset\": 12,\n            \"net_book_value\": 0,\n            \"estimated_replacement_date\": \"2029-09-23T17:00:00\"\n        }\n    ]\n}\n\n</code></pre>\n<h3 id=\"field-notes\">Field Notes</h3>\n<ul>\n<li><p><code>status</code>: <code>1</code> = active, <code>0</code> = inactive.</p>\n</li>\n<li><p><code>estimatedUsefulLife</code>: string combines value + period code (e.g., <code>\"60 MONTHS\"</code>).</p>\n</li>\n<li><p><code>area</code>: included <strong>only if set</strong>.</p>\n</li>\n<li><p><code>flags</code>: array of flag <strong>names</strong> (strings).</p>\n</li>\n<li><p>Timestamps are <strong>ISO 8601</strong> (<code>UTC</code>) unless otherwise stated.</p>\n</li>\n</ul>\n<h2 id=\"errors\">Errors</h2>\n<ul>\n<li><p><code>401 Unauthorized</code> — Missing/invalid token.</p>\n</li>\n<li><p><code>403 Forbidden</code> — Lacking <code>GET_ALL_ASSET</code> or not within allowed company/partner scope.</p>\n</li>\n<li><p><code>422 Unprocessable Entity</code> — Invalid parameter format (e.g., non-numeric ID in a numeric list).</p>\n</li>\n<li><p><code>429 Too Many Requests</code> — Rate limit exceeded.</p>\n</li>\n<li><p><code>5xx</code> — Server error.</p>\n</li>\n</ul>\n<h2 id=\"notes\">Notes</h2>\n<ul>\n<li><p><strong>Search behavior:</strong> All string filters are <strong>case-insensitive partial</strong> matches, unless documented as exact.</p>\n</li>\n<li><p><strong>Status parameter:</strong> Supports <strong>numeric</strong> (<code>1</code>/<code>0</code>) or <strong>string</strong> (<code>active</code>/<code>inactive</code>, any case).</p>\n</li>\n<li><p><strong>Pagination:</strong> Use <code>page</code> and <code>page_size</code>; the response returns <code>total</code> and <code>hasMore</code> can be inferred as <code>(page \\\\\\\\\\\\\\\\\\\\\\\\\\* pageSize) &lt; total</code>.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v2","asset"],"host":["api","ecotrak","com"],"query":[{"disabled":true,"key":"id","value":"3389268"},{"disabled":true,"key":"location_id","value":"5548"},{"disabled":true,"key":"name","value":"make"},{"disabled":true,"key":"model_number","value":"A1-G10"},{"disabled":true,"key":"serial_number","value":"5862489"},{"disabled":true,"key":"asset_group_name","value":"Exhaust"},{"disabled":true,"key":"area_name","value":"Bar"},{"disabled":true,"key":"location_name","value":"Pizza Hut"},{"disabled":true,"key":"location_store_number","value":"38399"},{"disabled":true,"key":"status","value":"0"},{"disabled":true,"key":"page","value":""},{"disabled":true,"key":"take","value":"1"}],"variable":[]}},"response":[],"_postman_id":"55d3c54d-473c-4c49-b76b-9f475642da99"}],"id":"4fbf6112-81c0-44d0-93c5-3a5ef58a7d8c","_postman_id":"4fbf6112-81c0-44d0-93c5-3a5ef58a7d8c","description":""},{"name":"User","item":[{"name":"Create User","id":"1b8479e4-49e5-47a3-bcc1-97b4ec129f22","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<client-secret>"},{"key":"clientId","value":"<client-id>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"company_id\": 123,\r\n    \"email\": \"test22@ecotrak.com\",\r\n    \"first_name\": \"Tom\",\r\n    \"last_name\": \"Bombidil\",\r\n    \"job_title_id\": 1,\r\n    \"sso_user\": false,\r\n    \"password\": \"asd123$F\",\r\n    \"timezone\": \"CST\",\r\n    \"nte_limit\": 1500.36\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/user","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to create a new user within the system. It requires various user details and validates the input based on specific business rules.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters\">Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>company_id</td>\n<td>int</td>\n<td>Yes</td>\n<td>Must match the token user’s company or be one of their internal tech companies with an active status.</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Yes</td>\n<td>Must be in a valid email format and unique within the system.</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>string</td>\n<td>Yes</td>\n<td>User’s first name.</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>string</td>\n<td>Yes</td>\n<td>User’s last name.</td>\n</tr>\n<tr>\n<td>job_title_id</td>\n<td>int</td>\n<td>Yes</td>\n<td>Ecotrak jobtitle ID. This controls the permissions and roles the user has</td>\n</tr>\n<tr>\n<td>sso_user</td>\n<td>boolean</td>\n<td>Yes</td>\n<td>If <code>true</code>, the user’s company must have SSO configured and enabled.</td>\n</tr>\n<tr>\n<td>password</td>\n<td>string</td>\n<td>Conditional</td>\n<td>Required if <code>ssoUser</code> is <code>false</code>. Must meet password security requirements.</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>Yes</td>\n<td>Must be a valid time zone abbreviation (e.g., EST, PST).</td>\n</tr>\n<tr>\n<td>nte_limit</td>\n<td>string</td>\n<td>Yes</td>\n<td>Must be a positive decimal with only two numbers after the decimal. Sets the max NTE Limit on what the user can update the Work Order NTE.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 456987,\n    \"first_name\": \"Test\",\n    \"last_name\": \"TEst\",\n    \"email\": \"test@ecotrak.com\",\n    \"company_id\": 555555,\n    \"sso_user\": true,\n    \"timezone\": \"America/Los_Angeles\",\n    \"status\": 1,\n    \"nte\": 10000,\n    \"job_title\": {\n        \"id\": 1706200,\n        \"name\": \"Facilities Manager\"\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","user"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1b8479e4-49e5-47a3-bcc1-97b4ec129f22"},{"name":"View Users","id":"d030c2de-800e-438b-b1a5-8d651045c202","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/user","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to filter and search users for your company and any linked internal technician companies.</p>\n<h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  [\n    \"id\": 55555,\n    \"first_name\": \"test\",\n    \"last_name\": \"test\",\n    \"email\": \"test@ecotrak.com\",\n    \"company_id\": 55555,\n    \"sso_user\": true,\n    \"timezone\": \"America/Los_Angeles\",\n    \"status\": 1,\n    \"nte\": 10000,\n    \"job_title\": {\n        \"id\": 1706200,\n        \"name\": \"Facilities Manager\"\n                }    \n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","user"],"host":["api","ecotrak","com"],"query":[{"disabled":true,"key":"take","value":"1"},{"disabled":true,"key":"page","value":"0"},{"disabled":true,"description":{"content":"<p>user email filtering (optional).</p>\n","type":"text/plain"},"key":"email","value":null}],"variable":[]}},"response":[{"id":"cb6fcd8b-5ee1-4945-b50d-9183db32d09d","name":"View Users","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.ecotrak.com/v2/user","protocol":"https","host":["api","ecotrak","com"],"path":["v2","user"],"query":[{"key":"take","value":"1","type":"text","disabled":true},{"key":"page","value":"0","type":"text","disabled":true},{"key":"email","value":null,"description":"user email filtering (optional).","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 14:20:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"545b-wzvpXrWHafiytDEdQxEDQJ4X+sI\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"config\": {\n        \"pagination\": {\n            \"take\": 100,\n            \"page\": 0,\n            \"total_count\": 143\n        }\n    },\n    \"data\": [\n        {\n            \"id\": 123456,\n            \"first_name\": \"test\",\n            \"last_name\": \"test\",\n            \"email\": \"test@ecotrak.com\",\n            \"company_id\": 555555,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 123456,\n            \"first_name\": \"test\",\n            \"last_name\": \"test\",\n            \"email\": \"test@ecotrak.com\",\n            \"company_id\": 55555,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 5190,\n                \"name\": \"Regional Manager\"\n            }\n        },\n        {\n            \"id\": 123456,\n            \"first_name\": \"test\",\n            \"last_name\": \"test\",\n            \"email\": \"test@ecotrak.com\",\n            \"company_id\": 555555,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 4892,\n                \"name\": \"Dispatch\"\n            }\n        },\n        {\n            \"id\": 654987,\n            \"first_name\": \"test\",\n            \"last_name\": \"test\",\n            \"email\": \"atest@ecotrak.com\",\n            \"company_id\": 5555555,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\":852321\n            \"first_name\": \"test\",\n            \"last_name\": \"test\",\n            \"email\": \"test@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        "}],"_postman_id":"d030c2de-800e-438b-b1a5-8d651045c202"},{"name":"View User Details","id":"617600ca-a5ce-43bc-9034-78733354890b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/user/:user_id","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to view a user within the system.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters\">Body Parameters</h3>\n<p>None</p>\n<h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 654987,\n    \"first_name\": \"Test19\",\n    \"last_name\": \"ExtEndpoint\",\n    \"email\": \"test2124@ecotrak.com\",\n    \"company_id\": 5555,\n    \"sso_user\": false,\n    \"timezone\": \"CST\",\n    \"status\": 1,\n    \"nte\": 1500.36,\n    \"job_title\": {\n        \"id\": 684,\n        \"name\": \"Accounting Manager\"\n    },\n    \"organizations\": [\n        {\n            \"id\": 714,\n            \"name\": \"8725 - East Coast\",\n            \"organization_type\": {\n                \"id\": 2,\n                \"name\": \"Region\",\n                \"code\": \"REGION\"\n            }\n        },\n        {\n            \"id\": 722,\n            \"name\": \"5005 - Ozark\",\n            \"organization_type\": {\n                \"id\": 2,\n                \"name\": \"Region\",\n                \"code\": \"REGION\"\n            }\n        },\n        {\n            \"id\": 50160,\n            \"name\": \"8776/PM 775\",\n            \"organization_type\": {\n                \"id\": 3,\n                \"name\": \"District\",\n                \"code\": \"DISTRICT\"\n            }\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","user",":user_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"92e759fe-e367-483d-b757-9f16961167dc","type":"any","value":"","key":"user_id"}]}},"response":[{"id":"a72bb08c-6008-4fad-bb9e-494dee576a60","name":"View User Details","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.ecotrak.com/v2/user/:user_id","protocol":"https","host":["api","ecotrak","com"],"path":["v2","user",":user_id"],"variable":[{"key":"user_id","value":"1523468"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 14:19:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"323"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"143-W7QS35muCMOWNaP9JisGdhY/9QM\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1523468,\n    \"first_name\": \"Dillon\",\n    \"last_name\": \"Gibson\",\n    \"email\": \"dgibson@ecotrak.com\",\n    \"company_id\": 1516407,\n    \"sso_user\": true,\n    \"timezone\": \"US/Central\",\n    \"status\": 1,\n    \"nte\": 0,\n    \"job_title\": {\n        \"id\": 2755,\n        \"name\": \"Ecotrak Admin\"\n    },\n    \"organizations\": [\n        {\n            \"id\": 293,\n            \"name\": \"Ecotrak\",\n            \"organization_type\": {\n                \"id\": 4,\n                \"name\": \"Company\",\n                \"code\": \"COMPANY\"\n            }\n        }\n    ]\n}"}],"_postman_id":"617600ca-a5ce-43bc-9034-78733354890b"},{"name":"View User Location Assignment","id":"5977f4eb-a881-472f-abdd-8a5b961758d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/user/:user_id/location","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to view a user’s location assignments within the system.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters\">Body Parameters</h3>\n<p>None</p>\n<h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n   data : [\n        {\n            \"id\": 300,\n            \"organization_id\": 11776,\n            \"company_id\": 580,\n            \"name\": \"Brentwood\",\n            \"store_number\": \"1009\",\n            \"mailing_address\": {\n                \"line_1\": \"1234 Main St\",\n                \"line_2\": \"\",\n                \"city_name\": \"Los Angeles\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"90049\",\n                \"state_province_code\": \"CA\"\n            }\n        }\n    ]\n}\n\n</code></pre>","urlObject":{"protocol":"https","path":["v2","user",":user_id","location"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"8e0eecb7-de42-4feb-beee-6ae14b61b712","type":"any","value":"","key":"user_id"}]}},"response":[{"id":"83ac5c37-9021-431b-8d1b-d50c2414e127","name":"View User Location Assignment","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.ecotrak.com/v2/user/:user_id/location","protocol":"https","host":["api","ecotrak","com"],"path":["v2","user",":user_id","location"],"variable":[{"key":"user_id","value":"1523468"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 14:19:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"18c9-LZTKb+3G+T7ELH8w0tWA6YPXxTk\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"config\": {\n        \"pagination\": {\n            \"take\": 100,\n            \"page\": 0,\n            \"total_count\": 21\n        }\n    },\n    \"data\": [\n        {\n            \"id\": 23192,\n            \"organization_id\": 44490,\n            \"company_id\": 1516407,\n            \"name\": \"Location11\",\n            \"store_number\": \"\",\n            \"mailing_address\": {\n                \"line_1\": \"111 North Hill Street\",\n                \"line_2\": \"\",\n                \"city_name\": \"Los Angeles\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"90012\",\n                \"state_province_code\": \"CA\"\n            }\n        },\n        {\n            \"id\": 24728,\n            \"organization_id\": 47447,\n            \"company_id\": 1516407,\n            \"name\": \"newTest\",\n            \"store_number\": \"7yhju87\",\n            \"mailing_address\": {\n                \"line_1\": \"18004 Sky Park Circle\",\n                \"line_2\": \"110\",\n                \"city_name\": \"Irvine\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"92614\",\n                \"state_province_code\": \"CA\"\n            }\n        },\n        {\n            \"id\": 24729,\n            \"organization_id\": 47448,\n            \"company_id\": 1516407,\n            \"name\": \"newLocationTest\",\n            \"store_number\": \"9iko9876rfg\",\n            \"mailing_address\": {\n                \"line_1\": \"18001 Sky Park Circle\",\n                \"line_2\": \"\",\n                \"city_name\": \"Irvine\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"92614\",\n                \"state_province_code\": \"CA\"\n            }\n        },\n        {\n            \"id\": 25058,\n            \"organization_id\": 48292,\n            \"company_id\": 1516407,\n            \"name\": \"California\",\n            \"store_number\": \"\",\n            \"mailing_address\": {\n                \"line_1\": \"11500 West Burleigh Street\",\n                \"line_2\": \"\",\n                \"city_name\": \"Wauwatosa\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"53222\",\n                \"state_province_code\": \"WI\"\n            }\n        },\n        {\n            \"id\": 25406,\n            \"organization_id\": 48663,\n            \"company_id\": 1516407,\n            \"name\": \"Test Locationn\",\n            \"store_number\": \"122\",\n            \"mailing_address\": {\n                \"line_1\": \"9992 Center Drive\",\n                \"line_2\": \"\",\n                \"city_name\": \"Villa Park\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"92861\",\n                \"state_province_code\": \"CA\"\n            }\n        },\n        {\n            \"id\": 26672,\n            \"organization_id\": 51227,\n            \"company_id\": 1516407,\n            \"name\": \"QA Location\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"3025 Windward Plaza\",\n                \"line_2\": null,\n                \"city_name\": \"Alpharetta\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"30005\",\n                \"state_province_code\": \"GA\"\n            }\n        },\n        {\n            \"id\": 29151,\n            \"organization_id\": 54758,\n            \"company_id\": 1516407,\n            \"name\": \"QA YD Loc\",\n            \"store_number\": \"324234\",\n            \"mailing_address\": {\n                \"line_1\": \"4230 Lyndon B Johnson Freeway\",\n                \"line_2\": null,\n                \"city_name\": \"Dallas\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"75244\",\n                \"state_province_code\": \"TX\"\n            }\n        },\n        {\n            \"id\": 29152,\n            \"organization_id\": 54759,\n            \"company_id\": 1516407,\n            \"name\": \"QA YD Loc 2\",\n            \"store_number\": \"2\",\n            \"mailing_address\": {\n                \"line_1\": \"3432 Virginia Beach Boulevard\",\n                \"line_2\": null,\n                \"city_name\": \"Virginia Beach\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"23452\",\n                \"state_province_code\": \"VA\"\n            }\n        },\n        {\n            \"id\": 29158,\n            \"organization_id\": 54774,\n            \"company_id\": 1516407,\n            \"name\": \"Portera55\",\n            \"store_number\": \"2132133\",\n            \"mailing_address\": {\n                \"line_1\": \"3211 Grant McConachie Way\",\n                \"line_2\": null,\n                \"city_name\": \"Richmond\",\n                \"country_code\": \"CA\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"V7B\",\n                \"state_province_code\": \"BC\"\n            }\n        },\n        {\n            \"id\": 29406,\n            \"organization_id\": 55162,\n            \"company_id\": 1516407,\n            \"name\": \"Test Near Me\",\n            \"store_number\": \"55\",\n            \"mailing_address\": {\n                \"line_1\": \"4 Estaciónes, Valle Dorado Inn, Jalisco, Mexico\",\n                \"line_2\": \"\",\n                \"city_name\": \"Valle Dorado Inn\",\n                \"country_code\": \"MX\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"45653\",\n                \"state_province_code\": \"Jal.\"\n            }\n        },\n        {\n            \"id\": 29407,\n            \"organization_id\": 55174,\n            \"company_id\": 1516407,\n            \"name\": \"Geo Test\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"33 MacKenzie Street\",\n                \"line_2\": \"\",\n                \"city_name\": \"Melbourne\",\n                \"country_code\": \"AU\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"3000\",\n                \"state_province_code\": \"VIC\"\n            }\n        },\n        {\n            \"id\": 29408,\n            \"organization_id\": 55175,\n            \"company_id\": 1516407,\n            \"name\": \"Geo Test 2\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"222 Margaret Street\",\n                \"line_2\": null,\n                \"city_name\": \"Brisbane City\",\n                \"country_code\": \"AU\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"4000\",\n                \"state_province_code\": \"QLD\"\n            }\n        },\n        {\n            \"id\": 29414,\n            \"organization_id\": 55190,\n            \"company_id\": 1516407,\n            \"name\": \"QA Frii Location\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"765 Medical Center Court43543543\",\n                \"line_2\": \"\",\n                \"city_name\": \"534534\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"555555\",\n                \"state_province_code\": \"AL\"\n            }\n        },\n        {\n            \"id\": 29436,\n            \"organization_id\": 55266,\n            \"company_id\": 1516407,\n            \"name\": \"test date\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"12318 Wake Union Church Road\",\n                \"line_2\": null,\n                \"city_name\": \"Wake Forest\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"27587\",\n                \"state_province_code\": \"NC\"\n            }\n        },\n        {\n            \"id\": 29709,\n            \"organization_id\": 55593,\n            \"company_id\": 1516407,\n            \"name\": \"Location 00 FS\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"qa\",\n                \"line_2\": null,\n                \"city_name\": \"Chicago\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"11111\",\n                \"state_province_code\": \"GA\"\n            }\n        },\n        {\n            \"id\": 29723,\n            \"organization_id\": 55642,\n            \"company_id\": 1516407,\n            \"name\": \"QA Test\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"3025 The Credit Woodlands\",\n                \"line_2\": null,\n                \"city_name\": \"Mississauga\",\n                \"country_code\": \"CA\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"L5C\",\n                \"state_province_code\": \"ON\"\n            }\n        },\n        {\n            \"id\": 29724,\n            \"organization_id\": 55643,\n            \"company_id\": 1516407,\n            \"name\": \"QA Test New 2\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"3025 Boulevard Tessier\",\n                \"line_2\": null,\n                \"city_name\": \"Laval\",\n                \"country_code\": \"CA\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"H7S\",\n                \"state_province_code\": \"QC\"\n            }\n        },\n        {\n            \"id\": 29756,\n            \"organization_id\": 55680,\n            \"company_id\": 1516407,\n            \"name\": \"QA Test New 2\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"42343 Fruit Ridge Line\",\n                \"line_2\": null,\n                \"city_name\": \"St. Thomas\",\n                \"country_code\": \"CA\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"N5P\",\n                \"state_province_code\": \"ON\"\n            }\n        },\n        {\n            \"id\": 29757,\n            \"organization_id\": 55681,\n            \"company_id\": 1516407,\n            \"name\": \"QA Test New 4\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"4325 North Ravenswood Avenue\",\n                \"line_2\": null,\n                \"city_name\": \"Chicago\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"60613\",\n                \"state_province_code\": \"IL\"\n            }\n        },\n        {\n            \"id\": 29758,\n            \"organization_id\": 55682,\n            \"company_id\": 1516407,\n            \"name\": \"Test New 5\",\n            \"store_number\": null,\n            \"mailing_address\": {\n                \"line_1\": \"3025 Meeting House Road\",\n                \"line_2\": \"\",\n                \"city_name\": \"Philadelphia\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"19154\",\n                \"state_province_code\": \"PA\"\n            }\n        },\n        {\n            \"id\": 30057,\n            \"organization_id\": 56253,\n            \"company_id\": 1516407,\n            \"name\": \"123\",\n            \"store_number\": \"12333\",\n            \"mailing_address\": {\n                \"line_1\": \"3320 Wake Forest Road\",\n                \"line_2\": null,\n                \"city_name\": \"Raleigh\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"27609\",\n                \"state_province_code\": \"NC\"\n            }\n        }\n    ]\n}"}],"_postman_id":"5977f4eb-a881-472f-abdd-8a5b961758d2"},{"name":"View Job Titles","id":"a43c6d45-7d44-46c8-8e35-369c55b0dd77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/jobtitle?take=10&page=0&status=0&job_title_id=1&company_id=123","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to filter and search jobtitles for your company and any linked internal technician companies.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters-passing-multiple-params-will-be-treated-as-and-logic\">Body Parameters (Passing multiple params will be treated as AND logic)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Return all job titles that contain the text given</td>\n</tr>\n<tr>\n<td>company_id</td>\n<td>comma separated ints</td>\n<td>Return all records related to the company IDs passed. If none are passed then the return will include for every applicable company</td>\n</tr>\n<tr>\n<td>status</td>\n<td>boolean (active/inactive)</td>\n<td>Return all records related to the status passed. If none are passed then the return will return records for either status</td>\n</tr>\n<tr>\n<td>job_title_id</td>\n<td>comma separated ints</td>\n<td>Return all records related to the IDs passed. If none are passed then the return will include all records</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  [\n  \"id\": 1601,\n  \"name\": \"Employee\",\n  \"status\": 1,\n  \"company_id\": 580,\n  \"company_type_id\": Customer\n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","jobtitle"],"host":["api","ecotrak","com"],"query":[{"key":"take","value":"10"},{"key":"page","value":"0"},{"key":"status","value":"0"},{"key":"job_title_id","value":"1"},{"key":"company_id","value":"123"}],"variable":[]}},"response":[{"id":"d52bf24d-0bf2-4f9c-a474-6409e6dd6fcd","name":"View Job Titles","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.ecotrak.com/v2/jobtitle","protocol":"https","host":["api","ecotrak","com"],"path":["v2","jobtitle"],"query":[{"key":"take","value":"10","disabled":true},{"key":"page","value":"0","disabled":true},{"key":"status","value":"0","disabled":true},{"key":"job_title_id","value":"1","disabled":true},{"key":"company_id","value":"123","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 14:20:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"95f-Oauv23sjNF6NDkheXAxVwaxyYjg\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"config\": {\n        \"pagination\": {\n            \"take\": 100,\n            \"page\": 0,\n            \"total_count\": 24\n        }\n    },\n    \"data\": [\n        {\n            \"name\": \"Ecotrak Admin\",\n            \"id\": 2755,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"AVT Technician\",\n            \"id\": 3225,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Branch manager\",\n            \"id\": 3982,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Store Manager\",\n            \"id\": 4275,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Facilities Manager\",\n            \"id\": 4583,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Dispatch\",\n            \"id\": 4892,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Regional Manager\",\n            \"id\": 5190,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Accounting\",\n            \"id\": 5498,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Technician\",\n            \"id\": 5805,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Chief Executive Officer\",\n            \"id\": 6109,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Chief Financial Officer\",\n            \"id\": 6416,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Vice President of Operations\",\n            \"id\": 6724,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Director of Operations\",\n            \"id\": 7334,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Regional Director\",\n            \"id\": 7640,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Area Director\",\n            \"id\": 7940,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Accounts Payable\",\n            \"id\": 8249,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Senior Accountant\",\n            \"id\": 8558,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"General Manager\",\n            \"id\": 9139,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Assistant Manager\",\n            \"id\": 9447,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Contracted Surveyor\",\n            \"id\": 10380,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Scheduling Manager\",\n            \"id\": 10691,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Information Technology\",\n            \"id\": 12862,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Site Administrator\",\n            \"id\": 13476,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Reporting-Only \",\n            \"id\": 1750939,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        }\n    ]\n}"}],"_postman_id":"a43c6d45-7d44-46c8-8e35-369c55b0dd77"},{"name":"Edit User","id":"6e964331-671e-4435-8ea8-83d2052c1a09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"test19@ecorak.com\",\r\n    \"first_name\": \"Kvothe\",\r\n    \"last_name\": \"Arliden\",\r\n    \"job_title_id\": 1,\r\n    \"sso_user\": false,\r\n    \"timezone\": \"CST\",\r\n    \"nte_limit\": 1500.36\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/user/:user_id","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to edit a user within the system. It requires various user details and validates the input based on specific business rules.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters-only-send-the-fields-that-need-to-be-updated\">Body Parameters (Only send the fields that need to be updated)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>company_id</td>\n<td>int</td>\n<td>Yes</td>\n<td>Must match the token user’s company or be one of their internal tech companies with an active status.</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Yes</td>\n<td>Must be in a valid email format and unique within the system.</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>string</td>\n<td>Yes</td>\n<td>User’s first name.</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>string</td>\n<td>Yes</td>\n<td>User’s last name.</td>\n</tr>\n<tr>\n<td>job_title_id</td>\n<td>int</td>\n<td>Yes</td>\n<td>Ecotrak jobtitle ID. This controls the permissions and roles the user has</td>\n</tr>\n<tr>\n<td>sso_user</td>\n<td>boolean</td>\n<td>Yes</td>\n<td>If <code>true</code>, the user’s company must have SSO configured and enabled.</td>\n</tr>\n<tr>\n<td>password</td>\n<td>string</td>\n<td>Conditional</td>\n<td>Required if <code>ssoUser</code> is <code>false</code>. Must meet password security requirements.</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>Yes</td>\n<td>Must be a valid time zone abbreviation (e.g., EST, PST).</td>\n</tr>\n<tr>\n<td>nte_limit</td>\n<td>decimal</td>\n<td>Yes</td>\n<td>Must be a positive decimal with only two numbers after the decimal. Sets the max NTE Limit on what the user can update the Work Order NTE.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 5555555,\n    \"first_name\": \"test\",\n    \"last_name\": \"test\",\n    \"email\": \"test@ecotrak.com\",\n    \"company_id\": 456321,\n    \"sso_user\": true,\n    \"timezone\": \"America/Los_Angeles\",\n    \"status\": 1,\n    \"nte\": 10000,\n    \"job_title\": {\n        \"id\": 1706200,\n        \"name\": \"Facilities Manager\"\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","user",":user_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"cc58e608-61a7-4cf4-ab5d-e9e4b0c7ce2f","type":"any","value":"","key":"user_id"}]}},"response":[{"id":"f37c5686-fc8e-4b92-a9ad-42ba0fa967d4","name":"Edit User","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"test19@ecorak.com\",\r\n    \"first_name\": \"Kvothe\",\r\n    \"last_name\": \"Arliden\",\r\n    \"job_title_id\": 5498,\r\n    \"sso_user\": false,\r\n    // \"timezone\": \"CST\",\r\n    \"nte_limit\": 1500.36\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v2/user/:user_id","protocol":"https","host":["api","ecotrak","com"],"path":["v2","user",":user_id"],"variable":[{"key":"user_id","value":"1517532"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 15:32:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"217"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"d9-D2dVlMl0DjdN3gHFLo2dZB2Mqpw\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1517532,\n    \"first_name\": \"Kvothe\",\n    \"last_name\": \"Arliden\",\n    \"email\": \"test19@ecorak.com\",\n    \"company_id\": 1516407,\n    \"sso_user\": false,\n    \"timezone\": \"US/Central\",\n    \"status\": 1,\n    \"nte\": 1500.36,\n    \"job_title\": {\n        \"id\": 5498,\n        \"name\": \"Accounting\"\n    }\n}"}],"_postman_id":"6e964331-671e-4435-8ea8-83d2052c1a09"},{"name":"Edit User's Assigned Locations","id":"25da7160-5229-42e9-a961-b1c2617796b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"org_ids\": [5,42]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/user/:user_id/location","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to edit a user’s location assignments within the system. It requires various user details and validates the input based on specific business rules.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters\">Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n<th><strong>Warning</strong></th>\n</tr>\n</thead>\n<tbody>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n<th><strong>Warning</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>org_id</td>\n<td>Array of ints</td>\n<td>Yes</td>\n<td>Ids passed here will be assigned to the user. If a Region is passed, that user will gain access to all the locations under the region</td>\n<td>We will update the user’s location assignment with every value provided. If you want to add 1 location you need to include all existing locations. If you only pass one, the user will only have that single location</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n   data : [\n        {\n            \"id\": 300,\n            \"organization_id\": 11776,\n            \"company_id\": 580,\n            \"name\": \"Brentwood\",\n            \"store_number\": \"1009\",\n            \"mailing_address\": {\n                \"line_1\": \"1234 Main St\",\n                \"line_2\": \"\",\n                \"city_name\": \"Los Angeles\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"90049\",\n                \"state_province_code\": \"CA\"\n            }\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","user",":user_id","location"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"10d0f458-4754-4058-b945-139aacfb7f9b","type":"any","value":"","key":"user_id"}]}},"response":[{"id":"f4ea7888-d5fd-49d8-8d3f-a0e183101017","name":"Edit User's Assigned Locations","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"org_ids\": [5,42]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v2/user/:user_id/location","protocol":"https","host":["api","ecotrak","com"],"path":["v2","user",":user_id","location"],"variable":[{"key":"user_id","value":""}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"25da7160-5229-42e9-a961-b1c2617796b1"}],"id":"556e3670-9531-4e20-ba7e-ebc5c4824658","_postman_id":"556e3670-9531-4e20-ba7e-ebc5c4824658","description":""},{"name":"Location","item":[{"name":"View Location","id":"ea8a495d-0a59-4e42-88b8-54d0b64ab263","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/location?take=1&page=0&status=1&name=Obi-Wan&location_id=17&concept_id=2&org_id=202","description":"<p>Description</p>\n<p>This endpoint is used to filter and search locations for your company</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters-passing-multiple-params-will-be-treated-as-and-logic\">Body Parameters (Passing multiple params will be treated as AND logic)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Return all job titles that contain the text given</td>\n</tr>\n<tr>\n<td>location_id</td>\n<td>comma separated ints</td>\n<td>Return all records related to the location IDs passed. If none are passed then the return will include for every applicable company</td>\n</tr>\n<tr>\n<td>status</td>\n<td>boolean (active/inactive)</td>\n<td>Return all records related to the status passed. If none are passed then the return will return records for either status</td>\n</tr>\n<tr>\n<td>concept_id</td>\n<td>comma separated ints</td>\n<td>Return all records related to the IDs passed. If none are passed then the return will include all records</td>\n</tr>\n<tr>\n<td>org_id</td>\n<td>int</td>\n<td>Return all locations that match the ID or use the given ID as a parent or grandparent</td>\n</tr>\n<tr>\n<td>store_number</td>\n<td>string</td>\n<td>exact match on the value of any active location custom field for your company. Mutually exclusive with store_number</td>\n</tr>\n<tr>\n<td>custom_field_value</td>\n<td>string</td>\n<td>exact match on store number (after trim). Mutually exclusive with custom_field_value</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n{\n    \"company_id\": 1516407,\n    \"name\": \"123\",\n    \"store_number\": \"12333\",\n    \"organization\": {\n        \"id\": 56253,\n        \"parent\": {\n            \"name\": \"Region3\",\n            \"id\": 22\n        }\n    },\n    \"location_group\": {\n        \"id\": \"2\",\n        \"name\": \"Casual Dining Restaurant\",\n    },\n    \"mailing_address\": {\n        \"id\": 1182727,\n        \"line_1\": \"3320 Wake Forest Road\",\n        \"line_2\": null,\n        \"city_name\": \"Raleigh\",\n        \"country_code\": \"US\",\n        \"county_district_name\": null,\n        \"zip_code_postal_code\": \"27609\",\n        \"state_province_code\": \"NC\"\n    }\n}\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","location"],"host":["api","ecotrak","com"],"query":[{"key":"take","value":"1"},{"key":"page","value":"0"},{"key":"status","value":"1"},{"key":"name","value":"Obi-Wan"},{"key":"location_id","value":"17"},{"key":"concept_id","value":"2"},{"key":"org_id","value":"202"}],"variable":[]}},"response":[{"id":"3cc44314-4999-4ef9-b554-3c301334433d","name":"View Location","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.ecotrak.com/v2/location","protocol":"https","host":["api","ecotrak","com"],"path":["v2","location"],"query":[{"key":"take","value":"1","disabled":true},{"key":"page","value":"0","disabled":true},{"key":"status","value":"1","disabled":true},{"key":"name","value":"Obi-Wan","disabled":true},{"key":"location_id","value":"17","disabled":true},{"key":"concept_id","value":"2","disabled":true},{"key":"org_id","value":"202","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 14:24:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"26c5-D0wOtbhlESNpx/8iahd+ESTrpz0\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"config\": {\n        \"pagination\": {\n            \"take\": 100,\n            \"page\": 0,\n            \"total_count\": 24\n        }\n    },\n    \"data\": [\n        {\n            \"id\": 23192,\n            \"name\": \"Location11\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 44490,\n                \"parent\": {\n                    \"id\": 293,\n                    \"name\": \"Ecotrak\"\n                }\n            },\n            \"concept\": {\n                \"id\": 1,\n                \"name\": \"Quick Server Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1166450,\n                \"line1\": \"111 North Hill Street\",\n                \"line2\": \"\",\n                \"city_name\": \"Los Angeles\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"90012\",\n                \"state_province_code\": \"CA\"\n            }\n        },\n        {\n            \"id\": 23738,\n            \"name\": \"QA Test Location\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 0,\n            \"organization\": {\n                \"id\": 45225,\n                \"parent\": {\n                    \"id\": 293,\n                    \"name\": \"Ecotrak\"\n                }\n            },\n            \"concept\": {\n                \"id\": 1,\n                \"name\": \"Quick Server Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1166938,\n                \"line1\": \"3025 Windward Plaza\",\n                \"line2\": \"\",\n                \"city_name\": \"Alpharetta\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"30005\",\n                \"state_province_code\": \"GA\"\n            }\n        },\n        {\n            \"id\": 23942,\n            \"name\": \"TEST\",\n            \"company_id\": 1516407,\n            \"store_number\": \"18012024\",\n            \"status\": 0,\n            \"organization\": {\n                \"id\": 45588,\n                \"parent\": {\n                    \"id\": 293,\n                    \"name\": \"Ecotrak\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1167234,\n                \"line1\": \"777 Alameda Street\",\n                \"line2\": \"\",\n                \"city_name\": \"Los Angeles\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"90021\",\n                \"state_province_code\": \"CA\"\n            }\n        },\n        {\n            \"id\": 24513,\n            \"name\": \"TESTLOCATION\",\n            \"company_id\": 1516407,\n            \"store_number\": \"9999999999999\",\n            \"status\": 0,\n            \"organization\": {\n                \"id\": 46802,\n                \"parent\": {\n                    \"id\": 293,\n                    \"name\": \"Ecotrak\"\n                }\n            },\n            \"concept\": {\n                \"id\": 3,\n                \"name\": \"Quick Casual Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1167898,\n                \"line1\": \"3333 Bristol Street\",\n                \"line2\": \"Some where\",\n                \"city_name\": \"Costa Mesa\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"92626\",\n                \"state_province_code\": \"CA\"\n            }\n        },\n        {\n            \"id\": 24728,\n            \"name\": \"newTest\",\n            \"company_id\": 1516407,\n            \"store_number\": \"7yhju87\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 47447,\n                \"parent\": {\n                    \"id\": 293,\n                    \"name\": \"Ecotrak\"\n                }\n            },\n            \"concept\": {\n                \"id\": 4,\n                \"name\": \"Fine Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1168606,\n                \"line1\": \"18004 Sky Park Circle\",\n                \"line2\": \"110\",\n                \"city_name\": \"Irvine\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"92614\",\n                \"state_province_code\": \"CA\"\n            }\n        },\n        {\n            \"id\": 24729,\n            \"name\": \"newLocationTest\",\n            \"company_id\": 1516407,\n            \"store_number\": \"9iko9876rfg\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 47448,\n                \"parent\": {\n                    \"id\": 293,\n                    \"name\": \"Ecotrak\"\n                }\n            },\n            \"concept\": {\n                \"id\": 4,\n                \"name\": \"Fine Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1168607,\n                \"line1\": \"18001 Sky Park Circle\",\n                \"line2\": \"\",\n                \"city_name\": \"Irvine\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"92614\",\n                \"state_province_code\": \"CA\"\n            }\n        },\n        {\n            \"id\": 25058,\n            \"name\": \"California\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 48292,\n                \"parent\": {\n                    \"id\": 47518,\n                    \"name\": \"Region1\"\n                }\n            },\n            \"concept\": {\n                \"id\": 1,\n                \"name\": \"Quick Server Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1169563,\n                \"line1\": \"11500 West Burleigh Street\",\n                \"line2\": \"\",\n                \"city_name\": \"Wauwatosa\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"53222\",\n                \"state_province_code\": \"WI\"\n            }\n        },\n        {\n            \"id\": 25406,\n            \"name\": \"Test Locationn\",\n            \"company_id\": 1516407,\n            \"store_number\": \"122\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 48663,\n                \"parent\": {\n                    \"id\": 47518,\n                    \"name\": \"Region1\"\n                }\n            },\n            \"concept\": {\n                \"id\": 1784,\n                \"name\": \"Arby's\"\n            },\n            \"mailing_address\": {\n                \"id\": 1170207,\n                \"line1\": \"9992 Center Drive\",\n                \"line2\": \"\",\n                \"city_name\": \"Villa Park\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"92861\",\n                \"state_province_code\": \"CA\"\n            }\n        },\n        {\n            \"id\": 26672,\n            \"name\": \"QA Location\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 51227,\n                \"parent\": {\n                    \"id\": 47518,\n                    \"name\": \"Region1\"\n                }\n            },\n            \"concept\": {\n                \"id\": 3,\n                \"name\": \"Quick Casual Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1174134,\n                \"line1\": \"3025 Windward Plaza\",\n                \"line2\": \"\",\n                \"city_name\": \"Alpharetta\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"30005\",\n                \"state_province_code\": \"GA\"\n            }\n        },\n        {\n            \"id\": 29151,\n            \"name\": \"QA YD Loc\",\n            \"company_id\": 1516407,\n            \"store_number\": \"324234\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 54758,\n                \"parent\": {\n                    \"id\": 47518,\n                    \"name\": \"Region1\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1179196,\n                \"line1\": \"4230 Lyndon B Johnson Freeway\",\n                \"line2\": \"\",\n                \"city_name\": \"Dallas\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"75244\",\n                \"state_province_code\": \"TX\"\n            }\n        },\n        {\n            \"id\": 29152,\n            \"name\": \"QA YD Loc 2\",\n            \"company_id\": 1516407,\n            \"store_number\": \"2\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 54759,\n                \"parent\": {\n                    \"id\": 293,\n                    \"name\": \"Ecotrak\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1179197,\n                \"line1\": \"3432 Virginia Beach Boulevard\",\n                \"line2\": \"\",\n                \"city_name\": \"Virginia Beach\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"23452\",\n                \"state_province_code\": \"VA\"\n            }\n        },\n        {\n            \"id\": 29158,\n            \"name\": \"Portera55\",\n            \"company_id\": 1516407,\n            \"store_number\": \"2132133\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 54774,\n                \"parent\": {\n                    \"id\": 47523,\n                    \"name\": \"District3\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1179240,\n                \"line1\": \"3211 Grant McConachie Way\",\n                \"line2\": \"\",\n                \"city_name\": \"Richmond\",\n                \"country_code\": \"CA\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"V7B\",\n                \"state_province_code\": \"BC\"\n            }\n        },\n        {\n            \"id\": 29406,\n            \"name\": \"Test Near Me\",\n            \"company_id\": 1516407,\n            \"store_number\": \"55\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55162,\n                \"parent\": {\n                    \"id\": 47524,\n                    \"name\": \"Region11\"\n                }\n            },\n            \"concept\": {\n                \"id\": 4,\n                \"name\": \"Fine Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1179941,\n                \"line1\": \"4 Estaciónes, Valle Dorado Inn, Jalisco, Mexico\",\n                \"line2\": \"\",\n                \"city_name\": \"Valle Dorado Inn\",\n                \"country_code\": \"MX\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"45653\",\n                \"state_province_code\": \"Jal.\"\n            }\n        },\n        {\n            \"id\": 29407,\n            \"name\": \"Geo Test\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55174,\n                \"parent\": {\n                    \"id\": 47519,\n                    \"name\": \"Region2\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1179987,\n                \"line1\": \"33 MacKenzie Street\",\n                \"line2\": \"\",\n                \"city_name\": \"Melbourne\",\n                \"country_code\": \"AU\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"3000\",\n                \"state_province_code\": \"VIC\"\n            }\n        },\n        {\n            \"id\": 29408,\n            \"name\": \"Geo Test 2\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55175,\n                \"parent\": {\n                    \"id\": 47522,\n                    \"name\": \"District2\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1179989,\n                \"line1\": \"222 Margaret Street\",\n                \"line2\": \"\",\n                \"city_name\": \"Brisbane City\",\n                \"country_code\": \"AU\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"4000\",\n                \"state_province_code\": \"QLD\"\n            }\n        },\n        {\n            \"id\": 29414,\n            \"name\": \"QA Frii Location\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55190,\n                \"parent\": {\n                    \"id\": 293,\n                    \"name\": \"Ecotrak\"\n                }\n            },\n            \"concept\": {\n                \"id\": 4,\n                \"name\": \"Fine Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1180092,\n                \"line1\": \"765 Medical Center Court43543543\",\n                \"line2\": \"\",\n                \"city_name\": \"534534\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"555555\",\n                \"state_province_code\": \"AL\"\n            }\n        },\n        {\n            \"id\": 29436,\n            \"name\": \"test date\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55266,\n                \"parent\": {\n                    \"id\": 47520,\n                    \"name\": \"Region3\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1180187,\n                \"line1\": \"12318 Wake Union Church Road\",\n                \"line2\": \"\",\n                \"city_name\": \"Wake Forest\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"27587\",\n                \"state_province_code\": \"NC\"\n            }\n        },\n        {\n            \"id\": 29709,\n            \"name\": \"Location 00 FS\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55593,\n                \"parent\": {\n                    \"id\": 47518,\n                    \"name\": \"Region1\"\n                }\n            },\n            \"concept\": {\n                \"id\": 1784,\n                \"name\": \"Arby's\"\n            },\n            \"mailing_address\": {\n                \"id\": 1180715,\n                \"line1\": \"qa\",\n                \"line2\": \"\",\n                \"city_name\": \"Chicago\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"11111\",\n                \"state_province_code\": \"GA\"\n            }\n        },\n        {\n            \"id\": 29723,\n            \"name\": \"QA Test\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55642,\n                \"parent\": {\n                    \"id\": 293,\n                    \"name\": \"Ecotrak\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1180834,\n                \"line1\": \"3025 The Credit Woodlands\",\n                \"line2\": \"\",\n                \"city_name\": \"Mississauga\",\n                \"country_code\": \"CA\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"L5C\",\n                \"state_province_code\": \"ON\"\n            }\n        },\n        {\n            \"id\": 29724,\n            \"name\": \"QA Test New 2\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55643,\n                \"parent\": {\n                    \"id\": 47522,\n                    \"name\": \"District2\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1180835,\n                \"line1\": \"3025 Boulevard Tessier\",\n                \"line2\": \"\",\n                \"city_name\": \"Laval\",\n                \"country_code\": \"CA\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"H7S\",\n                \"state_province_code\": \"QC\"\n            }\n        },\n        {\n            \"id\": 29756,\n            \"name\": \"QA Test New 2\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55680,\n                \"parent\": {\n                    \"id\": 47523,\n                    \"name\": \"District3\"\n                }\n            },\n            \"concept\": {\n                \"id\": 3,\n                \"name\": \"Quick Casual Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1180886,\n                \"line1\": \"42343 Fruit Ridge Line\",\n                \"line2\": \"\",\n                \"city_name\": \"St. Thomas\",\n                \"country_code\": \"CA\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"N5P\",\n                \"state_province_code\": \"ON\"\n            }\n        },\n        {\n            \"id\": 29757,\n            \"name\": \"QA Test New 4\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55681,\n                \"parent\": {\n                    \"id\": 47521,\n                    \"name\": \"District1\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1180888,\n                \"line1\": \"4325 North Ravenswood Avenue\",\n                \"line2\": \"\",\n                \"city_name\": \"Chicago\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"60613\",\n                \"state_province_code\": \"IL\"\n            }\n        },\n        {\n            \"id\": 29758,\n            \"name\": \"Test New 5\",\n            \"company_id\": 1516407,\n            \"store_number\": \"\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 55682,\n                \"parent\": {\n                    \"id\": 47519,\n                    \"name\": \"Region2\"\n                }\n            },\n            \"concept\": {\n                \"id\": 1783,\n                \"name\": \"Burger King\"\n            },\n            \"mailing_address\": {\n                \"id\": 1180893,\n                \"line1\": \"3025 Meeting House Road\",\n                \"line2\": \"\",\n                \"city_name\": \"Philadelphia\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"19154\",\n                \"state_province_code\": \"PA\"\n            }\n        },\n        {\n            \"id\": 30057,\n            \"name\": \"123\",\n            \"company_id\": 1516407,\n            \"store_number\": \"12333\",\n            \"status\": 1,\n            \"organization\": {\n                \"id\": 56253,\n                \"parent\": {\n                    \"id\": 47520,\n                    \"name\": \"Region3\"\n                }\n            },\n            \"concept\": {\n                \"id\": 2,\n                \"name\": \"Casual Dining Restaurant\"\n            },\n            \"mailing_address\": {\n                \"id\": 1182727,\n                \"line1\": \"3320 Wake Forest Road\",\n                \"line2\": \"\",\n                \"city_name\": \"Raleigh\",\n                \"country_code\": \"US\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"27609\",\n                \"state_province_code\": \"NC\"\n            }\n        }\n    ]\n}"}],"_postman_id":"ea8a495d-0a59-4e42-88b8-54d0b64ab263"},{"name":"Edit Location","id":"b68361c9-ead6-4956-be77-21e0596d597e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Mines of Moria\",\r\n    \"concept_id\": 2,\r\n    \"organization_id\": 3,\r\n    \"store_number\": \"AB12\",\r\n    \"legal_entity\": \"test-1\",\r\n    \"mailing_address\": {\r\n        \"line_1\":\"3026 Melon Way\",\r\n        \"line_2\":\"Lake Front\",\r\n        \"city\":\"Moria\",\r\n        \"country\": \"US\",\r\n        \"state\": \"Mist Mountains\",\r\n        \"zip_code\": \"12345\"\r\n    },\r\n    \"custom_fields\": [\r\n        { \"label\": \"Emergency Phone\", \"value\": \"111111111\" },\r\n        { \"label\": \"Emergency Name\", \"value\": \"name\" },\r\n        { \"label\": \"Store Number\", \"value\": \"123\" }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/location/:location_id","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to edit a location within the system. It requires various user details and validates the input based on specific business rules.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters-only-send-the-fields-that-need-to-be-updated\">Body Parameters (Only send the fields that need to be updated)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>location name</td>\n</tr>\n<tr>\n<td>concept</td>\n<td>int</td>\n<td>Ecotrak Location Group ID</td>\n</tr>\n<tr>\n<td>organization_id</td>\n<td>int</td>\n<td>Ecotrak organization id</td>\n</tr>\n<tr>\n<td>store_number</td>\n<td>string</td>\n<td>location store number</td>\n</tr>\n<tr>\n<td>legal_entity</td>\n<td>string</td>\n<td>location legal entity</td>\n</tr>\n<tr>\n<td>mailing_address.line_1</td>\n<td>string</td>\n<td>location mailing address line 1</td>\n</tr>\n<tr>\n<td>mailing_address.line_2</td>\n<td>string</td>\n<td>location mailing address line 2</td>\n</tr>\n<tr>\n<td>mailing_address.city</td>\n<td>string</td>\n<td>location mailing city</td>\n</tr>\n<tr>\n<td>mailing_address.state</td>\n<td>string</td>\n<td>location mailing state. Send as the two code abbrievation</td>\n</tr>\n<tr>\n<td>mailing_address.zip_code</td>\n<td>string</td>\n<td>location mailing zipcode</td>\n</tr>\n<tr>\n<td>mailing_address.country</td>\n<td>string</td>\n<td>Must be the 3 letter abbreviations. location mailing country</td>\n</tr>\n<tr>\n<td>custom_fields</td>\n<td>array</td>\n<td>Location custom field values as { \"label\": \"field label\", \"value\": \"value\"}`.  <br />Labels must match an active location custom field for your company. At most 10 entries per request.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"company_id\": 1516407,\n    \"name\": \"123\",\n    \"store_number\": \"12333\",\n    \"organization\": {\n        \"id\": 56253,\n        \"parent\": {\n            \"name\": \"Region3\",\n            \"id\": 22\n        }\n    },\n    \"location_group\": {\n        \"id\": \"2\",\n        \"name\": \"Casual Dining Restaurant\",\n    },\n    \"mailing_address\": {\n        \"id\": 1182727,\n        \"line_1\": \"3320 Wake Forest Road\",\n        \"line_2\": null,\n        \"city_name\": \"Raleigh\",\n        \"country_code\": \"US\",\n        \"county_district_name\": null,\n        \"zip_code_postal_code\": \"27609\",\n        \"state_province_code\": \"NC\",\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","location",":location_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"type":"any","value":"","key":"location_id"}]}},"response":[],"_postman_id":"b68361c9-ead6-4956-be77-21e0596d597e"},{"name":"View Concepts","id":"9b01b727-b2e9-4082-8856-a13d20a4dcfc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/location/concept","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to view concepts within the system. Concepts allow locations to be group together.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters\">Body Parameters</h3>\n<p>None</p>\n<h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n   data : [\n        {\n            \"id\": 2390,\n            \"name\": \"Ace Car Wash\",\n            \"company_id\": 580,\n            \"status\": 1,\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","location","concept"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[{"id":"7851f3c2-fb0a-4d79-b64b-4f3409436bf6","name":"View Concepts","originalRequest":{"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/location/concept"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 14:24:54 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"481"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"1e1-AUdJuCGQzIgk3XFM85t/Dhbzkd4\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"config\": {\n        \"pagination\": {\n            \"take\": 100,\n            \"page\": 0,\n            \"total_count\": 6\n        }\n    },\n    \"data\": [\n        {\n            \"id\": 1783,\n            \"name\": \"Burger King\",\n            \"company_id\": 1516407,\n            \"status\": 1\n        },\n        {\n            \"id\": 1784,\n            \"name\": \"Arby's\",\n            \"company_id\": 1516407,\n            \"status\": 1\n        },\n        {\n            \"id\": 1,\n            \"name\": \"Quick Server Restaurant\",\n            \"company_id\": null,\n            \"status\": 1\n        },\n        {\n            \"id\": 2,\n            \"name\": \"Casual Dining Restaurant\",\n            \"company_id\": null,\n            \"status\": 1\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Quick Casual Restaurant\",\n            \"company_id\": null,\n            \"status\": 1\n        },\n        {\n            \"id\": 4,\n            \"name\": \"Fine Dining Restaurant\",\n            \"company_id\": null,\n            \"status\": 1\n        }\n    ]\n}"}],"_postman_id":"9b01b727-b2e9-4082-8856-a13d20a4dcfc"},{"name":"View Organization Structure","id":"898b959c-7a49-439d-a1d6-63234867083f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/org?external_code=example","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to view a company’s location organization (Region and District) within the system.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>parameter</strong></th>\n<th><strong>type</strong></th>\n<th><strong>description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>external_code</td>\n<td>string</td>\n<td>Returns all records that match the external code</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"body-parameters\">Body Parameters</h3>\n<p>None</p>\n<h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"id\": 293,\n        \"name\": \"Ecotrak\",\n        \"company_id\": 1516407,\n        \"organization_type\": \"Company\",\n        \"parent_id\": null,\n        \"children\": [\n            {\n                \"id\": 47518,\n                \"name\": \"Region1\",\n                \"company_id\": 1516407,\n                \"organization_type\": \"Region\",\n                \"parent_id\": 293,\n                \"children\": [\n                    {\n                        \"id\": 47523,\n                        \"name\": \"District3\",\n                        \"company_id\": 1516407,\n                        \"organization_type\": \"District\",\n                        \"parent_id\": 47518\n                    }\n                ]\n            }\n        ]\n    }\n]\n\n</code></pre>\n<h3 id=\"success-response-200-ok---search\">Success Response (200 OK) - Search</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"id\": 1,\n        \"name\": \"Region 1\",\n        \"company_id\": 2,\n        \"organization_type\": {\n            \"id\": 3,\n            \"name\": \"Region\",\n            \"code\": \"REGION\"\n        },\n        \"parent_id\": 3,\n        \"external_code\": \"example\"\n    },\n    {\n        \"id\": 5,\n        \"name\": \"Region 5\",\n        \"company_id\": 2,\n        \"organization_type\": {\n            \"id\": 3,\n            \"name\": \"Region\",\n            \"code\": \"REGION\"\n        },\n        \"parent_id\": 3,\n        \"external_code\": \"example\"\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","org"],"host":["api","ecotrak","com"],"query":[{"key":"external_code","value":"example"}],"variable":[]}},"response":[{"id":"2862125d-6a82-48c9-b325-a78a92c41341","name":"View Organization Structure","originalRequest":{"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/org"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 14:27:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"4e4-yr+A1pno36wcFns7xKJTyYhDlJY\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 293,\n        \"name\": \"Ecotrak\",\n        \"company_id\": 1516407,\n        \"organization_type\": {\n            \"id\": 4,\n            \"name\": \"Company\",\n            \"code\": \"COMPANY\"\n        },\n        \"parent_id\": null,\n        \"children\": [\n            {\n                \"id\": 47518,\n                \"name\": \"Region1\",\n                \"company_id\": 1516407,\n                \"organization_type\": {\n                    \"id\": 2,\n                    \"name\": \"Region\",\n                    \"code\": \"REGION\"\n                },\n                \"parent_id\": 293,\n                \"children\": [\n                    {\n                        \"id\": 47523,\n                        \"name\": \"District3\",\n                        \"company_id\": 1516407,\n                        \"organization_type\": {\n                            \"id\": 3,\n                            \"name\": \"District\",\n                            \"code\": \"DISTRICT\"\n                        },\n                        \"parent_id\": 47518\n                    }\n                ]\n            },\n            {\n                \"id\": 47519,\n                \"name\": \"Region2\",\n                \"company_id\": 1516407,\n                \"organization_type\": {\n                    \"id\": 2,\n                    \"name\": \"Region\",\n                    \"code\": \"REGION\"\n                },\n                \"parent_id\": 293,\n                \"children\": [\n                    {\n                        \"id\": 47522,\n                        \"name\": \"District2\",\n                        \"company_id\": 1516407,\n                        \"organization_type\": {\n                            \"id\": 3,\n                            \"name\": \"District\",\n                            \"code\": \"DISTRICT\"\n                        },\n                        \"parent_id\": 47519\n                    }\n                ]\n            },\n            {\n                \"id\": 47520,\n                \"name\": \"Region3\",\n                \"company_id\": 1516407,\n                \"organization_type\": {\n                    \"id\": 2,\n                    \"name\": \"Region\",\n                    \"code\": \"REGION\"\n                },\n                \"parent_id\": 293,\n                \"children\": [\n                    {\n                        \"id\": 47521,\n                        \"name\": \"District1\",\n                        \"company_id\": 1516407,\n                        \"organization_type\": {\n                            \"id\": 3,\n                            \"name\": \"District\",\n                            \"code\": \"DISTRICT\"\n                        },\n                        \"parent_id\": 47520\n                    }\n                ]\n            },\n            {\n                \"id\": 47524,\n                \"name\": \"Region11\",\n                \"company_id\": 1516407,\n                \"organization_type\": {\n                    \"id\": 2,\n                    \"name\": \"Region\",\n                    \"code\": \"REGION\"\n                },\n                \"parent_id\": 293,\n                \"children\": [\n                    {\n                        \"id\": 47525,\n                        \"name\": \"District4\",\n                        \"company_id\": 1516407,\n                        \"organization_type\": {\n                            \"id\": 3,\n                            \"name\": \"District\",\n                            \"code\": \"DISTRICT\"\n                        },\n                        \"parent_id\": 47524\n                    }\n                ]\n            }\n        ]\n    }\n]"}],"_postman_id":"898b959c-7a49-439d-a1d6-63234867083f"},{"name":"Edit Organization Structure","id":"2726f5aa-b674-4501-87fc-72b5df355d51","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"{{vault:authorization-secret}}"},{"key":"clientId","value":"{{vault:authorization-secret}}"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"// Below is the format for changing the parent_id. You can either pass the existing name or a new one\r\n{\r\n    \"name\": \"Test-District-Updated\",\r\n    \"parent_id\": 1234\r\n}\r\n\r\n// Below is the format for removing the parent_id. The node will be moved under the company. You can either pass the existing name or a new one\r\n// {\r\n//     \"name\": \"Test-District-Updated\",\r\n//     \"parent_id\": null\r\n// }\r\n\r\n\r\n// This example is for changing the node's name\r\n// {\r\n//     \"name\": \"Test-District-Updated\",\r\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/org/:org_id","description":"<h3 id=\"update-organization\">Update Organization</h3>\n<p>This endpoint allows the user to update an organization District or Region objects. This endpoint will only edit division, region, or district org types.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>name</code> Required (string): The updated name of the organization branch.</p>\n</li>\n<li><p><code>parent_id</code> Optional (integer): The ID of the parent organization branch.</p>\n<ul>\n<li><p>The new parent_id must follow the rules below:</p>\n<ul>\n<li><p>Districts must have region parents</p>\n</li>\n<li><p>regions must have division parents</p>\n</li>\n<li><p>Divisions can only have company type parent</p>\n</li>\n</ul>\n</li>\n<li><p>The field also accepts a null value to set the organization branch to the company level</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"name\": \"Test-District-Updated\",\n    \"parent_id\": 1234\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","org",":org_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"eda45cbb-a33c-4e7b-a9f4-86cdb6fddfe4","type":"any","value":"","key":"org_id"}]}},"response":[],"_postman_id":"2726f5aa-b674-4501-87fc-72b5df355d51"},{"name":"Create Organization Node","id":"0ed07c75-af3a-4cf3-854e-6cc35aa9847d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"{{vault:authorization-secret}}"},{"key":"clientId","value":"{{vault:authorization-secret}}"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Test-District-Updated\",\r\n    \"parent_id\": 1234,\r\n    \"organization_type\": \"DISTRICT\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/org","description":"<p>This endpoint allows the user to create an organization Division, District or Region node. This endpoint will create division, region, or district org types.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>name</code> Required (string): The updated name of the organization branch.</p>\n</li>\n<li><p><code>parent_id</code> Optional (integer): The ID of the parent organization branch.</p>\n<ul>\n<li><p>The new parent_id must follow the rules below:</p>\n<ul>\n<li><p>Districts must have region parents</p>\n</li>\n<li><p>regions must have division parents</p>\n</li>\n<li><p>Divisions can only have company type parent</p>\n</li>\n</ul>\n</li>\n<li><p>The field also accepts a null value to set the organization branch to the company level</p>\n</li>\n</ul>\n</li>\n<li><p><code>organization_type</code> Reqiured (string): This value defines the type of node that will be created</p>\n<ul>\n<li><p>Allowed options</p>\n<ul>\n<li><p>REGION</p>\n</li>\n<li><p>DISTRICT</p>\n</li>\n<li><p>DIVISION</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n      \"company_id\": 1,\n      \"created_at\": \"&lt;yyyy-mm-dd hh:mm:ss&gt;\",\n      \"created_by\": 1,\n      \"id\": 1,\n      \"name\": \"New District 01\",\n      \"organization_type\": {\n        \"code\": \"DISTRICT\",\n        \"id\": 3,\n        \"name\": \"District\",\n      },\n      \"parent_id\": 2,\n    }\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","org"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"0ed07c75-af3a-4cf3-854e-6cc35aa9847d"},{"name":"Create Location","id":"45827ddb-4493-4343-9f7b-4db4c55c0520","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Mines of Moria\",\r\n    \"concept_id\": 2,\r\n    \"organization_id\": 3,\r\n    \"store_number\": \"AB12\",\r\n    \"legal_entity\": \"test-1\",\r\n    \"open_date\": \"04/16/2026\",\r\n    \"phone1\": \"(555)555-0100\",\r\n    \"mailing_address\": {\r\n        \"line_1\":\"3026 Melon Way\",\r\n        \"line_2\":\"Lake Front\",\r\n        \"city\":\"Moria\",\r\n        \"country\": \"US\",\r\n        \"state\": \"Mist Mountains\",\r\n        \"zip_code\": \"12345\"\r\n    },\r\n    \"custom_fields\": [\r\n        { \"label\": \"Emergency Phone\", \"value\": \"111111111\" },\r\n        { \"label\": \"Emergency Name\", \"value\": \"name\" },\r\n        { \"label\": \"Store Number\", \"value\": \"123\" }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/location","description":"<h2 id=\"1-description\">1. Description</h2>\n<p>Creates a new location in the system</p>\n<h2 id=\"2-request-body-parameters\">2. Request body parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>name</th>\n<th>type</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code></td>\n<td>Location name (required, non-empty).</td>\n</tr>\n<tr>\n<td><code>concept_id</code></td>\n<td><code>number</code></td>\n<td>Concept / branch type ID (positive integer, required).</td>\n</tr>\n<tr>\n<td><code>organization_id</code></td>\n<td><code>number</code></td>\n<td>Organization ID in the company hierarchy (positive integer, required).</td>\n</tr>\n<tr>\n<td><code>store_number</code></td>\n<td><code>string</code></td>\n<td>Store number (required, non-empty).</td>\n</tr>\n<tr>\n<td><code>legal_entity</code></td>\n<td><code>string</code></td>\n<td>Optional. Legal entity / company name.</td>\n</tr>\n<tr>\n<td><code>mailing_address</code></td>\n<td><code>object</code></td>\n<td><strong>Required.</strong> Site address; see nested fields below.</td>\n</tr>\n<tr>\n<td><code>mailing_address.line_1</code></td>\n<td><code>string</code></td>\n<td>Address line 1 (required).</td>\n</tr>\n<tr>\n<td><code>mailing_address.line_2</code></td>\n<td><code>string</code></td>\n<td>Optional. Address line 2.</td>\n</tr>\n<tr>\n<td><code>mailing_address.city</code></td>\n<td><code>string</code></td>\n<td>City (required).</td>\n</tr>\n<tr>\n<td><code>mailing_address.state</code></td>\n<td><code>string</code></td>\n<td>State / province; must be valid for the country (lookup).</td>\n</tr>\n<tr>\n<td><code>mailing_address.country</code></td>\n<td><code>string</code></td>\n<td>ISO 3166-1 alpha-2 code, 2 letters (e.g. <code>US</code>).</td>\n</tr>\n<tr>\n<td><code>mailing_address.zip_code</code></td>\n<td><code>string</code></td>\n<td>ZIP / postal code. Required.</td>\n</tr>\n<tr>\n<td><code>billing_address</code></td>\n<td><code>object</code></td>\n<td>Optional. If any field is sent, the full billing address is required (same rules as mailing).</td>\n</tr>\n<tr>\n<td><code>billing_address.line_1</code></td>\n<td><code>string</code></td>\n<td>Line 1 (conditional).</td>\n</tr>\n<tr>\n<td><code>billing_address.line_2</code></td>\n<td><code>string</code></td>\n<td>Optional.</td>\n</tr>\n<tr>\n<td><code>billing_address.city</code></td>\n<td><code>string</code></td>\n<td>City (conditional).</td>\n</tr>\n<tr>\n<td><code>billing_address.state</code></td>\n<td><code>string</code></td>\n<td>State (conditional).</td>\n</tr>\n<tr>\n<td><code>billing_address.country</code></td>\n<td><code>string</code></td>\n<td>Country, 2 letters (conditional).</td>\n</tr>\n<tr>\n<td><code>billing_address.zip_code</code></td>\n<td><code>string</code></td>\n<td>ZIP (conditional).</td>\n</tr>\n<tr>\n<td><code>open_date</code></td>\n<td><code>string</code></td>\n<td>Open date in <strong>MM/DD/YYYY</strong> (valid calendar date).</td>\n</tr>\n<tr>\n<td><code>phone1</code></td>\n<td><code>string</code></td>\n<td>Primary phone in <strong><code>(XXX)XXX-XXXX</code></strong> format.</td>\n</tr>\n<tr>\n<td><code>custom_fields</code></td>\n<td><code>array</code></td>\n<td>Optional. Up to <strong>10</strong> <code>{ label, value }</code> objects; <code>label</code> must match active location custom fields in the tenant.</td>\n</tr>\n<tr>\n<td><code>custom_fields[].label</code></td>\n<td><code>string</code></td>\n<td>Field label (required on each item when <code>custom_fields</code> is used).</td>\n</tr>\n<tr>\n<td><code>custom_fields[].value</code></td>\n<td>`string</td>\n<td>null`</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"3-success-response\">3. Success response</h2>\n<ul>\n<li><strong>HTTP:</strong> <code>201 Created</code></li>\n</ul>\n<p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"id\": 1,\n  \"name\": \"My Location\",\n  \"company_id\": 1,\n  \"store_number\": \"11\",\n  \"status\": 1,\n  \"organization\": {\n    \"id\": 1,\n    \"name\": \"Branch Org Name\",\n    \"parent\": { \"id\": 2, \"name\": \"District Name\" }\n  },\n  \"concept\": { \"id\": 3, \"name\": \"Concept Name\" },\n  \"mailing_address\": {\n    \"id\": 123,\n    \"line1\": \"28527 California 74\",\n    \"line2\": \"\",\n    \"city_name\": \"Perris\",\n    \"country_code\": \"US\",\n    \"county_district_name\": \"\",\n    \"zip_code_postal_code\": \"92570\",\n    \"state_province_code\": \"CA\"\n  },\n  \"legal_entity\": \"\",\n  \"open_date\": \"04/16/2026\",\n  \"phone1\": \"(282)852-8528\",\n  \"concept_id\": 3,\n  \"organization_id\": 1,\n  \"billing_address\": null,\n  \"mailing_equal_billing\": 1,\n  \"custom_fields\": [\n    { \"label\": \"Emergency Phone\", \"value\": \"123\" },\n    { \"label\": \"Emergency Name\", \"value\": \"\" }\n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","location"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"45827ddb-4493-4343-9f7b-4db4c55c0520"}],"id":"a0d63954-58a4-4f5c-809e-249b54abdddb","_postman_id":"a0d63954-58a4-4f5c-809e-249b54abdddb","description":""},{"name":"Service Provider","item":[{"name":"External Data","id":"94bf027b-6539-420d-94ee-190be3594cd5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"vendor_id\": \"123456\",\r\n    \"external_data\": {\r\n        \"site_code\": \"TEST\",\r\n        \"supplier_number\": \"123456\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v1/service-providers/:sp_id","description":"<h3 id=\"update-service-provider-details\">Update Service Provider Details</h3>\n<p>This endpoint allows the user to update the details of a service provider.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>vendor_id</code> (string): The ID of the vendor.</p>\n</li>\n<li><p><code>external_data</code> (object): Additional external data.</p>\n<ul>\n<li>value in object must be a json</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request is a JSON object conforming to the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{ \n    \"service_provider\": {\n        \"id\": 5449,\n        \"vendor_id\": 123456,\n        \"company_name\": DMW Group LLC DBA Darnold Plumbing,\n        \"first_name\": \"ABE AND JULIETT\",\n        \"last_name\": \"Abe\",\n        \"requested_by\": \"Buddy\",\n        \"email\": \"NULL\"&lt;,\n        \"external_data\": {\n            \"site_code\": TEST,\n            \"supplier_number\": \"123456\"\n        },\n    \"addresses\": {\n        \"type\": \"CONTACT\",\n        \"address1\": \"PO BOX 2335\"\n        \"address2\": \"NULL\"\n        \"address3\": \"NULL\"\n        \"city\": \"Alamgord\"\n        \"state\": \"Colorado\"\n        \"postal_code\": \"88311\"\n        \"country\": \"NULL\"\n        \"phone_number\": \"NULL\"\n        \"phone_number_ext\": \"NULL\"\n        }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","service-providers",":sp_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"bac7d0a7-c935-40b4-bce7-92ac8ceeb0fc","description":{"content":"<p>Ecotrak service provider ID</p>\n","type":"text/plain"},"type":"any","value":"","key":"sp_id"}]}},"response":[],"_postman_id":"94bf027b-6539-420d-94ee-190be3594cd5"},{"name":"Service Provider Search","id":"bdb9a9bd-5e62-4d6b-9ba0-f1f2d61bf55c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v2/service-provider?missing_vendor_id=0&name=Henry&sp_id=176&status=1","description":"<h2 id=\"endpoint-description\">Endpoint Description</h2>\n<p>This endpoint retrieves service provider information based on specific query parameters. It allows users to filter the results by various criteria such as vendor ID, name, service provider ID, and status.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><p><strong>missing_vendor_id</strong> (integer): Filters results to include only service providers with a specified missing vendor ID. If a 1 is passed we will show only service providers missing a vendor id</p>\n</li>\n<li><p><strong>name</strong> (string): The name of the service provider to search for.</p>\n</li>\n<li><p><strong>sp_id</strong> (integer): The unique identifier for the service provider. System will support a comma seperated list</p>\n</li>\n<li><p><strong>status</strong> (integer): The status of the service provider to filter the results. Allowed values are 1 (active) or 0 (inactive)</p>\n</li>\n</ul>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>Upon a successful request, the API returns a JSON object containing:</p>\n<ul>\n<li><p><strong>config</strong>: Contains pagination details.</p>\n<ul>\n<li><p><strong>pagination</strong>: Object that includes:</p>\n<ul>\n<li><p><strong>take</strong> (integer): Number of items taken in the response.</p>\n</li>\n<li><p><strong>page</strong> (integer): Current page number.</p>\n</li>\n<li><p><strong>total_count</strong> (integer): Total number of items available based on the query.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>data</strong>: An array of service provider objects, where each object includes:</p>\n</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Property</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>id</strong></td>\n<td>integer</td>\n<td>Unique identifier for the service provider</td>\n</tr>\n<tr>\n<td><strong>name</strong></td>\n<td>string</td>\n<td>Name of the service provider</td>\n</tr>\n<tr>\n<td><strong>email</strong></td>\n<td>string</td>\n<td>Email address of the service provider</td>\n</tr>\n<tr>\n<td><strong>status</strong></td>\n<td>integer</td>\n<td>Current status of the service provider</td>\n</tr>\n<tr>\n<td><strong>phone_remittance</strong></td>\n<td>string</td>\n<td>Phone number used for remittance purposes</td>\n</tr>\n<tr>\n<td><strong>email_remittance</strong></td>\n<td>string</td>\n<td>Email address used for remittance purposes</td>\n</tr>\n<tr>\n<td><strong>phone</strong></td>\n<td>string</td>\n<td>Primary phone number</td>\n</tr>\n<tr>\n<td><strong>phone_ext</strong></td>\n<td>string</td>\n<td>Extension for the primary phone number</td>\n</tr>\n<tr>\n<td><strong>phone24</strong></td>\n<td>string</td>\n<td>24-hour contact phone number</td>\n</tr>\n<tr>\n<td><strong>phone24_ext</strong></td>\n<td>string</td>\n<td>Extension for the 24-hour contact phone number</td>\n</tr>\n<tr>\n<td><strong>ein</strong></td>\n<td>string/null</td>\n<td>Employer Identification Number</td>\n</tr>\n<tr>\n<td><strong>dba</strong></td>\n<td>string</td>\n<td>“Doing Business As” name</td>\n</tr>\n<tr>\n<td><strong>sic</strong></td>\n<td>integer</td>\n<td>Standard Industrial Classification (SIC) code</td>\n</tr>\n<tr>\n<td><strong>industry_type</strong></td>\n<td>string</td>\n<td>Type of industry the service provider belongs to</td>\n</tr>\n<tr>\n<td><strong>vendor_id</strong></td>\n<td>string</td>\n<td>Vendor identifier</td>\n</tr>\n<tr>\n<td><strong>external_data</strong></td>\n<td>object</td>\n<td>Object containing external identifiers</td>\n</tr>\n<tr>\n<td><strong>site_code</strong></td>\n<td>string</td>\n<td>Site code associated with the service provider</td>\n</tr>\n<tr>\n<td><strong>supplier_number</strong></td>\n<td>string</td>\n<td>Supplier number associated with the service provider</td>\n</tr>\n<tr>\n<td><strong>address</strong></td>\n<td>object</td>\n<td>Object containing address details (see below)</td>\n</tr>\n<tr>\n<td><strong>billing_address</strong></td>\n<td>object</td>\n<td>Object containing billing address details (same structure as <code>address</code>)</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"address-object\">Address Object</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Property</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>line1</strong></td>\n<td>string</td>\n<td>Address line 1</td>\n</tr>\n<tr>\n<td><strong>line2</strong></td>\n<td>string/null</td>\n<td>Address line 2</td>\n</tr>\n<tr>\n<td><strong>line3</strong></td>\n<td>string/null</td>\n<td>Address line 3</td>\n</tr>\n<tr>\n<td><strong>city_name</strong></td>\n<td>string</td>\n<td>City name</td>\n</tr>\n<tr>\n<td><strong>country_code</strong></td>\n<td>string</td>\n<td>Country code</td>\n</tr>\n<tr>\n<td><strong>county_district_name</strong></td>\n<td>string/null</td>\n<td>County or district name</td>\n</tr>\n<tr>\n<td><strong>zip_code_postal_code</strong></td>\n<td>string</td>\n<td>ZIP or postal code</td>\n</tr>\n<tr>\n<td><strong>state_province_code</strong></td>\n<td>string</td>\n<td>State or province code</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure to provide valid values for the request parameters to receive accurate results.</p>\n</li>\n<li><p>The response may contain empty fields if the service provider does not have certain information available.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v2","service-provider"],"host":["api","ecotrak","com"],"query":[{"description":{"content":"<p>If value is 1, then all service providers returned will be missing a vendor ID</p>\n","type":"text/plain"},"key":"missing_vendor_id","value":"0"},{"description":{"content":"<p>Returns list of Service Providers that contain the passed string</p>\n","type":"text/plain"},"key":"name","value":"Henry"},{"description":{"content":"<p>Exact search for the Ecotrak Service Provider ID</p>\n","type":"text/plain"},"key":"sp_id","value":"176"},{"description":{"content":"<p>Returns Service Providerst that are active or inactive  (1 or 0). If nothing is passed, the list will cotain both statuses</p>\n","type":"text/plain"},"key":"status","value":"1"}],"variable":[]}},"response":[{"id":"3873dc20-0ee8-4c41-b68d-eb70071a51c3","name":"Service Provider Search","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Override","value":"","type":"text","disabled":true}],"url":{"raw":"https://api.ecotrak.com/v2/service-provider?missing_vendor_id=0&name=Henry&sp_id=176&status=1","protocol":"https","host":["api","ecotrak","com"],"path":["v2","service-provider"],"query":[{"key":"missing_vendor_id","value":"0","description":" If value is 1, then all service providers returned will be missing a vendor ID","type":"text"},{"key":"name","value":"Henry","type":"text"},{"key":"sp_id","value":"176","type":"text"},{"key":"status","value":"1","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Date","value":"Tue, 26 Aug 2025 18:18:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"852"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"198"},{"key":"X-RateLimit-Reset","value":"8"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"198"},{"key":"X-RateLimit-Reset-login","value":"8"},{"key":"ETag","value":"W/\"354-2Iq8Nb9MbfLgJ5O7NEH8YWeyqeY\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"config\": {\n        \"pagination\": {\n            \"take\": 100,\n            \"page\": 0,\n            \"total_count\": 1\n        }\n    },\n    \"data\": [\n        {\n            \"id\": 176,\n            \"name\": \"Henry the Handyman\",\n            \"email\": \"jeanniemalone222@gmail.com\",\n            \"status\": 1,\n            \"phone_remittance\": \"\",\n            \"email_remittance\": \"tester98@testemail.com\",\n            \"phone\": \"+521234565555\",\n            \"phone_ext\": \"\",\n            \"phone24\": \"+16196075300\",\n            \"phone24_ext\": \"\",\n            \"ein\": null,\n            \"dba\": \" Henry the Handyman\",\n            \"sic\": 7,\n            \"industry_type\": \"IT \",\n            \"vendor_id\": \"123456\",\n            \"external_data\": {\n                \"site_code\": \"TEST\",\n                \"supplier_number\": \"123456\"\n            },\n            \"address\": {\n                \"line1\": \"3367 Mercy Road\",\n                \"line2\": null,\n                \"line3\": null,\n                \"city_name\": \"Gilbert\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"85297\",\n                \"state_province_code\": \"AZ\"\n            },\n            \"billing_address\": {\n                \"line1\": \"123rd Street\",\n                \"line2\": null,\n                \"line3\": null,\n                \"city_name\": \"Ocean City\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"21842\",\n                \"state_province_code\": \"MD\"\n            }\n        }\n    ]\n}"}],"_postman_id":"bdb9a9bd-5e62-4d6b-9ba0-f1f2d61bf55c"},{"name":"GET Recent Updated SP Profiles","id":"504ac87b-a5c0-4e2e-a702-47920d313252","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/company/updated/profile?value=10","description":"<p>This API will return a list of service providers that have updated their profile information or rates and terms by an defined set of days.</p>\n<h2 id=\"params\">Params</h2>\n<ul>\n<li><code>value</code> (int) - Checks if any SP Company updated its profile or rates and terms in last \"value\" of days period.</li>\n</ul>\n<h3 id=\"return\">Return</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field Name</strong></th>\n<th><strong>Nullable</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Hidden if Null</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>No</td>\n<td>number</td>\n<td>No</td>\n</tr>\n<tr>\n<td>name</td>\n<td>No</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>email</td>\n<td>No</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>phone</td>\n<td>No</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>phoneExt</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>fein</td>\n<td>No</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>No</td>\n<td>Date</td>\n<td>No</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>No</td>\n<td>Date</td>\n<td>No</td>\n</tr>\n<tr>\n<td>companyType</td>\n<td>No</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>dba</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>businessNumber</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>phoneRemittance</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>emailRemittance</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>address.line1</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>address.line2</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>address.line3</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>address.cityName</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>address.countyDistrictName</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>address.stateProvinceCode</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>address.countryCode</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>address.zipCodePostalCode</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>billingAddress.line1</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>billingAddress.line2</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>billingAddress.line3</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>billingAddress.cityName</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>billingAddress.countyDistrictName</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>billingAddress.stateProvinceCode</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>billingAddress.countryCode</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>billingAddress.zipCodePostalCode</td>\n<td>Yes</td>\n<td>string</td>\n<td>No</td>\n</tr>\n<tr>\n<td>sic.office</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>sic.code</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>sic.industryTitle</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>customerRateAndTerms.paymentTermsAmount</td>\n<td>Yes</td>\n<td>number</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>customerRateAndTerms.paymentTermsUnitCode</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>customerRateAndTerms.preferredPayment</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>customerRateAndTerms.customerId</td>\n<td>Yes</td>\n<td>number</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>currency.description</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>customerProfiles.id</td>\n<td>No</td>\n<td>number</td>\n<td>No</td>\n</tr>\n<tr>\n<td>customerProfiles.vendorId</td>\n<td>Yes</td>\n<td>number</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>federalTaxClassification.name</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>contacts.firstName</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>contacts.lastName</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>contacts.email</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>contacts.phone</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>attachmentSPProfile.id</td>\n<td>No</td>\n<td>number</td>\n<td>No</td>\n</tr>\n<tr>\n<td>attachmentSPProfile.createdAt</td>\n<td>No</td>\n<td>Date</td>\n<td>No</td>\n</tr>\n<tr>\n<td>attachmentSPProfile.updatedAt</td>\n<td>No</td>\n<td>Date</td>\n<td>No</td>\n</tr>\n<tr>\n<td>attachmentSPProfile.expiresOn</td>\n<td>Yes</td>\n<td>Date</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>attachmentSPProfile.name</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>attachmentSPProfile.originalName</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>documentRequired.name</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>documentRequired.description</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>documentRequired.id</td>\n<td>Yes</td>\n<td>number</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>documentCoreType.name</td>\n<td>Yes</td>\n<td>string</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["company","updated","profile"],"host":["api","ecotrak","com"],"query":[{"description":{"content":"<p>Checks if any SP Company updated its profile or rates and terms in last {value} days</p>\n","type":"text/plain"},"key":"value","value":"10"}],"variable":[]}},"response":[{"id":"f2039112-9e9d-4c3a-9773-959323e2d784","name":"GET Recent Updated SP Profiles","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/company/updated/profile?value=100","protocol":"https","host":["api","ecotrak","com"],"path":["company","updated","profile"],"query":[{"key":"value","value":"100","description":"Checks if any SP Company updated its profile or rates and terms in last {value} days"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Mar 2025 20:28:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"d41-+8I6PIK5MQFPdicF5sdfHj9IzQE\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"Suppliers\": [\n        {\n            \"createdAt\": \"2016-04-27T14:21:25.000Z\",\n            \"updatedAt\": \"2025-03-05T20:06:28.000Z\",\n            \"id\": 176,\n            \"name\": \"Henry the Handyman\",\n            \"email\": \"jeanniemalone222@gmail.com\",\n            \"phone\": \"+521234565555\",\n            \"phoneRemittance\": \"\",\n            \"emailRemittance\": null,\n            \"phoneExt\": \"\",\n            \"ein\": \"123456789\",\n            \"dba\": \" Henry the Handyman\",\n            \"businessNumber\": null,\n            \"address\": {\n                \"line1\": \"123 First Street\",\n                \"line2\": null,\n                \"line3\": null,\n                \"cityName\": \"Warner Springs\",\n                \"countryCode\": \"US\",\n                \"countyDistrictName\": null,\n                \"zipCodePostalCode\": \"92086\",\n                \"stateProvinceCode\": \"CA\"\n            },\n            \"billingAddress\": {\n                \"line1\": \"123 First Street\",\n                \"line2\": \"\",\n                \"line3\": null,\n                \"cityName\": \"Warner Springs\",\n                \"countryCode\": \"US\",\n                \"countyDistrictName\": null,\n                \"zipCodePostalCode\": \"92086\",\n                \"stateProvinceCode\": \"CA\"\n            },\n            \"contacts\": [\n                {\n                    \"firstName\": \"\",\n                    \"lastName\": null,\n                    \"phone\": \"\",\n                    \"email\": null\n                }\n            ],\n            \"federalTaxClassification\": {\n                \"name\": \"C Corporation\"\n            },\n            \"customerProfiles\": [\n                {\n                    \"id\": 24146,\n                    \"vendorId\": null,\n                    \"documents\": [],\n                    \"external_data\": {\"site_code\": 123}\n                }\n            ],\n            \"sic\": {\n                \"code\": \"1040\",\n                \"office\": \"Office of Energy & Transportation\",\n                \"industryTitle\": \"GOLD AND SILVER ORES\"\n            },\n            \"customerRateAndTerms\": [\n                {\n                    \"customerId\": 1516407,\n                    \"paymentTermsUnitCode\": \"D\",\n                    \"paymentTermsAmount\": 25,\n                    \"preferredPayment\": \"Check\",\n                    \"currencyCode\": {\n                        \"description\": \"USD\"\n                    }\n                }\n            ]\n        },\n        {\n            \"createdAt\": \"2023-11-03T01:09:39.000Z\",\n            \"updatedAt\": \"2025-02-25T21:20:51.000Z\",\n            \"id\": 1518997,\n            \"name\": \"Advantage Refrigeration \",\n            \"email\": \"dispatch@advantage-refrigeration.com\",\n            \"phone\": \"+16022924066\",\n            \"phoneRemittance\": \"\",\n            \"emailRemittance\": null,\n            \"phoneExt\": null,\n            \"ein\": null,\n            \"dba\": null,\n            \"businessNumber\": null,\n            \"address\": {\n                \"line1\": \"9299 West Olive Avenue\",\n                \"line2\": null,\n                \"line3\": null,\n                \"cityName\": \"Peoria\",\n                \"countryCode\": \"US\",\n                \"countyDistrictName\": null,\n                \"zipCodePostalCode\": \"85345\",\n                \"stateProvinceCode\": \"AZ\"\n            },\n            \"billingAddress\": {\n                \"line1\": \"9299 West Olive Avenue\",\n                \"line2\": null,\n                \"line3\": null,\n                \"cityName\": \"Peoria\",\n                \"countryCode\": \"US\",\n                \"countyDistrictName\": null,\n                \"zipCodePostalCode\": \"85345\",\n                \"stateProvinceCode\": \"AZ\"\n            },\n            \"contacts\": [\n                {\n                    \"firstName\": \"Johnathon \",\n                    \"lastName\": \"Hall \",\n                    \"phone\": \"+16028188172\",\n                    \"email\": \"johnh@advantage-refrigeration.com\"\n                }\n            ],\n            \"federalTaxClassification\": null,\n            \"customerProfiles\": [\n                {\n                    \"id\": 21795,\n                    \"vendorId\": \"\",\n                    \"documents\": [],\n                    \"external_data\": null\n                }\n            ],\n            \"sic\": null,\n            \"customerRateAndTerms\": [\n                {\n                    \"customerId\": 1516407,\n                    \"paymentTermsUnitCode\": \"D\",\n                    \"paymentTermsAmount\": 30,\n                    \"preferredPayment\": \"Check\",\n                    \"currencyCode\": {\n                        \"description\": \"USD\"\n                    }\n                }\n            ]\n        },\n        {\n            \"createdAt\": \"2024-06-21T21:17:34.000Z\",\n            \"updatedAt\": \"2025-02-13T00:37:17.000Z\",\n            \"id\": 1529208,\n            \"name\": \"Service Side, LLC\",\n            \"email\": \"service@serviceside.us\",\n            \"phone\": \"+18553938950\",\n            \"phoneRemittance\": \"+18553938950\",\n            \"emailRemittance\": \"service@serviceside.us\",\n            \"phoneExt\": \"1\",\n            \"ein\": \"471978119\",\n            \"dba\": \"Service Side Mechanical\",\n            \"businessNumber\": null,\n            \"address\": {\n                \"line1\": \"105 East Robinson Street\",\n                \"line2\": \"#208\",\n                \"line3\": null,\n                \"cityName\": \"Orlando\",\n                \"countryCode\": \"US\",\n                \"countyDistrictName\": null,\n                \"zipCodePostalCode\": \"32801\",\n                \"stateProvinceCode\": \"FL\"\n            },\n            \"billingAddress\": {\n                \"line1\": \"105 East Robinson Street\",\n                \"line2\": \"#208\",\n                \"line3\": null,\n                \"cityName\": \"Orlando\",\n                \"countryCode\": \"US\",\n                \"countyDistrictName\": null,\n                \"zipCodePostalCode\": \"32801\",\n                \"stateProvinceCode\": \"FL\"\n            },\n            \"contacts\": [\n                {\n                    \"firstName\": \"Kevin\",\n                    \"lastName\": \"Augutis\",\n                    \"phone\": \"\",\n                    \"email\": \"kaugutis@serviceside.us\"\n                }\n            ],\n            \"federalTaxClassification\": {\n                \"name\": \"S Corporation\"\n            },\n            \"customerProfiles\": [\n                {\n                    \"id\": 25058,\n                    \"vendorId\": \"\",\n                    \"documents\": [],\n                     \"external_data\": null\n                }\n            ],\n            \"sic\": null,\n            \"customerRateAndTerms\": [\n                {\n                    \"customerId\": 1516407,\n                    \"paymentTermsUnitCode\": \"D\",\n                    \"paymentTermsAmount\": 45,\n                    \"preferredPayment\": \"Electronic Funds Transfer (EFT)\",\n                    \"currencyCode\": {\n                        \"description\": \"USD\"\n                    }\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"504ac87b-a5c0-4e2e-a702-47920d313252"}],"id":"7354dbc3-a975-468b-9bcd-ac74bddb1332","_postman_id":"7354dbc3-a975-468b-9bcd-ac74bddb1332","description":""},{"name":"Handling Attachments","item":[{"name":"Documents","item":[{"name":"Work Order Documents","event":[{"listen":"test","script":{"id":"ce7029af-6511-4008-b6aa-c1364fddda92","exec":["var template = `\r","<style type=\"text/css\">\r","    .tftable {font-size:14px;color:#333333;width:100%;border-width: 1px;border-color: #87ceeb;border-collapse: collapse;}\r","    .tftable th {font-size:18px;background-color:#87ceeb;border-width: 1px;padding: 8px;border-style: solid;border-color: #87ceeb;text-align:left;}\r","    .tftable tr {background-color:#ffffff;}\r","    .tftable td {font-size:14px;border-width: 1px;padding: 8px;border-style: solid;border-color: #87ceeb;}\r","    .tftable tr:hover {background-color:#e0ffff;}\r","</style>\r","\r","<table class=\"tftable\" border=\"1\">\r","    <tr>\r","        <th>ID</th>\r","        <th>Thumbnail Path</th>\r","        <th>File Name</th>\r","        <th>Description</th>\r","        <th>Document Type</th>\r","    </tr>\r","    \r","    {{#each response.documents}}\r","        <tr>\r","            <td>{{id}}</td>\r","            <td>{{thumbnailPath}}</td>\r","            <td>{{fileName}}</td>\r","            <td>{{description}}</td>\r","            <td>{{documentType}}</td>\r","        </tr>\r","    {{/each}}\r","</table>\r","`;\r","\r","function constructVisualizerPayload() {\r","    return { response: pm.response.json() }\r","}\r","\r","pm.visualizer.set(template, constructVisualizerPayload());"],"type":"text/javascript","packages":{}}}],"id":"998d4d19-4a7c-4564-b20f-e0e2f3156583","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/api/workorders/:work_order_id/document","description":"<h1 id=\"retrieve-work-order-document\">Retrieve Work Order Document</h1>\n<p>This endpoint retrieves the document associated with a specific work order.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"request-path-parameters\">Request Path Parameters</h3>\n<ul>\n<li><code>work_order_id</code> (string, required) - The unique identifier of the work order.</li>\n</ul>\n<h3 id=\"request-query-parametets\">Request Query Parametets</h3>\n<ul>\n<li>raw_data (Boolean, Optional) - When true is passed, the return will contain the file raw data as base 64 instead of a link</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"documents\": [\n        {\n            \"id\": 4920813,\n            \"thumbnailPath\": \"{download_link}\",\n            \"fileName\": \"{download_link}\",\n            \"description\": \"\",\n            \"documentType\": \"photo\"\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","workorders",":work_order_id","document"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"c3506e35-2246-4368-b607-09873079f485","type":"any","value":"","key":"work_order_id"}]}},"response":[],"_postman_id":"998d4d19-4a7c-4564-b20f-e0e2f3156583"},{"name":"Add Work Order Documents","id":"4db7ead8-1ebb-457e-83d2-be1d74b59cc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"description","value":"","description":"<p>text, a description for the given document</p>\n","type":"text"},{"key":"documentTypeId","value":"","description":"<p>integer, ecotrak id for the document type to insert</p>\n","type":"text"},{"key":"file","description":"<p>file, the file path in the system to add for the given work order</p>\n","type":"file","value":null}]},"url":"https://api.ecotrak.com/api/workorders/:work_order_id/document","description":"<h3 id=\"work-order-document-upload\">Work Order Document Upload</h3>\n<p>This endpoint allows the user to upload a document for a specific work order.</p>\n<h4 id=\"request-body-form-data\">Request Body (form-data)</h4>\n<ul>\n<li><p>description (required)</p>\n</li>\n<li><p>documentTypeId (required) - Always send 31</p>\n</li>\n<li><p>file (required)</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"documents\": [\n        {\n            \"id\": 4922044,\n            \"documentType\": \"Document\",\n            \"description\": \"test\",\n            \"typeDescription\": \"Work Order\",\n            \"fileName\": \"{attachment_url}\",\n            \"dateCreated\": \"2025-03-12T20:24:18.000Z\",\n            \"dateUpdated\": \"2025-03-12T20:24:18.000Z\",\n            \"user\": {\n                \"id\": 1523468,\n                \"firstName\": \"Dillon\",\n                \"lastName\": \"Gibson\",\n                \"companyName\": \"Ecotrak\",\n                \"email\": \"dgibson@ecotrak.com\",\n                \"phoneNumber\": \"\",\n                \"jobTitle\": \"Ecotrak Admin\",\n                \"roleId\": 1\n            },\n            \"fromUsersCompany\": true\n        }\n    ]\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","workorders",":work_order_id","document"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"b8c9b15a-4e94-45ab-8917-b0fcb5a644b4","type":"any","value":"","key":"work_order_id"}]}},"response":[],"_postman_id":"4db7ead8-1ebb-457e-83d2-be1d74b59cc9"},{"name":"Proposal Documents","id":"a86498f8-ef51-48b1-918e-a538566b1fa3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/api/proposals/:proposal_id/document?raw_data=true","description":"<h1 id=\"get-proposal-document\">Get Proposal Document</h1>\n<p>This endpoint retrieves the document for a specific proposal.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><code>proposal_id</code> (path) : The unique identifier of the proposal.</li>\n</ul>\n<h3 id=\"request-query-parametets\">Request Query Parametets</h3>\n<ul>\n<li>raw_data (Boolean, Optional) - When true is passed, the return will contain the file raw data as base 64 instead of a link</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"documents\": [\n        {\n            \"id\": 4920813,\n            \"thumbnailPath\": \"{download_link}\",\n            \"fileName\": \"{download_link}\",\n            \"description\": \"\",\n            \"documentType\": \"photo\"\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","proposals",":proposal_id","document"],"host":["api","ecotrak","com"],"query":[{"description":{"content":"<p>Enabling this parameter will returnt the document as base64 instead of a download link</p>\n","type":"text/plain"},"key":"raw_data","value":"true"}],"variable":[{"type":"any","value":"123","key":"proposal_id"}]}},"response":[],"_postman_id":"a86498f8-ef51-48b1-918e-a538566b1fa3"},{"name":"Add Proposal Documents","id":"84c418d3-d03e-42ca-8619-de78d2177fb4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"description","value":"","description":"<p>text, a description for the given document</p>\n","type":"text"},{"key":"documentTypeId","value":"","description":"<p>integer, ecotrak id for the document type to insert</p>\n","type":"text"},{"key":"file","description":"<p>file, the file path in the system to add for the given proposal</p>\n","type":"file","value":null}]},"url":"https://api.ecotrak.com/api/proposals/:proposal_id/document","description":"<h1 id=\"create-proposal-document\">Create Proposal Document</h1>\n<p>This endpoint allows the user to upload a document for a specific proposal.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li><p>description (required)</p>\n</li>\n<li><p>documentTypeId (required)</p>\n</li>\n<li><p>file (required)</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"documents\": [\n        {\n            \"id\": 4920813,\n            \"thumbnailPath\": \"{download_link}\",\n            \"fileName\": \"{download_link}\",\n            \"description\": \"\",\n            \"documentType\": \"photo\"\n        }\n    ]\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","proposals",":proposal_id","document"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"b3c7edbf-0d8d-47ca-8ae4-e65a226133d7","type":"any","value":"","key":"proposal_id"}]}},"response":[],"_postman_id":"84c418d3-d03e-42ca-8619-de78d2177fb4"}],"id":"c89c2da4-60d5-4b83-bb2b-04be62306f3c","_postman_id":"c89c2da4-60d5-4b83-bb2b-04be62306f3c","description":""},{"name":"Attachments","item":[{"name":"Invoice Attachments","id":"637a7e56-5b2a-4b9b-81c2-4e2f12a81c36","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/api/invoices/:invoice_id/attachments","description":"<h3 id=\"retrieve-invoice-attachments\">Retrieve Invoice Attachments</h3>\n<p>This endpoint retrieves the attachments associated with a specific invoice.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><code>invoice_id</code> (string, required) - The unique identifier of the invoice.</li>\n</ul>\n<h3 id=\"request-query-parametets\">Request Query Parametets</h3>\n<ul>\n<li>raw_data (Boolean, Optional) - When true is passed, the return will contain the file raw data as base 64 instead of a link</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"attachments\": [\n        {\n            \"id\": 4920813,\n            \"thumbnailPath\": \"{download_link}\",\n            \"fileName\": \"{download_link}\",\n            \"description\": \"\",\n            \"documentType\": \"photo\"\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","invoices",":invoice_id","attachments"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"72ec1552-4dcf-46b9-8ffc-8cc8c5390cb7","type":"any","value":"","key":"invoice_id"}]}},"response":[],"_postman_id":"637a7e56-5b2a-4b9b-81c2-4e2f12a81c36"},{"name":"Add Invoice Attachments","id":"66800fcb-2bc9-4e85-964f-d727e0a5e8eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"description","value":"","description":"<p>text, a description for the given document</p>\n","type":"text"},{"key":"documentTypeId","value":"","description":"<p>integer, ecotrak id for the document type to insert</p>\n","type":"text"},{"key":"file","description":"<p>file, the file path in the system to add for the given invoice</p>\n","type":"file","value":null}]},"url":"https://api.ecotrak.com/api/invoices/:invoice_id/attachments","description":"<h3 id=\"add-invoice-attachment\">Add Invoice Attachment</h3>\n<p>This endpoint allows the user to upload a document for a specific invoice.</p>\n<h4 id=\"request-body-form-data\">Request Body (form-data)</h4>\n<ul>\n<li><p>description (required)</p>\n</li>\n<li><p>documentTypeId (required) - Always send 12</p>\n</li>\n<li><p>file (required)</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"documents\": [\n        {\n            \"id\": 4922044,\n            \"documentType\": \"Document\",\n            \"description\": \"test\",\n            \"typeDescription\": \"Work Order\",\n            \"fileName\": \"{attachment_url}\",\n            \"dateCreated\": \"2025-03-12T20:24:18.000Z\",\n            \"dateUpdated\": \"2025-03-12T20:24:18.000Z\",\n            \"user\": {\n                \"id\": 1523468,\n                \"firstName\": \"Dillon\",\n                \"lastName\": \"Gibson\",\n                \"companyName\": \"Ecotrak\",\n                \"email\": \"dgibson@ecotrak.com\",\n                \"phoneNumber\": \"\",\n                \"jobTitle\": \"Ecotrak Admin\",\n                \"roleId\": 1\n            },\n            \"fromUsersCompany\": true\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","invoices",":invoice_id","attachments"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"5eebb0f3-2272-4bb2-b413-4d205597bfac","type":"any","value":"","key":"invoice_id"}]}},"response":[],"_postman_id":"66800fcb-2bc9-4e85-964f-d727e0a5e8eb"},{"name":"Asset Attachments","id":"649a4739-6428-4e7a-93df-677ab6b8d2c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/api/assets/:asset_id/attachments","description":"<h3 id=\"get-asset-attachments\">Get Asset Attachments</h3>\n<p>This endpoint retrieves the attachments associated with a specific asset.</p>\n<p><strong>Request Parameters:</strong></p>\n<ul>\n<li><code>asset_id</code> (path parameter) - The unique identifier of the asset.</li>\n</ul>\n<h3 id=\"request-query-parametets\">Request Query Parametets</h3>\n<ul>\n<li>raw_data (Boolean, Optional) - When true is passed, the return will contain the file raw data as base 64 instead of a link</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"id\": 1,\n        \"documentType\": \"photo\",\n        \"description\": \"\",\n        \"typeDescription\": \"Profile Photo for the Asset\",\n        \"fileName\": \"{file_link}\",\n        \"dateCreated\": \"{date-created}\",\n        \"dateUpdated\": \"{date-updated}\",\n        \"user\": {\n            \"id\": 1,\n            \"firstName\": \"User1\",\n            \"lastName\": \"LastName\",\n            \"companyName\": \"Company1\",\n            \"email\": \"example@email.com\",\n            \"phoneNumber\": \"11112222\",\n            \"jobTitle\": \"Manager\",\n            \"roleId\": 1\n        },\n        \"fromUsersCompany\": true\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","assets",":asset_id","attachments"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"279320f8-5fb9-41e8-b109-9dfa7ea8a5ee","type":"any","value":"","key":"asset_id"}]}},"response":[],"_postman_id":"649a4739-6428-4e7a-93df-677ab6b8d2c2"},{"name":"Add Asset Attachments","id":"f8bb9a65-db82-45c7-a836-249bd579fe43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"description","value":"","description":"<p>text, a description for the given document</p>\n","type":"text"},{"key":"documentTypeId","value":"","description":"<p>integer, ecotrak id for the document type to insert</p>\n","type":"text"},{"key":"file","description":"<p>file, the file path in the system to add for the given asset</p>\n","type":"file","value":null}]},"url":"https://api.ecotrak.com/api/assets/:asset_id/attachments","description":"<h3 id=\"asset-document-upload\">Asset Document Upload</h3>\n<p>This endpoint allows the user to upload a document for a specific asset.</p>\n<h4 id=\"request-body-form-data\">Request Body (form-data)</h4>\n<ul>\n<li><p>description (required)</p>\n</li>\n<li><p>documentTypeId (required) - Always send 9</p>\n</li>\n<li><p>file (required)</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\n{\n    \"documents\": [\n        {\n            \"id\": 4922044,\n            \"documentType\": \"Document\",\n            \"description\": \"test\",\n            \"typeDescription\": \"Work Order\",\n            \"fileName\": \"{attachment_url}\",\n            \"dateCreated\": \"2025-03-12T20:24:18.000Z\",\n            \"dateUpdated\": \"2025-03-12T20:24:18.000Z\",\n            \"user\": {\n                \"id\": 1523468,\n                \"firstName\": \"Dillon\",\n                \"lastName\": \"Gibson\",\n                \"companyName\": \"Ecotrak\",\n                \"email\": \"dgibson@ecotrak.com\",\n                \"phoneNumber\": \"\",\n                \"jobTitle\": \"Ecotrak Admin\",\n                \"roleId\": 1\n            },\n            \"fromUsersCompany\": true\n        }\n    ]\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","assets",":asset_id","attachments"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"2c4ef1ef-0ee6-49a2-87b9-ad324330ea4b","type":"any","value":"","key":"asset_id"}]}},"response":[],"_postman_id":"f8bb9a65-db82-45c7-a836-249bd579fe43"}],"id":"d27e87d3-fed9-4adf-8ec2-8ee1996d2a20","_postman_id":"d27e87d3-fed9-4adf-8ec2-8ee1996d2a20","description":""}],"id":"4e46a330-fcdb-4d87-b333-2010f13e64d2","_postman_id":"4e46a330-fcdb-4d87-b333-2010f13e64d2","description":""},{"name":"Webhooks","item":[{"name":"View Webhook Configuration","id":"0bf33a3f-6ba0-415c-ab1b-462052826c67","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/api/webhook","description":"<h1 id=\"view-webhook-configuration\">View Webhook Configuration</h1>\n<p>This endpoint retrieves the notes for a specific work order identified by its ID.</p>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"createdBy\": 1,\n        \"createdAt\": \"2024-10-16T17:44:33.000Z\",\n        \"updatedBy\": 1,\n        \"updatedAt\": \"2024-10-23T21:24:23.000Z\",\n        \"id\": 1,\n        \"name\": \"asset\",\n        \"url\": \"https://webhook.site/778c64e7-dec3-4671-9895-eae94f566906\",\n        \"companyId\": 123,\n        \"permissionId\": 1311,\n        \"status\": 1,\n        \"header\": null,\n        \"method\": \"put\",\n        \"retryCount\": 1,\n        \"timeout\": null,\n        \"eventType\": null,\n        \"payloadMetadata\": null,\n        \"permission\": {\n            \"action\": \"WEBHOOK_API_SURVEYOR_ADD_ASSET\"\n        }\n    }\n]\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","webhook"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"0bf33a3f-6ba0-415c-ab1b-462052826c67"},{"name":"View a single Webhook","id":"ca76dc29-da8b-48c7-8400-e5d4a1cc931a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<client-secret>"},{"key":"clientId","value":"<client-id>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"}]},"isInherited":false},"method":"GET","header":[{"key":"accept","value":"*/*"},{"key":"accept-language","value":"en-US,en;q=0.9,fa;q=0.8"},{"key":"authorization","value":"Bearer "}],"url":"https://api.ecotrak.com/api/webhook/:webhook_id","description":"<p>This API endpoint retrieves the details of a specific webhook identified by the provided webhook ID.</p>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"createdBy\": 1,\n        \"createdAt\": \"2024-10-16T17:44:33.000Z\",\n        \"updatedBy\": 1,\n        \"updatedAt\": \"2024-10-23T21:24:23.000Z\",\n        \"id\": 1,\n        \"name\": \"asset\",\n        \"url\": \"https://webhook.site/778c64e7-dec3-4671-9895-eae94f566906\",\n        \"companyId\": 123,\n        \"permissionId\": 1311,\n        \"status\": 1,\n        \"header\": null,\n        \"method\": \"put\",\n        \"retryCount\": 1,\n        \"timeout\": null,\n        \"eventType\": null,\n        \"payloadMetadata\": null,\n        \"permission\": {\n            \"action\": \"WEBHOOK_API_SURVEYOR_ADD_ASSET\"\n        }\n    }\n]\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","webhook",":webhook_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"04ceaf82-eabb-4f4b-bada-54497800720e","type":"any","value":"","key":"webhook_id"}]}},"response":[],"_postman_id":"ca76dc29-da8b-48c7-8400-e5d4a1cc931a"},{"name":"Connect to Webhook","id":"cf23c815-b9d8-4483-9a52-7eda72980754","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"asset_Edited\",\r\n    \"url\": \"https://webhook.site/123\",\r\n    \"action\": \"WEBHOOK_INVOICE_COMMENT\",\r\n    \"method\": \"put\",\r\n    \"retryCount\": 1,\r\n    \"clientId\": \"CLIENT_ID_KEY_PHRASE\",\r\n    \"secret\": \"SECRET_KEY_PHRASE\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/api/webhook","description":"<h1 id=\"connect-to-webhook\">Connect to Webhook</h1>\n<p>This API endpoint allows you to create a webhook by sending an HTTP POST request to the specified URL. The request should include the name, URL, action, method, retry count, client ID, and secret in the payload.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li><p><code>name</code> (string): The name of the asset.</p>\n</li>\n<li><p><code>url</code> (string): The URL where the webhook will be sent.</p>\n</li>\n<li><p><code>action</code> (string): The action to trigger the webhook.</p>\n<ul>\n<li><p>WEBHOOK_API_SURVEYOR_ADD_ASSET</p>\n</li>\n<li><p>WEBHOOK_WORKORDER_COMMENT</p>\n</li>\n<li><p>WEBHOOK_INVOICE_COMMENT</p>\n</li>\n<li><p>WEBHOOK_PROPOSAL_COMMENT</p>\n</li>\n<li><p>WEBHOOK_WORKORDER_ACTIVITY</p>\n</li>\n<li><p>WEBHOOK_INVOICE_ACTIVITY</p>\n</li>\n</ul>\n</li>\n<li><p><code>method</code> (string): The HTTP method to be used for the webhook.</p>\n</li>\n<li><p><code>retryCount</code> (number): The number of times the webhook should be retried.</p>\n</li>\n<li><p><code>clientId</code> (string): The client ID key phrase.</p>\n</li>\n<li><p><code>secret</code> (string): The secret key phrase.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"createdBy\": 1,\n        \"createdAt\": \"2024-10-16T17:44:33.000Z\",\n        \"updatedBy\": 1,\n        \"updatedAt\": \"2024-10-23T21:24:23.000Z\",\n        \"id\": 1,\n        \"name\": \"asset\",\n        \"url\": \"https://webhook.site/778c64e7-dec3-4671-9895-eae94f566906\",\n        \"companyId\": 123,\n        \"permissionId\": 1311,\n        \"status\": 1,\n        \"header\": null,\n        \"method\": \"put\",\n        \"retryCount\": 1,\n        \"timeout\": null,\n        \"eventType\": null,\n        \"payloadMetadata\": null,\n        \"permission\": {\n            \"action\": \"WEBHOOK_API_SURVEYOR_ADD_ASSET\"\n        }\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","webhook"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"cf23c815-b9d8-4483-9a52-7eda72980754"},{"name":"Edit an Existing Webhook","id":"71697ba4-b47f-4997-8a4e-ae5e14526901","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"tokenName","value":"<token-name>"},{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"}]},"isInherited":false},"method":"PATCH","header":[{"key":"accept","value":"*/*"},{"key":"accept-language","value":"en-US,en;q=0.9,fa;q=0.8"},{"key":"authorization","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"name\": \"asset_Edited\",\n    \"url\": \"https://webhook.site/123\",\n    \"companyId\": 123,\n    \"action\": \"WEBHOOK_INVOICE_COMMENT\",\n    \"status\": 0,\n    \"method\": \"put\",\n    \"retryCount\": 1\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/api/webhook/9","description":"<h1 id=\"update-webhook-endpoint\">Update Webhook Endpoint</h1>\n<p>This endpoint allows you to update a specific webhook by providing the webhook ID.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li><p><code>name</code>: (string) text, a name for the endpoint</p>\n</li>\n<li><p><code>url</code>: (string) The endpoint we will invoke when an action occurs</p>\n</li>\n<li><p><code>action</code>: (string) Type of action you wish to register for.</p>\n<ul>\n<li><p>Options:</p>\n<ul>\n<li><p>WEBHOOK_WORKORDER_COMMENT</p>\n</li>\n<li><p>WEBHOOK_INVOICE_COMMENT</p>\n</li>\n<li><p>WEBHOOK_PROPOSAL_COMMENT</p>\n</li>\n<li><p>WEBHOOK_WORKORDER_ACTIVITY</p>\n</li>\n<li><p>WEBHOOK_INVOICE_ACTIVITY</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><code>status</code>: (int) Pass 1 to turn on. Pass 0 to turn off.</p>\n</li>\n<li><p><code>method</code>: (string) The endpoint method that will be called.</p>\n<ul>\n<li><p>Options:</p>\n<ul>\n<li><p>POST</p>\n</li>\n<li><p>PUT</p>\n</li>\n<li><p>PATCH</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><code>retryCount</code>:(int) How many times should we try to call your endpoint per comment added. Max retry attempts is 5.</p>\n</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<p>The response of this request is a JSON object conforming to the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"createdBy\": 1,\n        \"createdAt\": \"2024-10-16T17:44:33.000Z\",\n        \"updatedBy\": 1,\n        \"updatedAt\": \"2024-10-23T21:24:23.000Z\",\n        \"id\": 1,\n        \"name\": \"asset\",\n        \"url\": \"https://webhook.site/778c64e7-dec3-4671-9895-eae94f566906\",\n        \"companyId\": 123,\n        \"permissionId\": 1311,\n        \"status\": 1,\n        \"header\": null,\n        \"method\": \"put\",\n        \"retryCount\": 1,\n        \"timeout\": null,\n        \"eventType\": null,\n        \"payloadMetadata\": null,\n        \"permission\": {\n            \"action\": \"WEBHOOK_API_SURVEYOR_ADD_ASSET\"\n        }\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","webhook","9"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"71697ba4-b47f-4997-8a4e-ae5e14526901"},{"name":"Delete a Webhook","id":"dffba649-3073-41c6-88e4-50242a0bc9d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<client-secret>"},{"key":"clientId","value":"<client-id>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"}]},"isInherited":false},"method":"DELETE","header":[{"key":"accept","value":"*/*"},{"key":"accept-language","value":"en-US,en;q=0.9,fa;q=0.8"},{"key":"authorization","value":"Bearer "}],"url":"https://api.ecotrak.com/api/webhook/:webhook_id","description":"<h1 id=\"delete-webhook\">Delete Webhook</h1>\n<p>This endpoint is used to delete a specific webhook by providing the webhook ID</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>This request does not require a request body.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response for this request will just be a 200 or 400 code</p>\n","urlObject":{"protocol":"https","path":["api","webhook",":webhook_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"360e237b-5bf7-448e-865d-653bda164879","type":"any","value":"","key":"webhook_id"}]}},"response":[],"_postman_id":"dffba649-3073-41c6-88e4-50242a0bc9d5"}],"id":"b692d189-dec0-4747-b37c-566689f4cc24","_postman_id":"b692d189-dec0-4747-b37c-566689f4cc24","description":""}],"id":"1ecb75f8-1cb9-485f-9241-faefc7069e48","_postman_id":"1ecb75f8-1cb9-485f-9241-faefc7069e48","description":""},{"name":"Service Provider","item":[{"name":"Authentication","item":[{"name":"Login","id":"3e8216a8-cb4d-4040-86fc-cd36aaf75a41","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text"},{"key":"client_id","value":"<YOUR CLIENT ID>","type":"text"},{"key":"client_secret","value":"<YOUR CLIENT SECRET>","type":"text"}]},"url":"https://auth.ecotrak.com/oauth2/token","description":"<p><strong>Using Client Credentials flow to retrieve an access token.</strong></p>\n<p>This page will give you an overview of OAuth 2.0 and specifically client_credential flow. The Client Credentials flow is recommended for use in machine-to-machine authentication. Your application will need to securely store it’s Client ID and Secret and pass those in exchange for an access token. At a high-level, the flow only has two steps:</p>\n<ul>\n<li><p>Your application passes its client credentials to your Ecotrak authorization server.</p>\n</li>\n<li><p>If the credentials are accurate, Ecotrak responds with an access token.</p>\n</li>\n</ul>\n<p>Your Client Application will need to have its client ID and secret stored in a secure manner. Contact Ecotrak's customer support to retrieve your client ID and secret. These are then passed via curl --user flag separated by a colon in the request to Ecotrak's authorization server /token endpoint</p>\n<p><strong>Using the access token to make a request to an Ecotrak endpoint.</strong></p>\n<p>Applications use unexpired access tokens to make resource requests to the Ecotrak API on the user’s behalf. Access tokens are required for all resource requests, and can be included by specifying the Authorization: Bearer #{access_token} header. For instance, using <a href=\"https://httpie.org/#installation\">HTTPie</a></p>\n","urlObject":{"protocol":"https","path":["oauth2","token"],"host":["auth","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"3e8216a8-cb4d-4040-86fc-cd36aaf75a41"}],"id":"f3f99f5b-ebe8-42a6-85f8-ccbafcef8f9e","auth":{"type":"oauth2","oauth2":{"basicConfig":[]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"60bd091c-95e3-4e78-914b-36ebfeadcd77","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"6a243d3c-50a2-46e0-94a7-b7acdb30a1c4","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"f3f99f5b-ebe8-42a6-85f8-ccbafcef8f9e","description":""},{"name":"Invoices","item":[{"name":"Single Invoice","id":"abcf8e91-6ff2-4c7f-8718-e61a148c7ddf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"{{vault:Henry Secret Prod}}"},{"key":"clientId","value":"{{vault:Henry Client Prod}}"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Override","value":"","type":"text"}],"url":"https://api.ecotrak.com/v1/invoices/:invoice_id","description":"<p>This endpoint retrieves the details of a specific invoice identified by the provided ID.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>This endpoint does not require a request body.</p>\n<h3 id=\"response-body\">Response Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Property</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>id</strong></td>\n<td>int</td>\n<td>Invoice resource ID</td>\n</tr>\n<tr>\n<td><strong>service_provider_id</strong></td>\n<td>int</td>\n<td>Service provider's resource ID</td>\n</tr>\n<tr>\n<td><strong>invoice_number</strong></td>\n<td>string</td>\n<td>Invoice number</td>\n</tr>\n<tr>\n<td><strong>category_type</strong></td>\n<td>string</td>\n<td>The category of the invoice (e.g., Repair)</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>Currency for the invoice</td>\n</tr>\n<tr>\n<td><strong>status</strong></td>\n<td>string</td>\n<td>Current status of the invoice</td>\n</tr>\n<tr>\n<td><strong>material</strong></td>\n<td>string</td>\n<td>Total cost of materials</td>\n</tr>\n<tr>\n<td><strong>labor</strong></td>\n<td>string</td>\n<td>Total cost for labor</td>\n</tr>\n<tr>\n<td><strong>other</strong></td>\n<td>string</td>\n<td>Other charges</td>\n</tr>\n<tr>\n<td><strong>freight</strong></td>\n<td>string</td>\n<td>Shipping cost</td>\n</tr>\n<tr>\n<td><strong>tax</strong></td>\n<td>string</td>\n<td>Tax amount</td>\n</tr>\n<tr>\n<td><strong>total_amount</strong></td>\n<td>string</td>\n<td>Total invoice amount</td>\n</tr>\n<tr>\n<td><strong>cost_labor_items</strong></td>\n<td>array</td>\n<td>Breakdown of labor costs (with type, unit cost, etc.)</td>\n</tr>\n<tr>\n<td><strong>invoice_date</strong></td>\n<td>date</td>\n<td>Date the invoice was submitted. Value is provided by the Service Provider</td>\n</tr>\n<tr>\n<td><strong>create_date</strong></td>\n<td>date</td>\n<td>Date the invoice was created</td>\n</tr>\n<tr>\n<td><strong>approved_date</strong></td>\n<td>date</td>\n<td>Date the invoice was approved</td>\n</tr>\n<tr>\n<td><strong>work_order</strong></td>\n<td>(Work Order)</td>\n<td>Associated work order (includes asset details)</td>\n</tr>\n<tr>\n<td><strong>customer</strong></td>\n<td>(Customer)</td>\n<td>Customer information with <strong>billing fields</strong> (see example)</td>\n</tr>\n<tr>\n<td><strong>location</strong></td>\n<td>(Location)</td>\n<td>Location associated with the invoice (with mailing address)</td>\n</tr>\n<tr>\n<td><strong>invoice_attachments</strong></td>\n<td>array</td>\n<td>List of invoice attachment IDs</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v1","invoices",":invoice_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"type":"any","value":"","key":"invoice_id"}]}},"response":[{"id":"7ef31610-958f-4f46-a937-e795337b972e","name":"Single Invoice","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Override","value":"","type":"text"}],"url":"https://api.ecotrak.com/v1/invoices/3090360"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 23 Jul 2025 14:27:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"773-Gn/b9DSg6iTYkfcQOr+Y571TlN4\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"invoice\": {\n        \"id\": 3090360,\n        \"service_provider_id\": 176,\n        \"invoice_number\": \"ver\",\n        \"category_type\": \"Repair\",\n        \"currency\": \"PLN\",\n        \"status\": \"Pending Approval\",\n        \"material\": \"1.11\",\n        \"labor\": \"23.00\",\n        \"other\": \"3.33\",\n        \"freight\": \"2.22\",\n        \"tax\": \"0.00\",\n        \"total_amount\": \"29.66\",\n        \"allocated_inventory\": [],\n        \"cost_labor_items\": [\n            {\n                \"cost_type_id\": 5,\n                \"total_cost\": \"5.00\",\n                \"unit_cost\": \"50.00\",\n                \"unit_count\": 0.1,\n                \"cost_type_name\": \"Travel Time\",\n                \"cost_type_code\": \"TR\",\n                \"cost_type_rank\": 1\n            },\n            {\n                \"cost_type_id\": 4,\n                \"total_cost\": \"3.00\",\n                \"unit_cost\": \"3.00\",\n                \"unit_count\": 1,\n                \"cost_type_name\": \"Flat Rate\",\n                \"cost_type_code\": \"LB\",\n                \"cost_type_rank\": 4\n            },\n            {\n                \"cost_type_id\": 1,\n                \"total_cost\": \"15.00\",\n                \"unit_cost\": \"75.00\",\n                \"unit_count\": 0.2,\n                \"cost_type_name\": \"Regular Time\",\n                \"cost_type_code\": \"LB\",\n                \"cost_type_rank\": 1\n            }\n        ],\n        \"invoice_date\": \"2025-07-22T00:00\",\n        \"create_date\": \"2025-07-23T00:12\",\n        \"approved_date\": null,\n        \"work_order\": {\n            \"id\": 3674181,\n            \"asset_name\": \"QA AS\",\n            \"asset_type\": \"QA AG\",\n            \"failure_type\": null,\n            \"complete_date\": \"2025-07-10T13:52\"\n        },\n        \"customer\": {\n            \"id\": 1535431,\n            \"company_name\": \"Paco’s Tacos\",\n            \"phone_number\": null,\n            \"address1\": \"18004 Sky Park Cir Ste 100\",\n            \"address2\": null,\n            \"address3\": null,\n            \"city\": \"Irvine\",\n            \"state\": \"California\",\n            \"postal_code\": \"92614\",\n            \"billing_phone_number\": null,\n            \"billing_phone_number_ext\": null,\n            \"billing_address1\": \"18004 Sky Park Cir Ste 100\",\n            \"billing_address2\": null,\n            \"billing_address3\": null,\n            \"billing_city\": \"Irvine\",\n            \"billing_state\": \"California\",\n            \"billing_postal_code\": \"92614\"\n        },\n        \"location\": {\n            \"name\": \"a new branch\",\n            \"store_number\": null,\n            \"location_type\": \"Ace Car Wash\",\n            \"mailing_address\": {\n                \"line1\": \"455 Gibraltar Drive\",\n                \"line2\": \"\",\n                \"city_name\": \"Mississauga\",\n                \"country_code\": \"CA\",\n                \"county_district_name\": \"\",\n                \"zip_code_postal_code\": \"L5T\",\n                \"state_province_code\": \"ON\"\n            }\n        },\n        \"invoice_attachments\": [\n            {\n                \"id\": 5144466,\n                \"name\": \"GTR - image 1 (2).jpg\",\n                \"uploaded_at\": \"2025-07-23T00:12\",\n                \"company_uploaded\": 1535431\n            },\n            {\n                \"id\": 5144467,\n                \"name\": \"Invoice #[3090360].pdf\",\n                \"uploaded_at\": \"2025-07-23T00:12\",\n                \"company_uploaded\": 1535431\n            }\n        ]\n    }\n}"}],"_postman_id":"abcf8e91-6ff2-4c7f-8718-e61a148c7ddf"},{"name":"Create Invoice","id":"055916e6-b32b-4765-a526-1ed7ab73ca65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"work_order_id\": \"<id of the associated work order>\",\r\n    \"invoice_number\": \"123-abc\",\r\n    \"material\": 345.67,\r\n    \"labor\": 234.16,\r\n    \"tax\": 0.00,\r\n    \"freight\": 0.00,\r\n    \"other\": 0.00,\r\n    \"invoice_date\": \"2019-10-13\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v1/invoices","description":"<h3 id=\"create-preventiative-maintenance-invoice\">Create Preventiative Maintenance Invoice</h3>\n<p>This API endpoint is used to create an invoice associated with a specific Work Order assigned to the authenticated account. This method requires the <code>invoice:create</code> permission for the account and is exclusively available for service providers.</p>\n<h4 id=\"parameters\">Parameters</h4>\n<ul>\n<li><p><code>work_order_id</code> (integer, required): Ecotrak's Work Order resource id.</p>\n</li>\n<li><p><code>invoice_number</code> (string): Service Provider's internal invoice number.</p>\n</li>\n<li><p><code>material</code> (decimal, required): Material charges for the invoice.</p>\n</li>\n<li><p><code>labor</code> (decimal, required): Labor charges for the invoice.</p>\n</li>\n<li><p><code>tax</code> (decimal, required): Tax amount for the invoice.</p>\n</li>\n<li><p><code>freight</code> (decimal, required): Freight charges for the invoice.</p>\n</li>\n<li><p><code>other</code> (decimal, required): Other charges for the invoice.</p>\n</li>\n<li><p><code>additional_note</code> (text): Additional notes for the invoice.</p>\n</li>\n<li><p><code>invoice_date</code> (date/time, required): The invoice date in the format YYYY-MM-DD.</p>\n</li>\n</ul>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request body should be in raw format and include the following parameters:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"work_order_id\": \"&lt;id of the associated work order&gt;\",\n  \"invoice_number\": \"123-abc\",\n  \"material\": 345.67,\n  \"labor\": 234.16,\n  \"tax\": 0,\n  \"freight\": 0,\n  \"other\": 0,\n  \"invoice_date\": \"2019-10-13\"\n}\n\n</code></pre>\n<h4 id=\"response\">Response</h4>\n<p>The response of this request is a JSON schema describing the structure of the response data.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 19525,\n    \"customer_id\": 3580,\n    \"service_provider_id\": 176,\n    \"invoice_number\": \"BBZ 122919-1\",\n    \"status\": \"Approved\",\n    \"material\": \"2000.00\",\n    \"labor\": \"2000.00\",\n    \"other\": \"500.00\",\n    \"freight\": \"2000.00\",\n    \"tax\": \"1000.00\",\n    \"total_amount\": \"7500.00\",\n    \"invoice_date\": \"2019-06-09T17:00\",\n    \"create_date\": \"2019-06-10T04:39\",\n    \"work_order\": {\n        \"id\": 1235,\n        \"asset_name\": \"ACME Espresso Machine #1\",\n        \"asset_type\": \"Espresso Machine\",\n        \"failure_type\": \"Electrical\",\n        \"complete_date\": \"2019-06-10T11:38\"        \n    }, \n    \"customer\": {\n        \"id\": 6742,\n        \"company_name\": \"Jim's BBQ Shop\",\n        \"phone_number\": \"714-202-3218\",\n        \"address1\": \"2200 Friday Ave\",\n        \"address2\": null,\n        \"address3\": null,\n        \"city\": \"Carlsbad\",\n        \"state\": \"California\",\n        \"postal_code\": \"92118\",\n        \"billing_phone_number\": \"714-202-3218\",\n        \"billing_phone_number_ext\": \"\",\n        \"billing_address1\": \"22100 Friday Ave\",\n        \"billing_address2\": null,\n        \"billing_address3\": null,\n        \"billing_city\": \"Carlsbad\",\n        \"billing_state\": \"California\",\n        \"billing_postal_code\": \"92118\"\n    },   \n    \"location\": {\n        \"name\": \"Burger House\",\n        \"store_number\": \"BH - 123456\",\n    },\n    \"invoice_notes\": {\n        \"notes\": []\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","invoices"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[{"id":"17a3c9b1-ecf6-491d-84f4-407fcc1794ec","name":"Create Invoice","originalRequest":{"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"work_order_id\": 3290790,\r\n    \"invoice_number\": \"123-abc-FF\",\r\n    \"material\": 3.45,\r\n    \"labor\": 2.34,\r\n    \"tax\": 1.00,\r\n    \"freight\": 0.00,\r\n    \"other\": 0.00,\r\n    \"invoice_date\": \"2025-03-23\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v1/invoices"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Thu, 01 May 2025 16:10:53 GMT"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"055916e6-b32b-4765-a526-1ed7ab73ca65"},{"name":"Search Invoices","id":"88553140-9679-4092-b559-8ed4e4e64a15","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"{{vault:Henry Secret Prod}}"},{"key":"clientId","value":"{{vault:Henry Client Prod}}"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/invoices/search?approved_date=2025-04-16","description":"<h1 id=\"invoice-search\">Invoice Search</h1>\n<p>Invoices search currently supports searching by approved date. Results are bound by the date passed in. Example, a request made for January 9, 2019 will retrieve approved invoices for January 9, 2019 12:01 AM through 11:59 PM. If the invoice category is noted as \"Inventory\" then the invoice is for a Purchase Order. Any other category value will be connected to an asset</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>Endpoint: <code>https://api.ecotrak.com/v1/invoices/search</code></p>\n</li>\n<li><p>Query Parameters:</p>\n<ul>\n<li><p><code>approved_date</code> (required, string): The date for which approved invoices are to be searched. Format YYYY-MM-DD</p>\n</li>\n<li><p><code>exclude_location_type_id</code> (required, number): The ID of the location type to be excluded from the search.</p>\n</li>\n<li><p><code>created_at</code> (optional, string): The date for which invoices were created. Format YYYY-MM-DD</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"response-body\">Response Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Property</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>id</strong></td>\n<td>int</td>\n<td>Invoice resource ID</td>\n</tr>\n<tr>\n<td><strong>service_provider_id</strong></td>\n<td>int</td>\n<td>Service provider's resource ID</td>\n</tr>\n<tr>\n<td><strong>invoice_number</strong></td>\n<td>string</td>\n<td>Invoice number</td>\n</tr>\n<tr>\n<td><strong>category_type</strong></td>\n<td>string</td>\n<td>The category of the invoice (e.g., Repair)</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>Currency for the invoice</td>\n</tr>\n<tr>\n<td><strong>status</strong></td>\n<td>string</td>\n<td>Current status of the invoice</td>\n</tr>\n<tr>\n<td><strong>material</strong></td>\n<td>string</td>\n<td>Total cost of materials</td>\n</tr>\n<tr>\n<td><strong>labor</strong></td>\n<td>string</td>\n<td>Total cost for labor</td>\n</tr>\n<tr>\n<td><strong>other</strong></td>\n<td>string</td>\n<td>Other charges</td>\n</tr>\n<tr>\n<td><strong>freight</strong></td>\n<td>string</td>\n<td>Shipping cost</td>\n</tr>\n<tr>\n<td><strong>tax</strong></td>\n<td>string</td>\n<td>Tax amount</td>\n</tr>\n<tr>\n<td><strong>total_amount</strong></td>\n<td>string</td>\n<td>Total invoice amount</td>\n</tr>\n<tr>\n<td><strong>cost_labor_items</strong></td>\n<td>array</td>\n<td>Breakdown of labor costs (with type, unit cost, etc.)</td>\n</tr>\n<tr>\n<td><strong>invoice_date</strong></td>\n<td>date</td>\n<td>Date the invoice was submitted. Value is provided by the Service Provider</td>\n</tr>\n<tr>\n<td><strong>create_date</strong></td>\n<td>date</td>\n<td>Date the invoice was created</td>\n</tr>\n<tr>\n<td><strong>approved_date</strong></td>\n<td>date</td>\n<td>Date the invoice was approved</td>\n</tr>\n<tr>\n<td><strong>work_order</strong></td>\n<td>(Work Order)</td>\n<td>Associated work order (includes asset details)</td>\n</tr>\n<tr>\n<td><strong>customer</strong></td>\n<td>(Customer)</td>\n<td>Customer information with <strong>billing fields</strong> (see example)</td>\n</tr>\n<tr>\n<td><strong>location</strong></td>\n<td>(Location)</td>\n<td>Location associated with the invoice (with mailing address)</td>\n</tr>\n<tr>\n<td><strong>invoice_attachments</strong></td>\n<td>array</td>\n<td>List of invoice attachment IDs</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v1","invoices","search"],"host":["api","ecotrak","com"],"query":[{"description":{"content":"<p>Optional. Filter by date approved. YYYY-MM-DD format</p>\n","type":"text/plain"},"key":"approved_date","value":"2025-04-16"}],"variable":[]}},"response":[{"id":"295dc1aa-32a1-4d49-a6bd-edc66503f008","name":"Search Invoices","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/invoices/search?approved_date=2025-07-16","protocol":"https","host":["api","ecotrak","com"],"path":["v1","invoices","search"],"query":[{"key":"approved_date","value":"2025-07-16","description":"Optional. Filter by date approved. YYYY-MM-DD format"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 23 Jul 2025 14:29:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"b1e-Inzdubip+256CEOzohEcUtR/qws\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"invoices\": [\n        {\n            \"id\": 3070058,\n            \"service_provider_id\": 176,\n            \"invoice_number\": \"inv1212231\",\n            \"category_type\": \"Repair\",\n            \"currency\": \"USD\",\n            \"status\": \"Approved\",\n            \"material\": \"0.00\",\n            \"labor\": \"132.00\",\n            \"other\": \"0.00\",\n            \"freight\": \"0.00\",\n            \"tax\": \"0.00\",\n            \"total_amount\": \"132.00\",\n            \"cost_labor_items\": [\n                {\n                    \"cost_type_id\": 4,\n                    \"total_cost\": \"132.00\",\n                    \"unit_cost\": \"132.00\",\n                    \"unit_count\": 1,\n                    \"cost_type_name\": \"Flat Rate\",\n                    \"cost_type_code\": \"LB\",\n                    \"cost_type_rank\": 4\n                }\n            ],\n            \"invoice_date\": \"2025-07-11T00:00\",\n            \"create_date\": \"2025-07-11T12:52\",\n            \"approved_date\": \"2025-07-16T16:30\",\n            \"work_order\": {\n                \"id\": 3674514,\n                \"asset_name\": \"Flat Top Grill 1\",\n                \"asset_type\": \"Cooking Equipment\",\n                \"failure_type\": null,\n                \"complete_date\": \"2025-07-11T12:51\"\n            },\n            \"customer\": {\n                \"id\": 580,\n                \"company_name\": \"Dave's Gourmet Burgers\",\n                \"phone_number\": \"1619756791\",\n                \"address1\": \"1917 Indiana Street\",\n                \"address2\": null,\n                \"address3\": null,\n                \"city\": \"San Diego\",\n                \"state\": \"California\",\n                \"postal_code\": \"92101\",\n                \"billing_phone_number\": \"1619756791\",\n                \"billing_phone_number_ext\": \"\",\n                \"billing_address1\": \"\",\n                \"billing_address2\": \"\",\n                \"billing_address3\": null,\n                \"billing_city\": \"\",\n                \"billing_state\": null,\n                \"billing_postal_code\": \"\"\n            },\n            \"location\": {\n                \"name\": \"Chicago\",\n                \"store_number\": \"1008\",\n                \"location_type\": \"Quick Casual Restaurant\",\n                \"mailing_address\": {\n                    \"line1\": \"1234 Main St\",\n                    \"line2\": \"\",\n                    \"city_name\": \"Elk Grove Village\",\n                    \"country_code\": \"US\",\n                    \"county_district_name\": \"\",\n                    \"zip_code_postal_code\": \"60007\",\n                    \"state_province_code\": \"IL\"\n                }\n            },\n            \"invoice_attachments\": [\n                {\n                    \"id\": 5128312\n                },\n                {\n                    \"id\": 5128313\n                }\n            ]\n        },\n        {\n            \"id\": 3078367,\n            \"service_provider_id\": 176,\n            \"invoice_number\": \"INV987654erfgvb\",\n            \"category_type\": \"Repair\",\n            \"currency\": \"PLN\",\n            \"status\": \"Approved\",\n            \"material\": \"25.25\",\n            \"labor\": \"155.11\",\n            \"other\": \"0.00\",\n            \"freight\": \"0.00\",\n            \"tax\": \"0.00\",\n            \"total_amount\": \"180.36\",\n            \"cost_labor_items\": [\n                {\n                    \"cost_type_id\": 4,\n                    \"total_cost\": \"155.11\",\n                    \"unit_cost\": \"155.11\",\n                    \"unit_count\": 1,\n                    \"cost_type_name\": \"Flat Rate\",\n                    \"cost_type_code\": \"LB\",\n                    \"cost_type_rank\": 4\n                }\n            ],\n            \"invoice_date\": \"2025-07-18T00:00\",\n            \"create_date\": \"2025-07-16T11:27\",\n            \"approved_date\": \"2025-07-16T11:27\",\n            \"work_order\": {\n                \"id\": 3687359,\n                \"asset_name\": \"New Alarm Test\",\n                \"asset_type\": \"Alarms\",\n                \"failure_type\": null,\n                \"complete_date\": \"2025-07-16T11:26\"\n            },\n            \"customer\": {\n                \"id\": 1535431,\n                \"company_name\": \"Paco’s Tacos\",\n                \"phone_number\": null,\n                \"address1\": \"18004 Sky Park Cir Ste 100\",\n                \"address2\": null,\n                \"address3\": null,\n                \"city\": \"Irvine\",\n                \"state\": \"California\",\n                \"postal_code\": \"92614\",\n                \"billing_phone_number\": null,\n                \"billing_phone_number_ext\": null,\n                \"billing_address1\": \"18004 Sky Park Cir Ste 100\",\n                \"billing_address2\": null,\n                \"billing_address3\": null,\n                \"billing_city\": \"Irvine\",\n                \"billing_state\": \"California\",\n                \"billing_postal_code\": \"92614\"\n            },\n            \"location\": {\n                \"name\": \"Branch-13\",\n                \"store_number\": \"15\",\n                \"location_type\": \"Retail Store\",\n                \"mailing_address\": {\n                    \"line1\": \"123 West Main Street\",\n                    \"line2\": \"\",\n                    \"city_name\": \"Lewisville\",\n                    \"country_code\": \"US\",\n                    \"county_district_name\": \"\",\n                    \"zip_code_postal_code\": \"75057\",\n                    \"state_province_code\": \"TX\"\n                }\n            },\n            \"invoice_attachments\": [\n                {\n                    \"id\": 5134604\n                },\n                {\n                    \"id\": 5134605\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"88553140-9679-4092-b559-8ed4e4e64a15"},{"name":"Submit Invoice - Not Required","id":"f61bc752-6e95-43e9-8235-8f6ad7b014e9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"workorder_id\": 123,\r\n    \"not_required\": \"1\",\r\n    \"invoice_number\": \"1234-dd\",\r\n    \"invoice_date\": \"2025-01-01\",\r\n    \"warranty_used\": 0,\r\n    \"warranty_not_used_reason\": \"Not Covered under warranty\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/invoice/","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to create an invoice as Not Required. It requires various user details and validates the input based on specific business rules.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters\">Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workOrderId</td>\n<td>int</td>\n<td>Yes</td>\n<td>Ecotrak work order id. The work order must be assigned to your company and</td>\n</tr>\n<tr>\n<td>notRequired</td>\n<td>int</td>\n<td>Yes</td>\n<td>Currently, all invoices submitted here must be not required. The expected value is 1</td>\n</tr>\n<tr>\n<td>invoiceNumber</td>\n<td>string</td>\n<td>No</td>\n<td>Ensure this value is unique for the given customer</td>\n</tr>\n<tr>\n<td>invoiceDate</td>\n<td>string</td>\n<td>No</td>\n<td>Date format must be “YYYY-MM-DD”</td>\n</tr>\n<tr>\n<td>warrantyUsed</td>\n<td>int</td>\n<td>Yes</td>\n<td>Options: 1 is Warranty was used, 0 is Warranty was not used.</td>\n</tr>\n<tr>\n<td>warrantyNotUsedReason</td>\n<td>string</td>\n<td>Conditionally</td>\n<td>If the specific asset has an active warranty and warrantyUsed= 0, then you must provide a reason. Otherwise this field is optional  <br />  <br />Enum Options:  <br />  <br />- Not Covered under warranty  <br />  <br />- Not Covered under active warranty  <br />  <br />- Maintenance not performed per warranty requirements  <br />  <br />- Not using it properly  <br />  <br />- After Market Parts</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 2643538,\n    \"invoice_date\": \"2025-03-26\",\n    \"invoice_number\": \"inv-1234\",\n    \"not_required\": 1,\n    \"warranty_used\": 0,\n    \"sp_company_id\": 176,\n    \"inventory_total\": 0,\n    \"gl_code\": null,\n    \"created_at\": \"2025-03-26T15:51:49.225Z\",\n    \"labor\": 0,\n    \"tax\": 0,\n    \"material\": 0,\n    \"freight\": 0,\n    \"other\": 0,\n    \"total\": 0\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","invoice",""],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[{"id":"65fe43c7-4f5d-492f-b265-6a2193d13e9e","name":"Create Invoice - Example","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"workorder_id\": 3200184,\r\n    \"not_required\": 1,\r\n    \"invoice_number\": \"inv-1234\",\r\n    \"invoice_date\": \"2025-03-26\",\r\n    \"warranty_used\": 0,\r\n    \"warranty_not_used_reason\": \"NOT_COVER_UNDER_WARRANTY\" \r\n}","options":{"raw":{"language":"json"}}},"url":""},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"id\": 2643538,\r\n    \"invoice_date\": \"2025-03-26\",\r\n    \"invoice_number\": \"inv-1234\",\r\n    \"not_required\": 1,\r\n    \"warranty_used\": 0,\r\n    \"sp_company_id\": 176,\r\n    \"inventory_total\": 0,\r\n    \"gl_code\": null,\r\n    \"created_at\": \"2025-03-26T15:51:49.225Z\",\r\n    \"labor\": 0,\r\n    \"tax\": 0,\r\n    \"material\": 0,\r\n    \"freight\": 0,\r\n    \"other\": 0,\r\n    \"total\": 0\r\n}"}],"_postman_id":"f61bc752-6e95-43e9-8235-8f6ad7b014e9"}],"id":"3a4be82e-e2d5-499f-9c40-f742d723072a","_postman_id":"3a4be82e-e2d5-499f-9c40-f742d723072a","description":""},{"name":"Invoice Notes","item":[{"name":"Single Invoice Note","id":"fcfddbb8-0af8-4448-b4d7-201719449803","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/invoices/:invoice_id/note/:note_id","description":"<p>This endpoint retrieves a specific note with the given ID for the invoice specified.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><code>invoice_id</code> (path parameter) : The ID of the invoice for which the note is being retrieved.</p>\n</li>\n<li><p><code>note_id</code> (path parameter) : The ID of the specific note being retrieved.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>Integer</td>\n</tr>\n<tr>\n<td><code>invoice_id</code></td>\n<td>Integer</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>create_date</code></td>\n<td>Date</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\n{\n    \"note\": {\n        \"id\": 41,\n        \"invoice_id\": 1234,\n        \"description\": \"Karla says this system is amazing. \",\n        \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n        \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n    }\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","invoices",":invoice_id","note",":note_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"4ca57d45-0e4b-45ec-89fd-4084cd9b16ff","description":{"content":"<p>Ecotrak Invoice System Generated ID</p>\n","type":"text/plain"},"type":"any","value":"","key":"invoice_id"},{"id":"8c39a75a-49b1-4a37-a066-f739677d9740","description":{"content":"<p>Ecotrak Note System Generated ID</p>\n","type":"text/plain"},"type":"any","value":"","key":"note_id"}]}},"response":[{"id":"ff31295e-bf69-4b21-ad1f-4822143a502a","name":"Single Invoice Note","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/invoices/:invoice_id/note/:note_id","protocol":"https","host":["api","ecotrak","com"],"path":["v1","invoices",":invoice_id","note",":note_id"],"variable":[{"key":"invoice_id","value":"","description":"Ecotrak Invoice System Generated ID"},{"key":"note_id","value":"","description":"Ecotrak Note System Generated ID"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Mar 2025 20:22:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"161"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"a1-+2ZctMwcCZ44nFphPMO0ewBmIyo\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"note\": {\n        \"id\": \"67d33d722a9b649312972818\",\n        \"invoice_id\": 2674033,\n        \"description\": \"The parts are back order until March\",\n        \"create_date\": \"2025-03-13T20:17:54.047+0000\"\n    }\n}"}],"_postman_id":"fcfddbb8-0af8-4448-b4d7-201719449803"},{"name":"All Invoice Notes","id":"cc123152-41a8-4035-8806-12563695534a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/invoices/:id/note","description":"<h1 id=\"retrieve-invoice-note\">Retrieve Invoice Note</h1>\n<p>This endpoint retrieves the note associated with a specific invoice.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><code>id</code> (path) : The unique identifier of the invoice.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Return will be an array of all notes found for a given invoice</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>Integer</td>\n</tr>\n<tr>\n<td><code>invoice_id</code></td>\n<td>Integer</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>create_date</code></td>\n<td>Date</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"note\": {\n        \"id\": 41,\n        \"invoice_id\": 1234,\n        \"description\": \"Karla says this system is amazing. \",\n        \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n        \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","invoices",":id","note"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"2869fc9b-2bed-4030-854f-a7e9b8e8c78c","type":"any","value":"","key":"id"}]}},"response":[{"id":"33716b79-8313-4618-b496-3f01a8fa7acd","name":"All Invoice Notes","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/invoices/:id/note","protocol":"https","host":["api","ecotrak","com"],"path":["v1","invoices",":id","note"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Mar 2025 20:20:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"164"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"a4-8z0gvukflDhwkBbQJgXqtt7YuCQ\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"notes\": [\n        {\n            \"id\": \"67d33d722a9b649312972818\",\n            \"invoice_id\": 2674033,\n            \"description\": \"The parts are back order until March\",\n            \"create_date\": \"2025-03-13T13:17:00.000+0000\"\n        }\n    ]\n}"}],"_postman_id":"cc123152-41a8-4035-8806-12563695534a"},{"name":"Create Invoice Note","id":"4c601853-1c08-4c38-b42d-92ab6f1441c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"Note descriptive text\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v1/invoices/:id/note","description":"<h3 id=\"add-invoice-note\">Add Invoice Note</h3>\n<p>This endpoint allows you to add a note to a specific invoice identified by its ID.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><code>description</code> (string, required): The descriptive text for the note.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>Integer</td>\n</tr>\n<tr>\n<td><code>invoice_id</code></td>\n<td>Integer</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>create_date</code></td>\n<td>Date</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"note\": {\n        \"id\": 41,\n        \"invoice_id\": 1234,\n        \"description\": \"Karla says this system is amazing. \",\n        \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n        \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","invoices",":id","note"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"f3a2c9fe-200c-4cd6-8a59-28675fc9c727","description":{"content":"<p>Ecotrak Invoice ID</p>\n","type":"text/plain"},"type":"any","value":"","key":"id"}]}},"response":[{"id":"1b3c21a9-6be7-4536-ba32-b6cc4895efdd","name":"Create Invoice Note","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"The Invoice was submitted today. Give me a call if you have any questions.\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v1/invoices/:id/note","protocol":"https","host":["api","ecotrak","com"],"path":["v1","invoices",":id","note"],"variable":[{"key":"id","value":"","description":"Ecotrak Invoice ID"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 01 May 2025 16:14:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"199"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"c7-eMzWsjBVwy6IUqx1NGC0t2FpMAE\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"note\": {\n        \"id\": \"68139dcb38803cb8d8be0572\",\n        \"invoice_id\": 2897129,\n        \"description\": \"The Invoice was submitted today. Give me a call if you have any questions.\",\n        \"create_date\": \"2025-05-01T16:14:03.416+0000\"\n    }\n}"}],"_postman_id":"4c601853-1c08-4c38-b42d-92ab6f1441c2"},{"name":"Update Invoice Note","id":"ebffe5c8-7b86-4cca-90a1-493d6cbde219","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"Note descriptive text\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v1/invoices/:invoice_id/note/:note_id","description":"<h1 id=\"update-invoice-note\">Update Invoice Note</h1>\n<p>This endpoint allows you to update a specific note for a particular invoice.</p>\n<p>This endpoint works for service providers exclusively.</p>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><code>description</code> (string, Required): The descriptive text for the note.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>Integer</td>\n</tr>\n<tr>\n<td><code>invoice_id</code></td>\n<td>Integer</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>create_date</code></td>\n<td>Date</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"note\": {\n        \"id\": 41,\n        \"invoice_id\": 1234,\n        \"description\": \"Karla says this system is amazing. \",\n        \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n        \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","invoices",":invoice_id","note",":note_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"f2f30f6d-1d33-4460-9f24-bcc7fcf01cb7","type":"any","value":"","key":"invoice_id"},{"id":"f01b6e3a-b763-4774-86ac-82f92bb99858","type":"any","value":"","key":"note_id"}]}},"response":[{"id":"82619f20-6730-4ed2-bb1a-884a735b7ccb","name":"Update Invoice Note","originalRequest":{"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"Note descriptive text\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v1/invoices/:invoice_id/note/:note_id","protocol":"https","host":["api","ecotrak","com"],"path":["v1","invoices",":invoice_id","note",":note_id"],"variable":[{"key":"invoice_id","value":""},{"key":"note_id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 01 May 2025 16:15:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"146"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"92-eaQSIQidGN+q0PhbLD1eD1KuTBY\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"note\": {\n        \"id\": \"68139dcb38803cb8d8be0572\",\n        \"invoice_id\": 2897129,\n        \"description\": \"The Invoice was submitted today. Give me a call if you have any questions.\",\n        \"create_date\": \"2025-05-01T16:14:03.416+0000\"\n    }\n}"}],"_postman_id":"ebffe5c8-7b86-4cca-90a1-493d6cbde219"}],"id":"dec6a729-30ca-4195-a66a-dec95694dce6","_postman_id":"dec6a729-30ca-4195-a66a-dec95694dce6","description":""},{"name":"Work Order","item":[{"name":"Single Work Order","id":"6df14bd9-25c8-47df-89da-428468e02472","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/workorders/:id","description":"<p>This endpoint retrieves a specific work order by its ID.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li>Path parameter \"id\": The ID of the work order to be retrieved.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>int</td>\n<td>This resource’s internal work order id</td>\n</tr>\n<tr>\n<td>work_order_id</td>\n<td>int</td>\n<td>The service provider’s work order id</td>\n</tr>\n<tr>\n<td>proposal_id</td>\n<td>int</td>\n<td>The proposal id</td>\n</tr>\n<tr>\n<td>status</td>\n<td>int/string</td>\n<td>Current status</td>\n</tr>\n<tr>\n<td>asset_type_name</td>\n<td>string</td>\n<td>The name of the asset</td>\n</tr>\n<tr>\n<td>requested_by</td>\n<td>string</td>\n<td>Name of the person who made the request</td>\n</tr>\n<tr>\n<td>problem_type</td>\n<td>string</td>\n<td>Problem description</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the work order</td>\n</tr>\n<tr>\n<td>priority_type</td>\n<td>string</td>\n<td>Priority level</td>\n</tr>\n<tr>\n<td>not_to_exceed</td>\n<td>number</td>\n<td>Value of the NTE</td>\n</tr>\n<tr>\n<td>purchase_order</td>\n<td>string</td>\n<td>Customer’s purchase order</td>\n</tr>\n<tr>\n<td>current_eta</td>\n<td>date</td>\n<td>Estimated completion date</td>\n</tr>\n<tr>\n<td>overtime_approved</td>\n<td>boolean</td>\n<td>Indicates whether overtime was approved (<code>true</code> or <code>false</code>)</td>\n</tr>\n<tr>\n<td>customer</td>\n<td>(Customer)</td>\n<td>Customer associated with the work order</td>\n</tr>\n<tr>\n<td>asset</td>\n<td>(Asset)</td>\n<td>Asset information related to the work order</td>\n</tr>\n<tr>\n<td>location</td>\n<td>(Location)</td>\n<td>Location details for the work order</td>\n</tr>\n<tr>\n<td>notes</td>\n<td>(Work Order Note[])</td>\n<td>List of work order notes</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"work_order\": {\n    \"id\": 320,\n    \"work_order_id\": null,\n    \"proposal_id\": 0,\n    \"status\": \"Accepted\",\n    \"asset_type_name\": \"Refrigeration\",\n    \"requested_by\": \"Buddy\",\n    \"problem_type\": \"Faucet Leaking / Broken - Back of House\",\n    \"description\": \"\",\n    \"priority_type\": \"L2 - Same Day\",\n    \"not_to_exceed\": 0,\n    \"category_type\": \"Repair\",\n    \"service_provider_id\": 526,\n    \"invoice_status\": \"Approved\",\n    \"purchase_order\": null,\n    \"current_eta\": \"2016-08-31T18:40:36.000+0000\",\n    \"overtime_approved\": true,\n    \"asset\": {\n      \"id\": 5409,\n      \"name\": \"Three Door Cooler\",\n      \"model_number\": \"TBB-4-S\",\n      \"description\": null,\n      \"alt_description\": \"warranty expired\"\n    },\n    \"customer\": {\n      \"customer_name\": \"Jim's BBQ Shop\",\n      \"customer_id\": \"580\"\n    },\n    \"location\": {\n      \"name\": \"Beverly Hills\",\n      \"store_number\": \"ABC-123\",\n      \"address1\": \"281 S. Beverly Dr\",\n      \"address2\": \"\",\n      \"city\": \"Beverly Hills\",\n      \"state\": \"California\",\n      \"zip\": \"90212\"\n    },\n    \"notes\": [\n      {\n        \"id\": 41213,\n        \"description\": \"Karla says this system is amazing.\",\n        \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n        \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n      },\n      {\n        \"id\": 41453,\n        \"description\": \"Cadmus has arrived onsite\",\n        \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n        \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n      }\n    ]\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","workorders",":id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"cc97c21e-10a2-4b14-9808-0d22d89df7bc","type":"any","value":"","key":"id"}]}},"response":[{"id":"7d39ada5-a0f9-4ae0-82fc-4159a5bfa9fa","name":"Single Work Order","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/workorders/:id","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 01 May 2025 17:11:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"439-D6NiZe21aE0Ay52Bk66dyMXUE2g\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"work_order\": {\n        \"id\": 3652206,\n        \"priority_type\": \"L3 - 24 Hours\",\n        \"asset_type_name\": \"Cooking Equipment\",\n        \"problem_type\": \"No Power\",\n        \"trade\": \"Cooking Equipment\",\n        \"category_type\": \"Repair\",\n        \"not_to_exceed\": \"250.00\",\n        \"status\": \"COMPLETED\",\n        \"description\": \"nopower\",\n        \"customer\": {\n            \"customer_name\": \"Dave's Gourmet Burgers\",\n            \"customer_id\": 580\n        },\n        \"asset\": {\n            \"id\": 2485587,\n            \"name\": \"Flat Top Grill 4\",\n            \"model_number\": \"AXXX-0111\",\n            \"description\": \"\",\n            \"alt_description\": \"\"\n        },\n        \"location\": {\n            \"id\": 308,\n            \"name\": \"Chicago\",\n            \"store_number\": \"1008\",\n            \"address1\": \"1234 Main St\",\n            \"address2\": \"\",\n            \"city\": \"Elk Grove Village\",\n            \"state\": \"Illinois\",\n            \"zip\": \"60007\",\n            \"phone_1\": \"5554341212\",\n            \"phone_1_ext\": \"\",\n            \"phone_2\": \"\",\n            \"phone_2_ext\": \"\"\n        },\n        \"notes\": [],\n        \"invoice\": {\n            \"id\": 3052597,\n            \"status\": \"APPROVED\"\n        },\n        \"work_order_id\": null,\n        \"proposal_id\": null,\n        \"requested_by\": \"Vinceq\",\n        \"raised_not_to_exceed\": \"250.00\",\n        \"allocated_inventory\": [],\n        \"purchase_order\": null,\n        \"category_type_id\": 1,\n        \"current_eta\": \"2025-07-01T21:21:00.000+0000\",\n        \"date_updated\": \"2025-06-30T21:21:51Z\",\n        \"date_created\": \"2025-06-30T21:21:00Z\"\n    }\n}"}],"_postman_id":"6df14bd9-25c8-47df-89da-428468e02472"},{"name":"Work Orders","id":"467b0217-dfc1-4aa1-a20f-ff632a51e81b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/workorders","description":"<h3 id=\"retrieve-workorders\">Retrieve Workorders</h3>\n<p>This endpoint allows you to retrieve a list of workorders that were updated today.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://api.ecotrak.com/v1/workorders</code></p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int</td>\n<td>This resource's id.</td>\n</tr>\n<tr>\n<td><code>work_order_id</code></td>\n<td>int</td>\n<td>The service provider's work order id</td>\n</tr>\n<tr>\n<td><code>proposal_id</code></td>\n<td>int</td>\n<td>The proposal id</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>int</td>\n<td>The current status</td>\n</tr>\n<tr>\n<td><code>asset_type_name</code></td>\n<td>string</td>\n<td>The name of the asset</td>\n</tr>\n<tr>\n<td><code>requested_by</code></td>\n<td>string</td>\n<td>The name of the person who made the request</td>\n</tr>\n<tr>\n<td><code>problem_type</code></td>\n<td>string</td>\n<td>Problem's description</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>string</td>\n<td>The description of the work order</td>\n</tr>\n<tr>\n<td><code>priority_type</code></td>\n<td>string</td>\n<td>The level of priority</td>\n</tr>\n<tr>\n<td><code>not_to_exceed</code></td>\n<td>number</td>\n<td>Value of the NTE</td>\n</tr>\n<tr>\n<td><code>purchase_order</code></td>\n<td>string</td>\n<td>The customer's purchase order</td>\n</tr>\n<tr>\n<td><code>current_eta</code></td>\n<td>date</td>\n<td>The estimated date of task completion</td>\n</tr>\n<tr>\n<td><code>customer</code></td>\n<td>( <strong>Customer</strong> )</td>\n<td>The customer associated to the work order</td>\n</tr>\n<tr>\n<td><code>asset</code></td>\n<td>( <strong>Asset</strong> )</td>\n<td>The asset information related to the work order</td>\n</tr>\n<tr>\n<td><code>location</code></td>\n<td>( <strong>Location</strong> )</td>\n<td>The location information related to the work order</td>\n</tr>\n<tr>\n<td><code>notes</code></td>\n<td>( <strong>Work Order Note</strong> )</td>\n<td>Work Order Notes, updatable via API</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"work_order\": {\n        \"id\": 320,\n        \"work_order_id\": null,\n        \"proposal_id\": 0,\n        \"status\": \"Accepted\",\n        \"asset_type_name\": \"Refrigeration\",\n        \"requested_by\": \"Buddy\",\n        \"problem_type\": \"Faucet Leaking / Broken - Back of House\",\n        \"description\": \"\",\n        \"priority_type\": \"L2 - Same Day\",\n        \"not_to_exceed\": 0,\n        \"category_type\": \"Repair\",\n        \"service_provider_id\": 526,\n        \"invoice_status\": \"from Invoice object or invoice object with status\",\n        \"purchase_order\": null,\n        \"current_eta\": \"2016-08-31T18:40:36.000+0000\",\n        \"asset\": {\n            \"id\": 5409,\n            \"name\": \"Three Door Cooler\",\n            \"model_number\": \"TBB-4-S\",\n            \"description\": null,\n            \"alt_description\": \"warranty expired\"\n        },\n        \"customer\": {\n            \"customer_name\": \"Jim's BBQ Shop\",\n            \"customer_id\": \"580\"\n        },\n        \"location\": {\n            \"name\": \"Beverly Hills\",\n            \"store_number\": \"ABC-123\",\n            \"address1\": \"281 S. Beverly Dr\",\n            \"address2\": \"\",\n            \"city\": \"Beverly Hills\",\n            \"state\": \"California\",\n            \"zip\": \"90212\"\n        },\n        \"notes\": [\n            {\n              \"id\": 41213,\n              \"description\": \"Karla says this system is amazing. \",\n              \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n              \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n            },\n            {\n                \"id\": 41453,\n                \"description\": \"Cadmus has arrived onsite\",\n                \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n                \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n            }\n        ]\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","workorders"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[{"id":"6cebaadf-84b7-4a9a-be8e-5b0dac061626","name":"Work Orders","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/workorders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 01 May 2025 17:12:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"bcc-Jx3qW6pbh7/z+GnlZers+Dlgrc8\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"work_orders\": {\n        \"content\": [\n            {\n                \"id\": 3644181,\n                \"priority_type\": \"L4 - 48 Hours\",\n                \"asset_type_name\": \"Semi Truck\",\n                \"problem_type\": \"Scheduled Service\",\n                \"trade\": \"Shop Mechanic\",\n                \"category_type\": \"Maintenance\",\n                \"not_to_exceed\": \"400.00\",\n                \"status\": \"PENDING_SP_ACCEPTANCE\",\n                \"description\": \"Please change oil in Semi-Truck and provide the logs\",\n                \"customer\": {\n                    \"customer_name\": \"Demo Fleet\",\n                    \"customer_id\": 23868\n                },\n                \"asset\": {\n                    \"id\": 522419,\n                    \"name\": \"Multiple Assets\",\n                    \"model_number\": \"B59X\",\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 8191,\n                    \"name\": \"Fleet\",\n                    \"store_number\": \"\",\n                    \"address1\": \"18004 Sky Park Cir\",\n                    \"address2\": \"100\",\n                    \"city\": \"Irvine\",\n                    \"state\": \"California\",\n                    \"zip\": \"92614\",\n                    \"phone_1\": \"\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \" \",\n                \"raised_not_to_exceed\": \"400.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 2,\n                \"current_eta\": \"2025-07-04T14:46:00.000+0000\",\n                \"date_updated\": \"2025-07-02T14:46:00Z\",\n                \"date_created\": \"2025-06-30T12:05:00Z\"\n            }\n        ],\n        \"pageable\": {\n            \"sort\": {\n                \"sorted\": true,\n                \"unsorted\": false,\n                \"empty\": true\n            },\n            \"pageNumber\": 0,\n            \"pageSize\": 10,\n            \"offset\": 0,\n            \"paged\": true,\n            \"unpaged\": false\n        },\n        \"totalPages\": 1,\n        \"last\": true,\n        \"sort\": {\n            \"sorted\": true,\n            \"unsorted\": false,\n            \"empty\": true\n        },\n        \"numberOfElements\": 10,\n        \"first\": true,\n        \"size\": 10,\n        \"number\": 0,\n        \"empty\": false\n    }\n}"}],"_postman_id":"467b0217-dfc1-4aa1-a20f-ff632a51e81b"},{"name":"Update Work Order","id":"84aedd1f-1f64-423a-99c1-d0f9b079679e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"work_order_id\": \"123-abc\",\r\n    \"status\": \"ACCEPTED\",\r\n    \"current_eta\": \"2025-05-02T13:00:00.00+00:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v1/workorders/:id","description":"<p>This endpoint allows updating a specific work order by sending an HTTP PUT request to the specified URL. The request should include the work order ID in the URL and a payload in the raw request body, which can include the updated status and current estimated time of arrival (ETA).</p>\n<p>This endpoint works for service providers exclusively.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li><p><code>work_order_id</code> (string): The ID of the work order to be updated.</p>\n</li>\n<li><p><code>status</code> (string): The updated status of the work order.</p>\n<ul>\n<li><p>Available next status options is determined by the enforcement. The customer manages this configuration per Service Provider</p>\n<ul>\n<li><p>Enforcement Off</p>\n</li>\n<li><p>Enfrocement On</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><code>current_eta</code> (date-time): The updated current estimated time of arrival.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int</td>\n<td>This resource's id.</td>\n</tr>\n<tr>\n<td><code>work_order_id</code></td>\n<td>int</td>\n<td>The service provider's work order id</td>\n</tr>\n<tr>\n<td><code>proposal_id</code></td>\n<td>int</td>\n<td>The proposal id</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>int</td>\n<td>The current status</td>\n</tr>\n<tr>\n<td><code>asset_type_name</code></td>\n<td>string</td>\n<td>The name of the asset</td>\n</tr>\n<tr>\n<td><code>requested_by</code></td>\n<td>string</td>\n<td>The name of the person who made the request</td>\n</tr>\n<tr>\n<td><code>problem_type</code></td>\n<td>string</td>\n<td>Problem's description</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>string</td>\n<td>The description of the work order</td>\n</tr>\n<tr>\n<td><code>priority_type</code></td>\n<td>string</td>\n<td>The level of priority</td>\n</tr>\n<tr>\n<td><code>not_to_exceed</code></td>\n<td>number</td>\n<td>Value of the NTE</td>\n</tr>\n<tr>\n<td><code>purchase_order</code></td>\n<td>string</td>\n<td>The customer's purchase order</td>\n</tr>\n<tr>\n<td><code>current_eta</code></td>\n<td>date</td>\n<td>The estimated date of task completion</td>\n</tr>\n<tr>\n<td><code>customer</code></td>\n<td>( <strong>Customer</strong> )</td>\n<td>The customer associated to the work order</td>\n</tr>\n<tr>\n<td><code>asset</code></td>\n<td>( <strong>Asset</strong> )</td>\n<td>The asset information related to the work order</td>\n</tr>\n<tr>\n<td><code>location</code></td>\n<td>( <strong>Location</strong> )</td>\n<td>The location information related to the work order</td>\n</tr>\n<tr>\n<td><code>notes</code></td>\n<td>( <strong>Work Order Note</strong> )</td>\n<td>Work Order Notes, updatable via API</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"work_order\": {\n        \"id\": 320,\n        \"work_order_id\": null,\n        \"proposal_id\": 0,\n        \"status\": \"Accepted\",\n        \"asset_type_name\": \"Refrigeration\",\n        \"requested_by\": \"Buddy\",\n        \"problem_type\": \"Faucet Leaking / Broken - Back of House\",\n        \"description\": \"\",\n        \"priority_type\": \"L2 - Same Day\",\n        \"not_to_exceed\": 0,\n        \"category_type\": \"Repair\",\n        \"service_provider_id\": 526,\n        \"invoice_status\": \"from Invoice object or invoice object with status\",\n        \"purchase_order\": null,\n        \"current_eta\": \"2016-08-31T18:40:36.000+0000\",\n        \"asset\": {\n            \"id\": 5409,\n            \"name\": \"Three Door Cooler\",\n            \"model_number\": \"TBB-4-S\",\n            \"description\": null,\n            \"alt_description\": \"warranty expired\"\n        },\n        \"customer\": {\n            \"customer_name\": \"Jim's BBQ Shop\",\n            \"customer_id\": \"580\"\n        },\n        \"location\": {\n            \"name\": \"Beverly Hills\",\n            \"store_number\": \"ABC-123\",\n            \"address1\": \"281 S. Beverly Dr\",\n            \"address2\": \"\",\n            \"city\": \"Beverly Hills\",\n            \"state\": \"California\",\n            \"zip\": \"90212\"\n        },\n        \"notes\": [\n            {\n              \"id\": 41213,\n              \"description\": \"Karla says this system is amazing. \",\n              \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n              \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n            },\n            {\n                \"id\": 41453,\n                \"description\": \"Cadmus has arrived onsite\",\n                \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n                \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n            }\n        ]\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","workorders",":id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"9ebb7d43-f496-4807-a8e4-658d3315aa79","name":"Update Work Order","originalRequest":{"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"work_order_id\": \"123-abc\",\r\n    \"status\": \"ACCEPTED\",\r\n    \"current_eta\": \"2025-05-02T13:00:00.00+00:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v1/workorders/:id","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 01 May 2025 17:13:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"952"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"3b8-xRitarf9GKvFoftaOjolNnARm6U\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"work_order\": {\n        \"id\": 3474678,\n        \"priority_type\": \"L3 - 24 Hours\",\n        \"asset_type_name\": \"Cooking Equipment\",\n        \"problem_type\": \"No Power\",\n        \"category_type\": \"Repair\",\n        \"not_to_exceed\": \"250.00\",\n        \"status\": \"ACCEPTED\",\n        \"description\": \"No power\",\n        \"customer\": {\n            \"customer_name\": \"Dave's Gourmet Burgers\",\n            \"customer_id\": 580\n        },\n        \"asset\": {\n            \"id\": 2485586,\n            \"name\": \"Flat Top Grill 3\",\n            \"model_number\": \"AXXX-0111\",\n            \"description\": \"\",\n            \"alt_description\": \"\"\n        },\n        \"location\": {\n            \"id\": 308,\n            \"name\": \"Chicago\",\n            \"store_number\": \"1008\",\n            \"address1\": \"1234 Main St\",\n            \"address2\": \"\",\n            \"city\": \"Elk Grove Village\",\n            \"state\": \"Illinois\",\n            \"zip\": \"60007\",\n            \"phone_1\": \"5554341212\",\n            \"phone_1_ext\": \"\",\n            \"phone_2\": \"\",\n            \"phone_2_ext\": \"\"\n        },\n        \"notes\": [],\n        \"invoice\": null,\n        \"work_order_id\": \"123-abc\",\n        \"proposal_id\": null,\n        \"requested_by\": \"Vince\",\n        \"raised_not_to_exceed\": \"250.00\",\n        \"allocated_inventory\": [],\n        \"purchase_order\": null,\n        \"category_type_id\": 1,\n        \"current_eta\": \"2025-05-02T13:00:00.000+0000\",\n        \"date_updated\": \"2025-05-01T17:13:18Z\",\n        \"date_created\": \"2025-05-01T16:24:33Z\"\n    }\n}"}],"_postman_id":"84aedd1f-1f64-423a-99c1-d0f9b079679e"},{"name":"Update Work Order Status","id":"705b940f-b9c8-4c2c-b6dd-bf999615d18c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"status\": \"ACCEPTED\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v1/workorders/:id/status","description":"<h3 id=\"update-work-order-status\">Update Work Order Status</h3>\n<p>This endpoint allows the client to update the status of a specific work order.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>status</code> (string, required): The new status to be assigned to the work order.</p>\n<ul>\n<li><p>Allowed options</p>\n<ul>\n<li><p>ACCEPTED</p>\n</li>\n<li><p>ARRIVED</p>\n</li>\n<li><p>SOFT_COMPLETED</p>\n</li>\n<li><p>ENROUTE</p>\n</li>\n<li><p>NOT_FIXED</p>\n</li>\n<li><p>PENDING_PARTS</p>\n</li>\n<li><p>REJECTED</p>\n</li>\n<li><p>RETURN_VISIT_REQUIRED</p>\n</li>\n<li><p>SUBMITTING_PROPOSAL</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"work_order\": {\n        \"id\": 320,\n        \"work_order_id\": null,\n        \"proposal_id\": 0,\n        \"status\": \"Accepted\",\n        \"asset_type_name\": \"Refrigeration\",\n        \"requested_by\": \"Buddy\",\n        \"problem_type\": \"Faucet Leaking / Broken - Back of House\",\n        \"description\": \"\",\n        \"priority_type\": \"L2 - Same Day\",\n        \"not_to_exceed\": 0,\n        \"category_type\": \"Repair\",\n        \"service_provider_id\": 526,\n        \"invoice_status\": \"from Invoice object or invoice object with status\",\n        \"purchase_order\": null,\n        \"current_eta\": \"2016-08-31T18:40:36.000+0000\",\n        \"asset\": {\n            \"id\": 5409,\n            \"name\": \"Three Door Cooler\",\n            \"model_number\": \"TBB-4-S\",\n            \"description\": null,\n            \"alt_description\": \"warranty expired\"\n        },\n        \"customer\": {\n            \"customer_name\": \"Jim's BBQ Shop\",\n            \"customer_id\": \"580\"\n        },\n        \"location\": {\n            \"name\": \"Beverly Hills\",\n            \"store_number\": \"ABC-123\",\n            \"address1\": \"281 S. Beverly Dr\",\n            \"address2\": \"\",\n            \"city\": \"Beverly Hills\",\n            \"state\": \"California\",\n            \"zip\": \"90212\"\n        },\n        \"notes\": [\n            {\n              \"id\": 41213,\n              \"description\": \"Karla says this system is amazing. \",\n              \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n              \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n            },\n            {\n                \"id\": 41453,\n                \"description\": \"Cadmus has arrived onsite\",\n                \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n                \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n            }\n        ]\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","workorders",":id","status"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"5bf3b3a8-fd56-4b49-9772-44d169c5981f","type":"any","value":"","key":"id"}]}},"response":[{"id":"52c831f9-5e64-433b-890c-1dbe12b86cc2","name":"Update Work Order Status","originalRequest":{"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"status\": \"ENROUTE\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v1/workorders/:id/status","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders",":id","status"],"variable":[{"key":"id","value":"3474678"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 01 May 2025 17:14:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"951"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"198"},{"key":"X-RateLimit-Reset","value":"52"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"198"},{"key":"X-RateLimit-Reset-login","value":"52"},{"key":"ETag","value":"W/\"3b7-DTS17QSpyTrJDkaYKteDM82Ijo4\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"work_order\": {\n        \"id\": 3474678,\n        \"priority_type\": \"L3 - 24 Hours\",\n        \"asset_type_name\": \"Cooking Equipment\",\n        \"problem_type\": \"No Power\",\n        \"category_type\": \"Repair\",\n        \"not_to_exceed\": \"250.00\",\n        \"status\": \"ENROUTE\",\n        \"description\": \"No power\",\n        \"customer\": {\n            \"customer_name\": \"Dave's Gourmet Burgers\",\n            \"customer_id\": 580\n        },\n        \"asset\": {\n            \"id\": 2485586,\n            \"name\": \"Flat Top Grill 3\",\n            \"model_number\": \"AXXX-0111\",\n            \"description\": \"\",\n            \"alt_description\": \"\"\n        },\n        \"location\": {\n            \"id\": 308,\n            \"name\": \"Chicago\",\n            \"store_number\": \"1008\",\n            \"address1\": \"1234 Main St\",\n            \"address2\": \"\",\n            \"city\": \"Elk Grove Village\",\n            \"state\": \"Illinois\",\n            \"zip\": \"60007\",\n            \"phone_1\": \"5554341212\",\n            \"phone_1_ext\": \"\",\n            \"phone_2\": \"\",\n            \"phone_2_ext\": \"\"\n        },\n        \"notes\": [],\n        \"invoice\": null,\n        \"work_order_id\": \"123-abc\",\n        \"proposal_id\": null,\n        \"requested_by\": \"Vince\",\n        \"raised_not_to_exceed\": \"250.00\",\n        \"allocated_inventory\": [],\n        \"purchase_order\": null,\n        \"category_type_id\": 1,\n        \"current_eta\": \"2025-05-02T13:00:00.000+0000\",\n        \"date_updated\": \"2025-05-01T17:14:41Z\",\n        \"date_created\": \"2025-05-01T16:24:33Z\"\n    }\n}"}],"_postman_id":"705b940f-b9c8-4c2c-b6dd-bf999615d18c"},{"name":"Update Work Order ETA","id":"21209fe4-c653-430d-95f9-6c9191739af9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"current_eta\": \"2025-10-03T13:00:00.00+00:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v1/workorders/:id/eta","description":"<h3 id=\"update-workorder-eta\">Update Workorder ETA</h3>\n<p>This endpoint is used to update the estimated time of arrival (ETA) for a specific work order.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><code>current_eta</code> (string): The updated estimated time of arrival in ISO 8601 format.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will contain the updated details of the work order, including the new ETA.</p>\n","urlObject":{"protocol":"https","path":["v1","workorders",":id","eta"],"host":["api","ecotrak","com"],"query":[],"variable":[{"type":"any","value":"3474678","key":"id"}]}},"response":[{"id":"6dab70c2-aeb4-4750-9a69-2d4337ecb3ae","name":"Update Work Order ETA","originalRequest":{"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"current_eta\": \"2025-10-03T13:00:00.00+00:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v1/workorders/:id/eta","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders",":id","eta"],"variable":[{"key":"id","value":"3474678"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 01 May 2025 17:15:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"951"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"3b7-TVrdNugLFSqTekrksyygDoWqel0\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"work_order\": {\n        \"id\": 3474678,\n        \"priority_type\": \"L3 - 24 Hours\",\n        \"asset_type_name\": \"Cooking Equipment\",\n        \"problem_type\": \"No Power\",\n        \"category_type\": \"Repair\",\n        \"not_to_exceed\": \"250.00\",\n        \"status\": \"ENROUTE\",\n        \"description\": \"No power\",\n        \"customer\": {\n            \"customer_name\": \"Dave's Gourmet Burgers\",\n            \"customer_id\": 580\n        },\n        \"asset\": {\n            \"id\": 2485586,\n            \"name\": \"Flat Top Grill 3\",\n            \"model_number\": \"AXXX-0111\",\n            \"description\": \"\",\n            \"alt_description\": \"\"\n        },\n        \"location\": {\n            \"id\": 308,\n            \"name\": \"Chicago\",\n            \"store_number\": \"1008\",\n            \"address1\": \"1234 Main St\",\n            \"address2\": \"\",\n            \"city\": \"Elk Grove Village\",\n            \"state\": \"Illinois\",\n            \"zip\": \"60007\",\n            \"phone_1\": \"5554341212\",\n            \"phone_1_ext\": \"\",\n            \"phone_2\": \"\",\n            \"phone_2_ext\": \"\"\n        },\n        \"notes\": [],\n        \"invoice\": null,\n        \"work_order_id\": \"123-abc\",\n        \"proposal_id\": null,\n        \"requested_by\": \"Vince\",\n        \"raised_not_to_exceed\": \"250.00\",\n        \"allocated_inventory\": [],\n        \"purchase_order\": null,\n        \"category_type_id\": 1,\n        \"current_eta\": \"2025-10-03T13:00:00.000+0000\",\n        \"date_updated\": \"2025-05-01T17:15:23Z\",\n        \"date_created\": \"2025-05-01T16:24:33Z\"\n    }\n}"}],"_postman_id":"21209fe4-c653-430d-95f9-6c9191739af9"},{"name":"Search Work Order","id":"7dcf3e4f-bffb-4452-b61b-bec4a8669be4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/workorders/search?status=CANCELLED&updated_date=2025-03-13","description":"<h2 id=\"workorders-search\">Workorders Search</h2>\n<p>This endpoint is used to search for workorders based on status and updated date.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><p><code>status</code> (optional): Filter workorders by status.</p>\n<ul>\n<li><p>Allowed Options</p>\n<ul>\n<li><p>ACCEPTED</p>\n</li>\n<li><p>PENDING_SP_ACCEPTANCE</p>\n</li>\n<li><p>REJECTED</p>\n</li>\n<li><p>COMPLETED</p>\n</li>\n<li><p>ENROUTE</p>\n</li>\n<li><p>ARRIVED</p>\n</li>\n<li><p>PENDING_PARTS</p>\n</li>\n<li><p>PROPOSAL_SUBMITTED</p>\n</li>\n<li><p>PROPOSAL_APPROVED</p>\n</li>\n<li><p>RETURN_VISIT_REQUIRED</p>\n</li>\n<li><p>SUBMITTING_PROPOSAL</p>\n</li>\n<li><p>CANCELLED</p>\n</li>\n<li><p>REASSIGN</p>\n</li>\n<li><p>UNASSIGNED</p>\n</li>\n<li><p>NOT_FIXED</p>\n</li>\n<li><p>PROPOSAL_REJECTEDEndFragment</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><code>updated_date</code> (optional): Filter workorders by the updated date.</p>\n</li>\n<li><p><code>created_date</code> (optional): Filter workorders by the created date.</p>\n</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">  \"workorders\": [\n{\n    \"work_order\": {\n        \"id\": 320,\n        \"work_order_id\": null,\n        \"proposal_id\": 0,\n        \"status\": \"Accepted\",\n        \"asset_type_name\": \"Refrigeration\",\n        \"requested_by\": \"Buddy\",\n        \"problem_type\": \"Faucet Leaking / Broken - Back of House\",\n        \"description\": \"\",\n        \"priority_type\": \"L2 - Same Day\",\n        \"not_to_exceed\": 0,\n        \"category_type\": \"Repair\",\n        \"service_provider_id\": 526,\n        \"invoice_status\": \"from Invoice object or invoice object with status\",\n        \"purchase_order\": null,\n        \"current_eta\": \"2016-08-31T18:40:36.000+0000\",\n        \"asset\": {\n            \"id\": 5409,\n            \"name\": \"Three Door Cooler\",\n            \"model_number\": \"TBB-4-S\",\n            \"description\": null,\n            \"alt_description\": \"warranty expired\"\n        },\n        \"customer\": {\n            \"customer_name\": \"Jim's BBQ Shop\",\n            \"customer_id\": \"580\"\n        },\n        \"location\": {\n            \"name\": \"Beverly Hills\",\n            \"store_number\": \"ABC-123\",\n            \"address1\": \"281 S. Beverly Dr\",\n            \"address2\": \"\",\n            \"city\": \"Beverly Hills\",\n            \"state\": \"California\",\n            \"zip\": \"90212\"\n        },\n        \"notes\": [\n            {\n              \"id\": 41213,\n              \"description\": \"Karla says this system is amazing. \",\n              \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n              \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n            },\n            {\n                \"id\": 41453,\n                \"description\": \"Cadmus has arrived onsite\",\n                \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n                \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n            }\n        ]\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","workorders","search"],"host":["api","ecotrak","com"],"query":[{"key":"status","value":"CANCELLED"},{"description":{"content":"<p>Filter by date updated. If time is provided, it will search from that datetime until the end-of-day. YYYY-MM-DD or YYYY-MM-DD HH:MM:SS</p>\n","type":"text/plain"},"key":"updated_date","value":"2025-03-13"}],"variable":[]}},"response":[{"id":"48632269-976d-46da-b8b0-6e379c629d4f","name":"Search Work Order","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/workorders/search?status=CANCELLED&updated_date=2025-03-13","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders","search"],"query":[{"key":"status","value":"CANCELLED"},{"key":"updated_date","value":"2025-03-13","description":"Filter by date updated. If time is provided, it will search from that datetime until the end-of-day. YYYY-MM-DD or YYYY-MM-DD HH:MM:SS"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Mar 2025 19:57:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"close"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"198"},{"key":"X-RateLimit-Reset","value":"33"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"198"},{"key":"X-RateLimit-Reset-login","value":"33"},{"key":"ETag","value":"W/\"595-Kjw4upBwfS5c21zGtk8l16iEs24\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"work_orders\": {\n        \"content\": [\n            {\n                \"id\": 3652206,\n                \"priority_type\": \"L3 - 24 Hours\",\n                \"asset_type_name\": \"Cooking Equipment\",\n                \"problem_type\": \"No Power\",\n                \"trade\": \"Cooking Equipment\",\n                \"category_type\": \"Repair\",\n                \"not_to_exceed\": \"250.00\",\n                \"status\": \"COMPLETED\",\n                \"description\": \"nopower\",\n                \"customer\": {\n                    \"customer_name\": \"Dave's Gourmet Burgers\",\n                    \"customer_id\": 580\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 2485587,\n                    \"name\": \"Flat Top Grill 4\",\n                    \"model_number\": \"AXXX-0111\",\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 308,\n                    \"name\": \"Chicago\",\n                    \"store_number\": \"1008\",\n                    \"address1\": \"1234 Main St\",\n                    \"address2\": \"\",\n                    \"city\": \"Elk Grove Village\",\n                    \"state\": \"Illinois\",\n                    \"zip\": \"60007\",\n                    \"phone_1\": \"5554341212\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": {\n                    \"id\": 1,\n                    \"title\": \"Proposal for increased cost work\",\n                    \"completion_time\": \"10 Days\",\n                    \"labor\": \"1080.00\",\n                    \"material\": \"310.91\",\n                    \"freight\": \"75.00\",\n                    \"tax\": \"23.16\",\n                    \"other\": \"0.00\",\n                    \"total_amount\": \"1489.07\",\n                    \"incurred_cost\": \"0.00\",\n                    \"approved_date\": \"10/20/2025, 11:46 PM\",\n                    \"date_created\": \"2025-10-18T07:10:00.000+0000\",\n                    \"date_updated\": \"2025-11-01T00:37:00.000+0000\",\n                    \"proposal_status\": {\n                        \"id\": 141,\n                        \"name\": \"Approved\"\n                    }\n                },\n                \"work_order_id\": null,\n                \"proposal_id\": 1,\n                \"requested_by\": \"Vinceq\",\n                \"raised_not_to_exceed\": \"250.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 1,\n                \"current_eta\": \"2025-07-01T21:21:00.000+0000\",\n                \"date_updated\": \"2025-06-30T21:21:00Z\",\n                \"date_created\": \"2025-06-30T21:21:00Z\"\n            },\n            {\n                \"id\": 3652197,\n                \"priority_type\": \"L3 - 24 Hours\",\n                \"asset_type_name\": \"Cooking Equipment\",\n                \"problem_type\": \"No Power\",\n                \"trade\": \"Cooking Equipment\",\n                \"category_type\": \"Repair\",\n                \"not_to_exceed\": \"250.00\",\n                \"status\": \"COMPLETED\",\n                \"description\": \"No power\",\n                \"customer\": {\n                    \"customer_name\": \"Dave's Gourmet Burgers\",\n                    \"customer_id\": 580\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 2485587,\n                    \"name\": \"Flat Top Grill 4\",\n                    \"model_number\": \"AXXX-0111\",\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 308,\n                    \"name\": \"Chicago\",\n                    \"store_number\": \"1008\",\n                    \"address1\": \"1234 Main St\",\n                    \"address2\": \"\",\n                    \"city\": \"Elk Grove Village\",\n                    \"state\": \"Illinois\",\n                    \"zip\": \"60007\",\n                    \"phone_1\": \"5554341212\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \"Vince\",\n                \"raised_not_to_exceed\": \"250.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 1,\n                \"current_eta\": \"2025-07-01T21:17:00.000+0000\",\n                \"date_updated\": \"2025-06-30T21:18:00Z\",\n                \"date_created\": \"2025-06-30T21:17:00Z\"\n            },\n            {\n                \"id\": 3652190,\n                \"priority_type\": \"L3 - 24 Hours\",\n                \"asset_type_name\": \"Cooking Equipment\",\n                \"problem_type\": \"No Power\",\n                \"trade\": \"Cooking Equipment\",\n                \"category_type\": \"Repair\",\n                \"not_to_exceed\": \"250.00\",\n                \"status\": \"COMPLETED\",\n                \"description\": \"No power\",\n                \"customer\": {\n                    \"customer_name\": \"Dave's Gourmet Burgers\",\n                    \"customer_id\": 580\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 2485587,\n                    \"name\": \"Flat Top Grill 4\",\n                    \"model_number\": \"AXXX-0111\",\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 308,\n                    \"name\": \"Chicago\",\n                    \"store_number\": \"1008\",\n                    \"address1\": \"1234 Main St\",\n                    \"address2\": \"\",\n                    \"city\": \"Elk Grove Village\",\n                    \"state\": \"Illinois\",\n                    \"zip\": \"60007\",\n                    \"phone_1\": \"5554341212\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \"Vince\",\n                \"raised_not_to_exceed\": \"250.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 1,\n                \"current_eta\": \"2025-07-01T21:15:00.000+0000\",\n                \"date_updated\": \"2025-06-30T21:17:00Z\",\n                \"date_created\": \"2025-06-30T21:15:00Z\"\n            },\n            {\n                \"id\": 3642461,\n                \"priority_type\": \"L2 - Same Day\",\n                \"asset_type_name\": \"Cooking Equipment - Ovens\",\n                \"problem_type\": \"Scheduled Maintenance\",\n                \"trade\": \"Cooking Equipment - Ovens\",\n                \"category_type\": \"Maintenance\",\n                \"not_to_exceed\": \"500.00\",\n                \"status\": \"PENDING_SP_ACCEPTANCE\",\n                \"description\": \"Preventive Maintenance\",\n                \"customer\": {\n                    \"customer_name\": \"Dave's Gourmet Burgers\",\n                    \"customer_id\": 580\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 2928611,\n                    \"name\": \"Multiple Assets\",\n                    \"model_number\": null,\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 317,\n                    \"name\": \"Carlsbad \",\n                    \"store_number\": \"1012\",\n                    \"address1\": \"1234 Main St\",\n                    \"address2\": \"Suite 116\",\n                    \"city\": \"Carlsbad\",\n                    \"state\": \"California\",\n                    \"zip\": \"92011\",\n                    \"phone_1\": \"15555551234\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \"Administrator \",\n                \"raised_not_to_exceed\": \"500.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 2,\n                \"current_eta\": \"2025-07-02T19:32:00.000+0000\",\n                \"date_updated\": \"2025-06-30T18:41:00Z\",\n                \"date_created\": \"2025-06-30T11:32:00Z\"\n            },\n            {\n                \"id\": 3651467,\n                \"priority_type\": \"L3 - 24 Hours\",\n                \"asset_type_name\": \"HVAC\",\n                \"problem_type\": \"No Power\",\n                \"trade\": \"HVAC\",\n                \"category_type\": \"Repair\",\n                \"not_to_exceed\": \"500.00\",\n                \"status\": \"SOFT_COMPLETED\",\n                \"description\": \"No power\",\n                \"customer\": {\n                    \"customer_name\": \"Dave's Gourmet Burgers\",\n                    \"customer_id\": 580\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 1530375,\n                    \"name\": \"RTU *Requires 20 ft Ladder\",\n                    \"model_number\": \"G4264\",\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 308,\n                    \"name\": \"Chicago\",\n                    \"store_number\": \"1008\",\n                    \"address1\": \"1234 Main St\",\n                    \"address2\": \"\",\n                    \"city\": \"Elk Grove Village\",\n                    \"state\": \"Illinois\",\n                    \"zip\": \"60007\",\n                    \"phone_1\": \"5554341212\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \"Vince\",\n                \"raised_not_to_exceed\": \"500.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 1,\n                \"current_eta\": \"2025-07-01T18:08:00.000+0000\",\n                \"date_updated\": \"2025-06-30T18:08:00Z\",\n                \"date_created\": \"2025-06-30T18:08:00Z\"\n            },\n            {\n                \"id\": 3644181,\n                \"priority_type\": \"L7 - 30 Days\",\n                \"asset_type_name\": \"Semi Truck\",\n                \"problem_type\": \"Scheduled Service\",\n                \"trade\": \"Shop Mechanic\",\n                \"category_type\": \"Maintenance\",\n                \"not_to_exceed\": \"400.00\",\n                \"status\": \"PENDING_SP_ACCEPTANCE\",\n                \"description\": \"Please change oil in Semi-Truck and provide the logs\",\n                \"customer\": {\n                    \"customer_name\": \"Demo Fleet\",\n                    \"customer_id\": 23868\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 522419,\n                    \"name\": \"Multiple Assets\",\n                    \"model_number\": \"B59X\",\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 8191,\n                    \"name\": \"Fleet\",\n                    \"store_number\": \"\",\n                    \"address1\": \"18004 Sky Park Cir\",\n                    \"address2\": \"100\",\n                    \"city\": \"Irvine\",\n                    \"state\": \"California\",\n                    \"zip\": \"92614\",\n                    \"phone_1\": \"\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \" \",\n                \"raised_not_to_exceed\": \"400.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 2,\n                \"current_eta\": \"2025-07-30T12:05:00.000+0000\",\n                \"date_updated\": \"2025-06-30T12:05:00Z\",\n                \"date_created\": \"2025-06-30T12:05:00Z\"\n            },\n            {\n                \"id\": 3643553,\n                \"priority_type\": \"L7 - 30 Days\",\n                \"asset_type_name\": \"Carpet\",\n                \"problem_type\": \"Scheduled Maintenance\",\n                \"trade\": \"Carpet\",\n                \"category_type\": \"Maintenance\",\n                \"not_to_exceed\": \"500.00\",\n                \"status\": \"PENDING_SP_ACCEPTANCE\",\n                \"description\": \"Carpet Cleaning\",\n                \"customer\": {\n                    \"customer_name\": \"Demo Healthcare\",\n                    \"customer_id\": 19492\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 2606418,\n                    \"name\": \"Multiple Assets\",\n                    \"model_number\": null,\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 7367,\n                    \"name\": \"Health 3\",\n                    \"store_number\": \"213\",\n                    \"address1\": \"8456 Thermometer Rd\",\n                    \"address2\": \"\",\n                    \"city\": \"Torrance\",\n                    \"state\": \"California\",\n                    \"zip\": \"90505\",\n                    \"phone_1\": \"3457658754\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \"System\",\n                \"raised_not_to_exceed\": \"500.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 2,\n                \"current_eta\": \"2025-07-30T11:55:00.000+0000\",\n                \"date_updated\": \"2025-06-30T11:55:00Z\",\n                \"date_created\": \"2025-06-30T11:55:00Z\"\n            },\n            {\n                \"id\": 3643552,\n                \"priority_type\": \"L7 - 30 Days\",\n                \"asset_type_name\": \"Carpet\",\n                \"problem_type\": \"Scheduled Maintenance\",\n                \"trade\": \"Carpet\",\n                \"category_type\": \"Maintenance\",\n                \"not_to_exceed\": \"500.00\",\n                \"status\": \"PENDING_SP_ACCEPTANCE\",\n                \"description\": \"Carpet Cleaning\",\n                \"customer\": {\n                    \"customer_name\": \"Demo Healthcare\",\n                    \"customer_id\": 19492\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 2606417,\n                    \"name\": \"Multiple Assets\",\n                    \"model_number\": null,\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 7366,\n                    \"name\": \"Health 1\",\n                    \"store_number\": \"123\",\n                    \"address1\": \"1234 Xray Lane\",\n                    \"address2\": \"\",\n                    \"city\": \"Irvine\",\n                    \"state\": \"California\",\n                    \"zip\": \"92614\",\n                    \"phone_1\": \"4569340987\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \"System\",\n                \"raised_not_to_exceed\": \"500.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 2,\n                \"current_eta\": \"2025-07-30T11:55:00.000+0000\",\n                \"date_updated\": \"2025-06-30T11:55:00Z\",\n                \"date_created\": \"2025-06-30T11:55:00Z\"\n            },\n            {\n                \"id\": 3643551,\n                \"priority_type\": \"L7 - 30 Days\",\n                \"asset_type_name\": \"Carpet\",\n                \"problem_type\": \"Scheduled Maintenance\",\n                \"trade\": \"Carpet\",\n                \"category_type\": \"Maintenance\",\n                \"not_to_exceed\": \"500.00\",\n                \"status\": \"PENDING_SP_ACCEPTANCE\",\n                \"description\": \"Carpet Cleaning\",\n                \"customer\": {\n                    \"customer_name\": \"Demo Healthcare\",\n                    \"customer_id\": 19492\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 2606416,\n                    \"name\": \"Multiple Assets\",\n                    \"model_number\": null,\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 6953,\n                    \"name\": \"Health 5\",\n                    \"store_number\": \"321\",\n                    \"address1\": \"18 Chicago Ave\",\n                    \"address2\": \"\",\n                    \"city\": \"Oak Park\",\n                    \"state\": \"Illinois\",\n                    \"zip\": \"60302\",\n                    \"phone_1\": \"5632348876\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \"System\",\n                \"raised_not_to_exceed\": \"500.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 2,\n                \"current_eta\": \"2025-07-30T11:55:00.000+0000\",\n                \"date_updated\": \"2025-06-30T11:55:00Z\",\n                \"date_created\": \"2025-06-30T11:55:00Z\"\n            },\n            {\n                \"id\": 3643511,\n                \"priority_type\": \"L7 - 30 Days\",\n                \"asset_type_name\": \"Carpet\",\n                \"problem_type\": \"Scheduled Maintenance\",\n                \"trade\": \"Carpet\",\n                \"category_type\": \"Maintenance\",\n                \"not_to_exceed\": \"500.00\",\n                \"status\": \"PENDING_SP_ACCEPTANCE\",\n                \"description\": \"Carpet Cleaning\",\n                \"customer\": {\n                    \"customer_name\": \"Demo Retail\",\n                    \"customer_id\": 17075\n                },\n                \"service_provider\": {\n                    \"service_provider_id\": 33333,\n                    \"service_provider_name\": \"SP Company\",\n                    \"service_provider_phone\": \"55555555555\",\n                    \"sp_type\": \"3rd Party\"\n                },\n                \"asset\": {\n                    \"id\": 677798,\n                    \"name\": \"Multiple Assets\",\n                    \"model_number\": \"WRDPNK\",\n                    \"description\": null,\n                    \"alt_description\": \"\"\n                },\n                \"location\": {\n                    \"id\": 12418,\n                    \"name\": \"Barnes & Noble - Beverly Hills\",\n                    \"store_number\": \"567\",\n                    \"address1\": \"123 Rodeo Dr\",\n                    \"address2\": \"\",\n                    \"city\": \"Beverly Hills\",\n                    \"state\": \"California\",\n                    \"zip\": \"90210\",\n                    \"phone_1\": \"7854182512\",\n                    \"phone_1_ext\": null,\n                    \"phone_2\": \"\",\n                    \"phone_2_ext\": \"\"\n                },\n                \"notes\": [],\n                \"invoice\": null,\n                \"proposal\": null,\n                \"work_order_id\": null,\n                \"proposal_id\": null,\n                \"requested_by\": \"Randy \",\n                \"raised_not_to_exceed\": \"500.00\",\n                \"purchase_order\": null,\n                \"category_type_id\": 2,\n                \"current_eta\": \"2025-07-30T11:54:00.000+0000\",\n                \"date_updated\": \"2025-06-30T11:54:00Z\",\n                \"date_created\": \"2025-06-30T11:54:00Z\"\n            }\n        ],\n        \"pageable\": {\n            \"sort\": {\n                \"sorted\": true,\n                \"unsorted\": false,\n                \"empty\": true\n            },\n            \"pageNumber\": 0,\n            \"pageSize\": 10,\n            \"offset\": 0,\n            \"paged\": true,\n            \"unpaged\": false\n        },\n        \"totalPages\": 5,\n        \"last\": false,\n        \"sort\": {\n            \"sorted\": true,\n            \"unsorted\": false,\n            \"empty\": true\n        },\n        \"numberOfElements\": 10,\n        \"first\": true,\n        \"size\": 10,\n        \"number\": 0,\n        \"empty\": false\n    }\n}"}],"_postman_id":"7dcf3e4f-bffb-4452-b61b-bec4a8669be4"}],"id":"d5c12615-ef43-4092-bd6b-964f841404c5","_postman_id":"d5c12615-ef43-4092-bd6b-964f841404c5","description":""},{"name":"Work Order Notes","item":[{"name":"Work Order Note","id":"fe3742d2-c4b4-4a0a-8a74-ba21efc09c2e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/workorders/:work_order_id/note/:note_id","description":"<p>This endpoint retrieves a specific note for a particular work order. It is an HTTP GET request to the specified URL.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><p><code>work_order_id</code> (path): The ID of the work order for which the note is being retrieved.</p>\n</li>\n<li><p><code>note_id</code> (path): The ID of the specific note to be retrieved.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"note\": {\n        \"id\": 41,\n        \"work_order_id\": 1234,\n        \"description\": \"Karla says this system is amazing.\",\n        \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n        \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n    }\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","workorders",":work_order_id","note",":note_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"d8102a60-8540-4274-b82f-2b1ef48872cd","type":"any","value":"","key":"work_order_id"},{"id":"7861d865-76ab-43f2-9ba3-5f49b84905de","type":"any","value":"","key":"note_id"}]}},"response":[{"id":"9a40ff5c-07c5-4725-a2aa-6c27edf260dd","name":"Work Order Note","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/workorders/:work_order_id/note/:note_id","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders",":work_order_id","note",":note_id"],"variable":[{"key":"work_order_id","value":""},{"key":"note_id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Mar 2025 20:25:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"286"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"11e-nejAS4UV9yQNo1FBauW52Y0Glho\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"note\": {\n        \"id\": \"67d33f029e4ff2efa14dc6df\",\n        \"description\": \"Parts have arrived and work is completed!\",\n        \"created_date\": \"2025-03-13T20:24:34.428+0000\",\n        \"updated_date\": \"2025-03-13T20:24:34.428+0000\",\n        \"customer_name\": \"Henry the Handyman\",\n        \"user_fist_name\": \"Technician\",\n        \"user_last_name\": \"Account\"\n    }\n}"}],"_postman_id":"fe3742d2-c4b4-4a0a-8a74-ba21efc09c2e"},{"name":"Work Order Notes","id":"fdc3dfe2-f24b-4dc4-bf05-5aa9f8cd1692","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/v1/workorders/:id/note","description":"<p>This endpoint retrieves the notes for a specific work order identified by its ID.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p>Path parameter</p>\n<ul>\n<li><code>id</code>: The ID of the work order.</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"note\": {\n        \"id\": 41,\n        \"work_order_id\": 1234,\n        \"description\": \"Karla says this system is amazing.\",\n        \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n        \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n    }\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","workorders",":id","note"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"6a4ad940-7d3c-44e2-9e83-14f7a4471b97","type":"any","value":"","key":"id"}]}},"response":[{"id":"4021d6b6-6788-45fd-a444-3f596ef8d46f","name":"Work Order Notes","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.ecotrak.com/v1/workorders/:id/note","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders",":id","note"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Mar 2025 20:24:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"548"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"198"},{"key":"X-RateLimit-Reset","value":"25"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"198"},{"key":"X-RateLimit-Reset-login","value":"25"},{"key":"ETag","value":"W/\"224-fWhKb5FxO/KBwFEsVjCytqoF2LA\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"notes\": [\n        {\n            \"id\": \"67d33f029e4ff2efa14dc6df\",\n            \"description\": \"Parts have arrived and work is completed!\",\n            \"created_date\": \"2025-03-13T13:24:00.000+0000\",\n            \"updated_date\": \"2025-03-13T13:24:00.000+0000\",\n            \"customer_name\": \"Henry the Handyman\",\n            \"user_fist_name\": \"Technician\",\n            \"user_last_name\": \"Account\"\n        },\n        {\n            \"id\": \"67d33ef49e4ff2efa14dc694\",\n            \"description\": \"Parts are Back Ordered\",\n            \"created_date\": \"2025-03-13T13:24:00.000+0000\",\n            \"updated_date\": \"2025-03-13T13:24:00.000+0000\",\n            \"customer_name\": \"Henry the Handyman\",\n            \"user_fist_name\": \"Technician\",\n            \"user_last_name\": \"Account\"\n        }\n    ]\n}"}],"_postman_id":"fdc3dfe2-f24b-4dc4-bf05-5aa9f8cd1692"},{"name":"Create Work Order Note","id":"253c36d1-9e0c-4654-a102-1234dd3933e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"description\": \"I will be right over after picking up parts from Home Depot\",\r\n  \"recipients\": {\r\n    \"jobTitles\": [\"District Manager\", \"SP dispatch\"],\r\n    \"emails\": [\"user@test.com\"],\r\n    \"userIds\": [5555555],\r\n    \"notifyAllCustomerUsers\": true,\r\n    \"notifyAllServiceProviderUsers\": false\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v1/workorders/:id/note","description":"<h3 id=\"add-note-to-work-order\">Add Note to Work Order</h3>\n<p>This endpoint allows the user to add a note to a specific work order.</p>\n<p><strong>Important:</strong><br />To trigger email notifications, recipients must be explicitly included in the request. If no recipients are provided, the note will be created but no notifications will be sent.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>description</code> (string, required): Note descriptive text</p>\n</li>\n<li><p><code>recipients</code> (object, optional): An object containing 1 or more fields used to define who will get a comment notification.</p>\n<ul>\n<li><p><strong>jobTitles</strong> (array of strings, optional): List of job titles to notify (e.g., District Manager, SP Dispatch).</p>\n</li>\n<li><p><strong>emails</strong> (array of strings, optional): List of direct email addresses to notify.</p>\n</li>\n<li><p><strong>userIds</strong> (array of integers, optional): List of Ecotrak user IDs to notify.</p>\n</li>\n<li><p><strong>notifyAllCustomerUsers</strong> (boolean, optional): a true/false flag to allow notification to be sent to all allowed users on customer side. Default is false.</p>\n</li>\n<li><p><strong>notifyAllServiceProviderUsers</strong> (boolean, optional): a true/false flag to allow notification to be sent to all allowed users on service provider side. Default is false.</p>\n</li>\n</ul>\n</li>\n<li><p>You may include one or more of the above recipient fields. The recipient defined is still subject to the notification settings setup for their Job Title.</p>\n</li>\n</ul>\n<h4 id=\"request\">Request</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"description\": \"I will be right over after picking up parts from Home Depot\",\n  \"recipients\": {\n    \"jobTitles\": [\"District Manager\", \"SP dispatch\"],\n    \"emails\": [\"user@test.com\"],\n    \"userIds\": [5555555],\n  }\n}\n\n</code></pre>\n<h4 id=\"request---notifying-all-users-allowed-on-the-work-order\">Request - notifying all users allowed on the work order</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"description\": \"This notification will be sent to all users allowed in the work order\",\n  \"recipients\": {\n    \"notifyAllCustomerUsers\": true,\n    \"notifyAllServiceProviderUsers\": true\n  }\n}\n\n</code></pre>\n<h3 id=\"get-available-recipients\"><strong>Get Available Recipients</strong></h3>\n<p>To retrieve available recipients (grouped by job title for both Customer and Service Provider users), use:</p>\n<p><strong>GET</strong> <code>/v2/user/workorder/:woId/recipients</code></p>\n<hr />\n<h3 id=\"response\"><strong>Response</strong></h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"note\": {\n    \"id\": 00,\n    \"work_order_id\": 1234,\n    \"description\": \"Karla says this system is amazing.\",\n    \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n    \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n  }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","workorders",":id","note"],"host":["api","ecotrak","com"],"query":[],"variable":[{"description":{"content":"<p></p>\n","type":"text/plain"},"type":"any","value":"","key":"id"}]}},"response":[{"id":"fb9b3c59-64cb-4a2b-b8be-2a1170ffa408","name":"Create Work Order Note","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"I will be right over after picking up parts from Home Depot\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v1/workorders/:id/note","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders",":id","note"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 01 May 2025 17:16:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"309"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"135-mHXM8A80UhNShOUoA90zvz7kk68\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"note\": {\n        \"id\": \"6813ac73114e4e3a1983c006\",\n        \"description\": \"I will be right over after picking up parts from Home Depot\",\n        \"created_date\": \"2025-05-01T17:16:35.986+0000\",\n        \"updated_date\": \"2025-05-01T17:16:35.986+0000\",\n        \"customer_name\": \"Henry the Handyman\",\n        \"user_fist_name\": \"ExternalApi\",\n        \"user_last_name\": \"ExternalApi\"\n    }\n}"}],"_postman_id":"253c36d1-9e0c-4654-a102-1234dd3933e6"},{"name":"Update Work Order Note","id":"46ff14f1-beab-46f7-b7fc-8576fd91223c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"Note descriptive text\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v1/workorders/:work_order_id/note/:note_id","description":"<h1 id=\"update-work-order-note\">Update Work Order Note</h1>\n<h3 id=\"add-note-to-work-order\">Add Note to Work Order</h3>\n<p>This endpoint allows the user to add a note to a specific work order. All updatable fields <strong>should be included</strong> in the update irrespective of changing the current value. If a value of an updatable field is not present or set to null the value will be persisted as a null value. If an updatable field is not present in the body of the update, then the value of the missing field will be set to null.<br />This endpoint works for service providers exclusively.  </p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><code>description</code> (string, required): Note descriptive tex</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<p>The response for this request is a JSON object conforming to the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"note\": {\n        \"id\": 41,\n        \"work_order_id\": 1234,\n        \"description\": \"Karla says this system is amazing.\",\n        \"created_date\": \"2016-10-13T19:40:02.000+0000\",\n        \"updated_date\": \"2016-10-13T19:46:51.000+0000\"\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","workorders",":work_order_id","note",":note_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"0348a2de-faad-4fb9-9129-dcf63ef39d34","type":"any","value":"","key":"work_order_id"},{"id":"00117acc-5b21-4985-adfc-840f5e223df8","type":"any","value":"","key":"note_id"}]}},"response":[{"id":"13281849-b65d-4f1c-9e17-a3971926b49e","name":"Update Work Order Note","originalRequest":{"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"I will be right over after picking up parts from Home Depot. Around 5pm\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v1/workorders/:work_order_id/note/:note_id","protocol":"https","host":["api","ecotrak","com"],"path":["v1","workorders",":work_order_id","note",":note_id"],"variable":[{"key":"work_order_id","value":""},{"key":"note_id","value":"6813ac73114e4e3a1983c006"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 01 May 2025 17:17:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"321"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"141-z1r1P8V35gnkB3NkqgiMAh3uIF0\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"note\": {\n        \"id\": \"6813ac73114e4e3a1983c006\",\n        \"description\": \"I will be right over after picking up parts from Home Depot. Around 5pm\",\n        \"created_date\": \"2025-05-01T17:16:35.986+0000\",\n        \"updated_date\": \"2025-05-01T17:17:44.300+0000\",\n        \"customer_name\": \"Henry the Handyman\",\n        \"user_fist_name\": \"ExternalApi\",\n        \"user_last_name\": \"ExternalApi\"\n    }\n}"}],"_postman_id":"46ff14f1-beab-46f7-b7fc-8576fd91223c"}],"id":"464c8147-6aca-4bb8-91a7-ca7a1a709845","_postman_id":"464c8147-6aca-4bb8-91a7-ca7a1a709845","description":""},{"name":"User","item":[{"name":"View Users","id":"5ebc6a1f-ad5c-49fc-a2f3-3d9e5c3c2ea3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/user","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to filter and search users for your company and any linked internal technician companies.</p>\n<h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  [\n    \"id\": 1530554,\n    \"first_name\": \"test\",\n    \"last_name\": \"test\",\n    \"email\": \"test@ecotrak.com\",\n    \"company_id\": 654321,\n    \"sso_user\": true,\n    \"timezone\": \"America/Los_Angeles\",\n    \"status\": 1,\n    \"nte\": 10000,\n    \"job_title\": {\n        \"id\": 1706200,\n        \"name\": \"Facilities Manager\"\n                }    \n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","user"],"host":["api","ecotrak","com"],"query":[{"disabled":true,"key":"take","value":"1"},{"disabled":true,"key":"page","value":"0"},{"disabled":true,"description":{"content":"<p>user email filtering (optional).</p>\n","type":"text/plain"},"key":"email","value":null}],"variable":[]}},"response":[{"id":"84b7e341-1e78-4156-bd46-45ca2f37db95","name":"View Users","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.ecotrak.com/v2/user","protocol":"https","host":["api","ecotrak","com"],"path":["v2","user"],"query":[{"key":"take","value":"1","type":"text","disabled":true},{"key":"page","value":"0","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 14:20:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"545b-wzvpXrWHafiytDEdQxEDQJ4X+sI\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"config\": {\n        \"pagination\": {\n            \"take\": 100,\n            \"page\": 0,\n            \"total_count\": 143\n        }\n    },\n    \"data\": [\n        {\n            \"id\": 1543894,\n            \"first_name\": \"Pooja\",\n            \"last_name\": \"Mishra\",\n            \"email\": \"pmishra@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1543872,\n            \"first_name\": \"Jessica\",\n            \"last_name\": \"Choate\",\n            \"email\": \"jchoate@voltaoil.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 5190,\n                \"name\": \"Regional Manager\"\n            }\n        },\n        {\n            \"id\": 1543871,\n            \"first_name\": \"Melina\",\n            \"last_name\": \"Behnke\",\n            \"email\": \"mbehnke@voltaoil.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 4892,\n                \"name\": \"Dispatch\"\n            }\n        },\n        {\n            \"id\": 1543746,\n            \"first_name\": \"Alan\",\n            \"last_name\": \"Quadros\",\n            \"email\": \"aquadros@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1540645,\n            \"first_name\": \"Mariah\",\n            \"last_name\": \"Del Sesto\",\n            \"email\": \"mdelsesto@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1540588,\n            \"first_name\": \"Amir\",\n            \"last_name\": \"Rahmati\",\n            \"email\": \"arahmati@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1540522,\n            \"first_name\": \"Abbas\",\n            \"last_name\": \"Jafari\",\n            \"email\": \"ajafari@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1540327,\n            \"first_name\": \"Ali\",\n            \"last_name\": \"Gerami\",\n            \"email\": \"agerami@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1539979,\n            \"first_name\": \"Kayla\",\n            \"last_name\": \"Huynh\",\n            \"email\": \"kayla@buildablecompanies.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1539624,\n            \"first_name\": \"Prakash\",\n            \"last_name\": \"Gawade\",\n            \"email\": \"pgawade@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1539374,\n            \"first_name\": \"Vinny\",\n            \"last_name\": \"Mazzaferro\",\n            \"email\": \"vmazzaferro@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1539040,\n            \"first_name\": \"Ernesto\",\n            \"last_name\": \"Fallas\",\n            \"email\": \"efallas@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1537924,\n            \"first_name\": \"Loretta \",\n            \"last_name\": \"Davis\",\n            \"email\": \"ldavis@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1537722,\n            \"first_name\": \"Josh\",\n            \"last_name\": \"Presler\",\n            \"email\": \"jpresler@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1537659,\n            \"first_name\": \"Robby\",\n            \"last_name\": \"Gabuardi\",\n            \"email\": \"rgabuardi@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1537167,\n            \"first_name\": \"Usman\",\n            \"last_name\": \"Malik\",\n            \"email\": \"umalik@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1537136,\n            \"first_name\": \"Ethan\",\n            \"last_name\": \"Aldrich\",\n            \"email\": \"ealdrich@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1537046,\n            \"first_name\": \"Marcelo\",\n            \"last_name\": \"Corpucci\",\n            \"email\": \"mcorpucci@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1536926,\n            \"first_name\": \"Caitlan\",\n            \"last_name\": \"Ackloo\",\n            \"email\": \"cackloo@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1536575,\n            \"first_name\": \"Bruno\",\n            \"last_name\": \"Saito\",\n            \"email\": \"bsaito@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1536560,\n            \"first_name\": \"Neha\",\n            \"last_name\": \"Narula\",\n            \"email\": \"nnarula@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1536235,\n            \"first_name\": \"Odilia\",\n            \"last_name\": \"Berthier\",\n            \"email\": \"oberthier@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1536214,\n            \"first_name\": \"Kenji Angelo\",\n            \"last_name\": \"Nakayama\",\n            \"email\": \"knakayama@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1536191,\n            \"first_name\": \"Sami\",\n            \"last_name\": \"Crise\",\n            \"email\": \"scrise@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1536056,\n            \"first_name\": \"Stefanie\",\n            \"last_name\": \"Beavers\",\n            \"email\": \"sbeavers@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1536042,\n            \"first_name\": \"Davi\",\n            \"last_name\": \"Furtado\",\n            \"email\": \"dfurtado@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1536001,\n            \"first_name\": \"Ryan\",\n            \"last_name\": \"Kiarsy\",\n            \"email\": \"rkiarsy@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1536000,\n            \"first_name\": \"Victor\",\n            \"last_name\": \"Biasibetti\",\n            \"email\": \"vbiasibetti@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1535973,\n            \"first_name\": \"Farrukh\",\n            \"last_name\": \"Gilani\",\n            \"email\": \"fgilani@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1535971,\n            \"first_name\": \"Matheus\",\n            \"last_name\": \"Lasserre\",\n            \"email\": \"mlasserre@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1535969,\n            \"first_name\": \"Eliezer\",\n            \"last_name\": \"Mafra\",\n            \"email\": \"emafra@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1535752,\n            \"first_name\": \"Manuel\",\n            \"last_name\": \"Ramirez\",\n            \"email\": \"mramirez@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1535543,\n            \"first_name\": \"Kallebe\",\n            \"last_name\": \"Dantas\",\n            \"email\": \"kdantas@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1535349,\n            \"first_name\": \"Benjy\",\n            \"last_name\": \"Galindo\",\n            \"email\": \"bgalindo@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1535305,\n            \"first_name\": \"Stefanie\",\n            \"last_name\": \"Beavers\",\n            \"email\": \"sbeavers@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Mountain\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1534544,\n            \"first_name\": \"Sai\",\n            \"last_name\": \"Sai\",\n            \"email\": \"sseelam+123@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1534372,\n            \"first_name\": \"Data Fleet\",\n            \"last_name\": \"Reporting\",\n            \"email\": \"asset_validate@datafleet.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 1750939,\n                \"name\": \"Reporting-Only \"\n            }\n        },\n        {\n            \"id\": 1534355,\n            \"first_name\": \"Data\",\n            \"last_name\": \"Fleet\",\n            \"email\": \"asset_verify@datafleet.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1533212,\n            \"first_name\": \"Jaclyn\",\n            \"last_name\": \"David\",\n            \"email\": \"jdavid@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1530637,\n            \"first_name\": \"Kyle\",\n            \"last_name\": \"Douglass\",\n            \"email\": \"kdouglass@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1530264,\n            \"first_name\": \"Jeanette\",\n            \"last_name\": \"Jimenez\",\n            \"email\": \"jjimenez@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1530263,\n            \"first_name\": \"Clayton\",\n            \"last_name\": \"Stupi\",\n            \"email\": \"cstupi@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1530261,\n            \"first_name\": \"Clay\",\n            \"last_name\": \"Stupi\",\n            \"email\": \"cstupi@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1530242,\n            \"first_name\": \"Rihanna\",\n            \"last_name\": \"Ahmadi\",\n            \"email\": \"rahmadi@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1529738,\n            \"first_name\": \"Junaid\",\n            \"last_name\": \"Hassan\",\n            \"email\": \"jhasaan@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1529401,\n            \"first_name\": \"Francisco\",\n            \"last_name\": \"Siri\",\n            \"email\": \"fsiri@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1529261,\n            \"first_name\": \"Asiyanbi\",\n            \"last_name\": \"Mubashir\",\n            \"email\": \"amubashir@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1529182,\n            \"first_name\": \"Aaron\",\n            \"last_name\": \"Hillyer\",\n            \"email\": \"ahillyer@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Mountain\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1528293,\n            \"first_name\": \"Devin\",\n            \"last_name\": \"Pierre\",\n            \"email\": \"dpierre@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1528089,\n            \"first_name\": \"Daniel\",\n            \"last_name\": \"Castleman\",\n            \"email\": \"dcastleman@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1528088,\n            \"first_name\": \"Matt\",\n            \"last_name\": \"Singer\",\n            \"email\": \"msinger@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1527627,\n            \"first_name\": \"Mathan\",\n            \"last_name\": \"Parasuram\",\n            \"email\": \"mparasuram@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1527478,\n            \"first_name\": \"Jon Patrick\",\n            \"last_name\": \"Bartolome\",\n            \"email\": \"jbartolome@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1527214,\n            \"first_name\": \"Teresa\",\n            \"last_name\": \"Pitts\",\n            \"email\": \"tpitts@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1526548,\n            \"first_name\": \"Alfredo\",\n            \"last_name\": \"Moto\",\n            \"email\": \"amoto@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1526508,\n            \"first_name\": \"Larry\",\n            \"last_name\": \"Johnson\",\n            \"email\": \"ljohnson@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1525966,\n            \"first_name\": \"Rubi\",\n            \"last_name\": \"Loanzon\",\n            \"email\": \"rloanzon@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1525953,\n            \"first_name\": \"Iurii\",\n            \"last_name\": \"Derevianko\",\n            \"email\": \"iderevianko@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1525886,\n            \"first_name\": \"Mike\",\n            \"last_name\": \"Snyder\",\n            \"email\": \"msnyder@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1524977,\n            \"first_name\": \"Sandra\",\n            \"last_name\": \"Horcher\",\n            \"email\": \"sandra-avt1@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1524975,\n            \"first_name\": \"Aly\",\n            \"last_name\": \"Webb\",\n            \"email\": \"alyssa-avt@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1524928,\n            \"first_name\": \"Samantha\",\n            \"last_name\": \"D’Aubin\",\n            \"email\": \"sdaubin@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1524794,\n            \"first_name\": \"Jeannie\",\n            \"last_name\": \"Malone\",\n            \"email\": \"jmalone@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1524699,\n            \"first_name\": \"Shawna\",\n            \"last_name\": \"Moore\",\n            \"email\": \"shawna@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1524658,\n            \"first_name\": \"Chris\",\n            \"last_name\": \"Brown\",\n            \"email\": \"chris-avt@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1524657,\n            \"first_name\": \"Beverly\",\n            \"last_name\": \"Daggerhart\",\n            \"email\": \"bev-avt@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1524656,\n            \"first_name\": \"Samantha\",\n            \"last_name\": \"McKenzie\",\n            \"email\": \"sam-avt@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1524648,\n            \"first_name\": \"Steve\",\n            \"last_name\": \"Weise\",\n            \"email\": \"sweise@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1524415,\n            \"first_name\": \"Carolina\",\n            \"last_name\": \"Murcia\",\n            \"email\": \"cmurcia@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1524284,\n            \"first_name\": \"Asset\",\n            \"last_name\": \"Services\",\n            \"email\": \"ecotrak@assetservices.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523488,\n            \"first_name\": \"Reza\",\n            \"last_name\": \"Masoomi\",\n            \"email\": \"rmasoomi@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1523468,\n            \"first_name\": \"Dillon\",\n            \"last_name\": \"Gibson\",\n            \"email\": \"dgibson@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": true,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1523465,\n            \"first_name\": \"Arsalan\",\n            \"last_name\": \"Bardsiri\",\n            \"email\": \"abardsiri@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1523464,\n            \"first_name\": \"Kaveh\",\n            \"last_name\": \"Mirzaei\",\n            \"email\": \"kmirzaei@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"name\": \"\"\n            }\n        },\n        {\n            \"id\": 1523463,\n            \"first_name\": \"QASSO\",\n            \"last_name\": \"QASSO\",\n            \"email\": \"abardsiri@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 249.99,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1523357,\n            \"first_name\": \"Asiyanbi\",\n            \"last_name\": \"Mubashir\",\n            \"email\": \"amubashir@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"UTC\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1523268,\n            \"first_name\": \"Ryan\",\n            \"last_name\": \"Fortner\",\n            \"email\": \"rfortner@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1523113,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Admin\",\n            \"email\": \"avtadmin@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523112,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 12\",\n            \"email\": \"avttech12@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523111,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 11\",\n            \"email\": \"avttech11@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523110,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 10\",\n            \"email\": \"avttech10@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523109,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 9\",\n            \"email\": \"avttech9@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523108,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 8\",\n            \"email\": \"avttech8@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523107,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 7\",\n            \"email\": \"avttech7@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523106,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 6\",\n            \"email\": \"avttech6@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523105,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 5\",\n            \"email\": \"avttech5@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523104,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 4\",\n            \"email\": \"avttech4@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523101,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 3\",\n            \"email\": \"avttech3@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523100,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 2\",\n            \"email\": \"avttech2@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1523099,\n            \"first_name\": \"AVT \",\n            \"last_name\": \"Tech 1\",\n            \"email\": \"avttech1@facilitycommand.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 3225,\n                \"name\": \"AVT Technician\"\n            }\n        },\n        {\n            \"id\": 1521690,\n            \"first_name\": \"QAA\",\n            \"last_name\": \"QBB\",\n            \"email\": \"abardsiri+19012024@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 4275,\n                \"name\": \"Store Manager\"\n            }\n        },\n        {\n            \"id\": 1520941,\n            \"first_name\": \"QA\",\n            \"last_name\": \"QA\",\n            \"email\": \"jhofher+0104b@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 4275,\n                \"name\": \"Store Manager\"\n            }\n        },\n        {\n            \"id\": 1520531,\n            \"first_name\": \"Steve \",\n            \"last_name\": \"Weise\",\n            \"email\": \"sweise@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1520530,\n            \"first_name\": \"QAAdmin\",\n            \"last_name\": \"Last\",\n            \"email\": \"abardsiri+admin@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1520529,\n            \"first_name\": \"QAA\",\n            \"last_name\": \"QAB\",\n            \"email\": \"abardsiri+admin@ecotrak.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1520493,\n            \"first_name\": \"Sai\",\n            \"last_name\": \"Seelam\",\n            \"email\": \"sseelam@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Pacific\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1520383,\n            \"first_name\": \"Steve\",\n            \"last_name\": \"Weise\",\n            \"email\": \"sweiss@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1518894,\n            \"first_name\": \"Eli \",\n            \"last_name\": \"M\",\n            \"email\": \"emafra@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1518626,\n            \"first_name\": \"A\",\n            \"last_name\": \"F\",\n            \"email\": \"amoto+admin@ecotrakfm.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Central\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        },\n        {\n            \"id\": 1517704,\n            \"first_name\": \"Lindsey\",\n            \"last_name\": \"Coty\",\n            \"email\": \"lindsey@buildablecompanies.com\",\n            \"company_id\": 1516407,\n            \"sso_user\": false,\n            \"timezone\": \"US/Eastern\",\n            \"status\": 1,\n            \"nte\": 0,\n            \"job_title\": {\n                \"id\": 2755,\n                \"name\": \"Ecotrak Admin\"\n            }\n        }\n    ]\n}"}],"_postman_id":"5ebc6a1f-ad5c-49fc-a2f3-3d9e5c3c2ea3"},{"name":"View User Details","id":"111a400c-0e50-4f29-b9d8-8b95deed5122","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/user/:user_id","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to view a user within the system.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters\">Body Parameters</h3>\n<p>None</p>\n<h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 1540288,\n    \"first_name\": \"Test19\",\n    \"last_name\": \"ExtEndpoint\",\n    \"email\": \"test2124@ecotrak.com\",\n    \"company_id\": 15309,\n    \"sso_user\": false,\n    \"timezone\": \"CST\",\n    \"status\": 1,\n    \"nte\": 1500.36,\n    \"job_title\": {\n        \"id\": 684,\n        \"name\": \"Accounting Manager\"\n    },\n    \"organizations\": [\n        {\n            \"id\": 714,\n            \"name\": \"8725 - East Coast\",\n            \"organization_type\": {\n                \"id\": 2,\n                \"name\": \"Region\",\n                \"code\": \"REGION\"\n            }\n        },\n        {\n            \"id\": 722,\n            \"name\": \"5005 - Ozark\",\n            \"organization_type\": {\n                \"id\": 2,\n                \"name\": \"Region\",\n                \"code\": \"REGION\"\n            }\n        },\n        {\n            \"id\": 50160,\n            \"name\": \"8776/PM 775\",\n            \"organization_type\": {\n                \"id\": 3,\n                \"name\": \"District\",\n                \"code\": \"DISTRICT\"\n            }\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","user",":user_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"f4da320c-e46d-46d4-b6ad-6227c06f0c55","type":"any","value":"","key":"user_id"}]}},"response":[{"id":"e8aeba02-318e-4b21-8d18-d388b50e4d67","name":"View User Details","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.ecotrak.com/v2/user/:user_id","protocol":"https","host":["api","ecotrak","com"],"path":["v2","user",":user_id"],"variable":[{"key":"user_id","value":"1523468"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 14:19:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"323"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"143-W7QS35muCMOWNaP9JisGdhY/9QM\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1523468,\n    \"first_name\": \"Dillon\",\n    \"last_name\": \"Gibson\",\n    \"email\": \"dgibson@ecotrak.com\",\n    \"company_id\": 1516407,\n    \"sso_user\": true,\n    \"timezone\": \"US/Central\",\n    \"status\": 1,\n    \"nte\": 0,\n    \"job_title\": {\n        \"id\": 2755,\n        \"name\": \"Ecotrak Admin\"\n    },\n    \"organizations\": [\n        {\n            \"id\": 293,\n            \"name\": \"Ecotrak\",\n            \"organization_type\": {\n                \"id\": 4,\n                \"name\": \"Company\",\n                \"code\": \"COMPANY\"\n            }\n        }\n    ]\n}"}],"_postman_id":"111a400c-0e50-4f29-b9d8-8b95deed5122"},{"name":"View Job Titles","id":"cf4c565a-26a1-4468-af7a-b0fea4f2c8c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.ecotrak.com/v2/jobtitle?take=10&page=0&status=0&job_title_id=1&company_id=123","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to filter and search jobtitles for your company and any linked internal technician companies.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters-passing-multiple-params-will-be-treated-as-and-logic\">Body Parameters (Passing multiple params will be treated as AND logic)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Return all job titles that contain the text given</td>\n</tr>\n<tr>\n<td>company_id</td>\n<td>comma separated ints</td>\n<td>Return all records related to the company IDs passed. If none are passed then the return will include for every applicable company</td>\n</tr>\n<tr>\n<td>status</td>\n<td>boolean (active/inactive)</td>\n<td>Return all records related to the status passed. If none are passed then the return will return records for either status</td>\n</tr>\n<tr>\n<td>job_title_id</td>\n<td>comma separated ints</td>\n<td>Return all records related to the IDs passed. If none are passed then the return will include all records</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  [\n  \"id\": 1601,\n  \"name\": \"Employee\",\n  \"status\": 1,\n  \"company_id\": 580,\n  \"company_type_id\": Customer\n  ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","jobtitle"],"host":["api","ecotrak","com"],"query":[{"key":"take","value":"10"},{"key":"page","value":"0"},{"key":"status","value":"0"},{"key":"job_title_id","value":"1"},{"key":"company_id","value":"123"}],"variable":[]}},"response":[{"id":"6d41d9f8-a096-4d87-8d65-f1786f38d572","name":"View Job Titles","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.ecotrak.com/v2/jobtitle","protocol":"https","host":["api","ecotrak","com"],"path":["v2","jobtitle"],"query":[{"key":"take","value":"10","disabled":true},{"key":"page","value":"0","disabled":true},{"key":"status","value":"0","disabled":true},{"key":"job_title_id","value":"1","disabled":true},{"key":"company_id","value":"123","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 14:20:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"95f-Oauv23sjNF6NDkheXAxVwaxyYjg\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"config\": {\n        \"pagination\": {\n            \"take\": 100,\n            \"page\": 0,\n            \"total_count\": 24\n        }\n    },\n    \"data\": [\n        {\n            \"name\": \"Ecotrak Admin\",\n            \"id\": 2755,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"AVT Technician\",\n            \"id\": 3225,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Branch manager\",\n            \"id\": 3982,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Store Manager\",\n            \"id\": 4275,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Facilities Manager\",\n            \"id\": 4583,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Dispatch\",\n            \"id\": 4892,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Regional Manager\",\n            \"id\": 5190,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Accounting\",\n            \"id\": 5498,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Technician\",\n            \"id\": 5805,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Chief Executive Officer\",\n            \"id\": 6109,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Chief Financial Officer\",\n            \"id\": 6416,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Vice President of Operations\",\n            \"id\": 6724,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Director of Operations\",\n            \"id\": 7334,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Regional Director\",\n            \"id\": 7640,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Area Director\",\n            \"id\": 7940,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Accounts Payable\",\n            \"id\": 8249,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Senior Accountant\",\n            \"id\": 8558,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"General Manager\",\n            \"id\": 9139,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Assistant Manager\",\n            \"id\": 9447,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Contracted Surveyor\",\n            \"id\": 10380,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Scheduling Manager\",\n            \"id\": 10691,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Information Technology\",\n            \"id\": 12862,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Site Administrator\",\n            \"id\": 13476,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        },\n        {\n            \"name\": \"Reporting-Only \",\n            \"id\": 1750939,\n            \"status\": 1,\n            \"company_id\": 1516407,\n            \"company_type\": \"Customer\"\n        }\n    ]\n}"}],"_postman_id":"cf4c565a-26a1-4468-af7a-b0fea4f2c8c3"},{"name":"Edit User","id":"88b18ad8-1c65-46aa-96ee-4859f5553ae1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"test19@ecorak.com\",\r\n    \"first_name\": \"Kvothe\",\r\n    \"last_name\": \"Arliden\",\r\n    \"job_title_id\": 1,\r\n    \"sso_user\": false,\r\n    \"timezone\": \"CST\",\r\n    \"nte_limit\": 1500.36\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/user/:user_id","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to edit a user within the system. It requires various user details and validates the input based on specific business rules.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters-only-send-the-fields-that-need-to-be-updated\">Body Parameters (Only send the fields that need to be updated)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>company_id</td>\n<td>int</td>\n<td>Yes</td>\n<td>Must match the token user’s company or be one of their internal tech companies with an active status.</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Yes</td>\n<td>Must be in a valid email format and unique within the system.</td>\n</tr>\n<tr>\n<td>first_name</td>\n<td>string</td>\n<td>Yes</td>\n<td>User’s first name.</td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>string</td>\n<td>Yes</td>\n<td>User’s last name.</td>\n</tr>\n<tr>\n<td>job_title_id</td>\n<td>int</td>\n<td>Yes</td>\n<td>Ecotrak jobtitle ID. This controls the permissions and roles the user has</td>\n</tr>\n<tr>\n<td>sso_user</td>\n<td>boolean</td>\n<td>Yes</td>\n<td>If <code>true</code>, the user’s company must have SSO configured and enabled.</td>\n</tr>\n<tr>\n<td>password</td>\n<td>string</td>\n<td>Conditional</td>\n<td>Required if <code>ssoUser</code> is <code>false</code>. Must meet password security requirements.</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>Yes</td>\n<td>Must be a valid time zone abbreviation (e.g., EST, PST).</td>\n</tr>\n<tr>\n<td>nte_limit</td>\n<td>decimal</td>\n<td>Yes</td>\n<td>Must be a positive decimal with only two numbers after the decimal. Sets the max NTE Limit on what the user can update the Work Order NTE.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 654987,\n    \"first_name\": \"test\",\n    \"last_name\": \"test,\n    \"email\": \"test@ecotrak.com\",\n    \"company_id\": 55555,\n    \"sso_user\": true,\n    \"timezone\": \"America/Los_Angeles\",\n    \"status\": 1,\n    \"nte\": 10000,\n    \"job_title\": {\n        \"id\": 1706200,\n        \"name\": \"Facilities Manager\"\n    }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","user",":user_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"b322dfe2-e1f6-4fb8-ae09-edbaf51e25c2","type":"any","value":"","key":"user_id"}]}},"response":[{"id":"f58fb7cd-c08e-420c-9e85-f8849760c959","name":"Edit User","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"test19@ecorak.com\",\r\n    \"first_name\": \"Kvothe\",\r\n    \"last_name\": \"Arliden\",\r\n    \"job_title_id\": 5498,\r\n    \"sso_user\": false,\r\n    // \"timezone\": \"CST\",\r\n    \"nte_limit\": 1500.36\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v2/user/:user_id","protocol":"https","host":["api","ecotrak","com"],"path":["v2","user",":user_id"],"variable":[{"key":"user_id","value":"1517532"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 25 Mar 2025 15:32:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"217"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"d9-D2dVlMl0DjdN3gHFLo2dZB2Mqpw\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1517532,\n    \"first_name\": \"Kvothe\",\n    \"last_name\": \"Arliden\",\n    \"email\": \"test19@ecorak.com\",\n    \"company_id\": 1516407,\n    \"sso_user\": false,\n    \"timezone\": \"US/Central\",\n    \"status\": 1,\n    \"nte\": 1500.36,\n    \"job_title\": {\n        \"id\": 5498,\n        \"name\": \"Accounting\"\n    }\n}"}],"_postman_id":"88b18ad8-1c65-46aa-96ee-4859f5553ae1"},{"name":"Edit User's Assigned Locations","id":"96f80ab7-6639-4754-857b-a78fd69df324","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"org_ids\": [5,42]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/user/:user_id/location","description":"<h2 id=\"description\">Description</h2>\n<p>This endpoint is used to edit a user’s location assignments within the system. It requires various user details and validates the input based on specific business rules.</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"body-parameters\">Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n<th><strong>Warning</strong></th>\n</tr>\n</thead>\n<tbody>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n<th><strong>Warning</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>org_id</td>\n<td>Array of ints</td>\n<td>Yes</td>\n<td>Ids passed here will be assigned to the user. If a Region is passed, that user will gain access to all the locations under the region</td>\n<td>We will update the user’s location assignment with every value provided. If you want to add 1 location you need to include all existing locations. If you only pass one, the user will only have that single location</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n   data : [\n        {\n            \"id\": 300,\n            \"organization_id\": 11776,\n            \"company_id\": 580,\n            \"name\": \"Brentwood\",\n            \"store_number\": \"1009\",\n            \"mailing_address\": {\n                \"line_1\": \"1234 Main St\",\n                \"line_2\": \"\",\n                \"city_name\": \"Los Angeles\",\n                \"country_code\": \"US\",\n                \"county_district_name\": null,\n                \"zip_code_postal_code\": \"90049\",\n                \"state_province_code\": \"CA\"\n            }\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","user",":user_id","location"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"0e6ae09d-eb08-45d7-a120-0aee972bd519","type":"any","value":"","key":"user_id"}]}},"response":[{"id":"aa5cf706-7204-4a32-a1e5-b11d2a5c5776","name":"Edit User's Assigned Locations","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"org_ids\": [5,42]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.ecotrak.com/v2/user/:user_id/location","protocol":"https","host":["api","ecotrak","com"],"path":["v2","user",":user_id","location"],"variable":[{"key":"user_id","value":""}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"96f80ab7-6639-4754-857b-a78fd69df324"}],"id":"ea48193c-6934-4457-9de1-d1fe40a0055d","_postman_id":"ea48193c-6934-4457-9de1-d1fe40a0055d","description":""},{"name":"Handling Attachments","item":[{"name":"Documents","item":[{"name":"Work Order Documents","event":[{"listen":"test","script":{"id":"ce7029af-6511-4008-b6aa-c1364fddda92","exec":["var template = `\r","<style type=\"text/css\">\r","    .tftable {font-size:14px;color:#333333;width:100%;border-width: 1px;border-color: #87ceeb;border-collapse: collapse;}\r","    .tftable th {font-size:18px;background-color:#87ceeb;border-width: 1px;padding: 8px;border-style: solid;border-color: #87ceeb;text-align:left;}\r","    .tftable tr {background-color:#ffffff;}\r","    .tftable td {font-size:14px;border-width: 1px;padding: 8px;border-style: solid;border-color: #87ceeb;}\r","    .tftable tr:hover {background-color:#e0ffff;}\r","</style>\r","\r","<table class=\"tftable\" border=\"1\">\r","    <tr>\r","        <th>ID</th>\r","        <th>Thumbnail Path</th>\r","        <th>File Name</th>\r","        <th>Description</th>\r","        <th>Document Type</th>\r","    </tr>\r","    \r","    {{#each response.documents}}\r","        <tr>\r","            <td>{{id}}</td>\r","            <td>{{thumbnailPath}}</td>\r","            <td>{{fileName}}</td>\r","            <td>{{description}}</td>\r","            <td>{{documentType}}</td>\r","        </tr>\r","    {{/each}}\r","</table>\r","`;\r","\r","function constructVisualizerPayload() {\r","    return { response: pm.response.json() }\r","}\r","\r","pm.visualizer.set(template, constructVisualizerPayload());"],"type":"text/javascript","packages":{}}}],"id":"6944a66c-b936-439e-9c0c-1810b57dab7c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/api/workorders/:work_order_id/document","description":"<h1 id=\"retrieve-work-order-document\">Retrieve Work Order Document</h1>\n<p>This endpoint retrieves the document associated with a specific work order.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"request-path-parameters\">Request Path Parameters</h3>\n<ul>\n<li><code>work_order_id</code> (string, required) - The unique identifier of the work order.</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"documents\": [\n        {\n            \"id\": 4920813,\n            \"thumbnailPath\": \"{download_link}\",\n            \"fileName\": \"{download_link}\",\n            \"description\": \"\",\n            \"documentType\": \"photo\"\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","workorders",":work_order_id","document"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"e93a1d73-98ff-40bc-95c0-706a7d393b61","type":"any","value":"","key":"work_order_id"}]}},"response":[],"_postman_id":"6944a66c-b936-439e-9c0c-1810b57dab7c"},{"name":"Add Work Order Documents","id":"d986d223-1155-4c06-ba34-a7e25d98a708","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"description","value":"","description":"<p>text, a description for the given document</p>\n","type":"text"},{"key":"documentTypeId","value":"","description":"<p>integer, ecotrak id for the document type to insert</p>\n","type":"text"},{"key":"file","description":"<p>file, the file path in the system to add for the given work order</p>\n","type":"file","value":null}]},"url":"https://api.ecotrak.com/api/workorders/:work_order_id/document","description":"<h3 id=\"work-order-document-upload\">Work Order Document Upload</h3>\n<p>This endpoint allows the user to upload a document for a specific work order.</p>\n<h4 id=\"request-body-form-data\">Request Body (form-data)</h4>\n<ul>\n<li><p>description (required)</p>\n</li>\n<li><p>documentTypeId (required) - Always send 31</p>\n</li>\n<li><p>file (required)</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"documents\": [\n        {\n            \"id\": 4922044,\n            \"documentType\": \"Document\",\n            \"description\": \"test\",\n            \"typeDescription\": \"Work Order\",\n            \"fileName\": \"{attachment_url}\",\n            \"dateCreated\": \"2025-03-12T20:24:18.000Z\",\n            \"dateUpdated\": \"2025-03-12T20:24:18.000Z\",\n            \"user\": {\n                \"id\": 1523468,\n                \"firstName\": \"Dillon\",\n                \"lastName\": \"Gibson\",\n                \"companyName\": \"Ecotrak\",\n                \"email\": \"dgibson@ecotrak.com\",\n                \"phoneNumber\": \"\",\n                \"jobTitle\": \"Ecotrak Admin\",\n                \"roleId\": 1\n            },\n            \"fromUsersCompany\": true\n        }\n    ]\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","workorders",":work_order_id","document"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"b8c9b15a-4e94-45ab-8917-b0fcb5a644b4","type":"any","value":"","key":"work_order_id"}]}},"response":[],"_postman_id":"d986d223-1155-4c06-ba34-a7e25d98a708"},{"name":"Proposal Documents","id":"62c4245a-db43-4a83-bff9-a0b5fffdb0e9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/api/proposals/:proposal_id/document","description":"<h1 id=\"get-proposal-document\">Get Proposal Document</h1>\n<p>This endpoint retrieves the document for a specific proposal.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><code>proposal_id</code> (path) : The unique identifier of the proposal.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"documents\": [\n        {\n            \"id\": 4920813,\n            \"thumbnailPath\": \"{download_link}\",\n            \"fileName\": \"{download_link}\",\n            \"description\": \"\",\n            \"documentType\": \"photo\"\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","proposals",":proposal_id","document"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"279b2987-640a-4d75-8151-d57f63049b8e","type":"any","value":"","key":"proposal_id"}]}},"response":[],"_postman_id":"62c4245a-db43-4a83-bff9-a0b5fffdb0e9"},{"name":"Add Proposal Documents","id":"0601382f-c06f-4daf-8f3f-0f8bb3e97493","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"description","value":"","description":"<p>text, a description for the given document</p>\n","type":"text"},{"key":"documentTypeId","value":"","description":"<p>integer, ecotrak id for the document type to insert</p>\n","type":"text"},{"key":"file","description":"<p>file, the file path in the system to add for the given proposal</p>\n","type":"file","value":null}]},"url":"https://api.ecotrak.com/api/proposals/:proposal_id/document","description":"<h1 id=\"create-proposal-document\">Create Proposal Document</h1>\n<p>This endpoint allows the user to upload a document for a specific proposal.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li><p>description (required)</p>\n</li>\n<li><p>documentTypeId (required)</p>\n</li>\n<li><p>file (required)</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"documents\": [\n        {\n            \"id\": 4920813,\n            \"thumbnailPath\": \"{download_link}\",\n            \"fileName\": \"{download_link}\",\n            \"description\": \"\",\n            \"documentType\": \"photo\"\n        }\n    ]\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","proposals",":proposal_id","document"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"b3c7edbf-0d8d-47ca-8ae4-e65a226133d7","type":"any","value":"","key":"proposal_id"}]}},"response":[],"_postman_id":"0601382f-c06f-4daf-8f3f-0f8bb3e97493"}],"id":"1f407df3-e8d7-4f28-be0e-8a7270a26665","_postman_id":"1f407df3-e8d7-4f28-be0e-8a7270a26665","description":""},{"name":"Attachments","item":[{"name":"Invoice Attachments","id":"26f55c0a-97b4-4343-898b-12fb20d4c233","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/api/invoices/:invoice_id/attachments","description":"<h3 id=\"retrieve-invoice-attachments\">Retrieve Invoice Attachments</h3>\n<p>This endpoint retrieves the attachments associated with a specific invoice.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><code>invoice_id</code> (string, required) - The unique identifier of the invoice.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"attachments\": [\n        {\n            \"id\": 4920813,\n            \"thumbnailPath\": \"{download_link}\",\n            \"fileName\": \"{download_link}\",\n            \"description\": \"\",\n            \"documentType\": \"photo\"\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","invoices",":invoice_id","attachments"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"72ec1552-4dcf-46b9-8ffc-8cc8c5390cb7","type":"any","value":"","key":"invoice_id"}]}},"response":[],"_postman_id":"26f55c0a-97b4-4343-898b-12fb20d4c233"},{"name":"Add Invoice Attachments","id":"dced5237-508d-4156-9aa3-3a9c6fecceeb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"description","value":"","description":"<p>text, a description for the given document</p>\n","type":"text"},{"key":"documentTypeId","value":"","description":"<p>integer, ecotrak id for the document type to insert</p>\n","type":"text"},{"key":"file","description":"<p>file, the file path in the system to add for the given invoice</p>\n","type":"file","value":null}]},"url":"https://api.ecotrak.com/api/invoices/:invoice_id/attachments","description":"<h3 id=\"add-invoice-attachment\">Add Invoice Attachment</h3>\n<p>This endpoint allows the user to upload a document for a specific invoice.</p>\n<h4 id=\"request-body-form-data\">Request Body (form-data)</h4>\n<ul>\n<li><p>description (required)</p>\n</li>\n<li><p>documentTypeId (required) - Always send 12</p>\n</li>\n<li><p>file (required)</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"documents\": [\n        {\n            \"id\": 4922044,\n            \"documentType\": \"Document\",\n            \"description\": \"test\",\n            \"typeDescription\": \"Work Order\",\n            \"fileName\": \"{attachment_url}\",\n            \"dateCreated\": \"2025-03-12T20:24:18.000Z\",\n            \"dateUpdated\": \"2025-03-12T20:24:18.000Z\",\n            \"user\": {\n                \"id\": 1523468,\n                \"firstName\": \"Dillon\",\n                \"lastName\": \"Gibson\",\n                \"companyName\": \"Ecotrak\",\n                \"email\": \"dgibson@ecotrak.com\",\n                \"phoneNumber\": \"\",\n                \"jobTitle\": \"Ecotrak Admin\",\n                \"roleId\": 1\n            },\n            \"fromUsersCompany\": true\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","invoices",":invoice_id","attachments"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"5eebb0f3-2272-4bb2-b413-4d205597bfac","type":"any","value":"","key":"invoice_id"}]}},"response":[],"_postman_id":"dced5237-508d-4156-9aa3-3a9c6fecceeb"},{"name":"Asset Attachments","id":"762dbb3d-662e-4118-a101-8f6cc7d58b98","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/api/assets/:asset_id/attachments","description":"<h3 id=\"get-asset-attachments\">Get Asset Attachments</h3>\n<p>This endpoint retrieves the attachments associated with a specific asset.</p>\n<p><strong>Request Parameters:</strong></p>\n<ul>\n<li><code>asset_id</code> (path parameter) - The unique identifier of the asset.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"id\": 1,\n        \"documentType\": \"photo\",\n        \"description\": \"\",\n        \"typeDescription\": \"Profile Photo for the Asset\",\n        \"fileName\": \"{file_link}\",\n        \"dateCreated\": \"{date-created}\",\n        \"dateUpdated\": \"{date-updated}\",\n        \"user\": {\n            \"id\": 1,\n            \"firstName\": \"User1\",\n            \"lastName\": \"LastName\",\n            \"companyName\": \"Company1\",\n            \"email\": \"example@email.com\",\n            \"phoneNumber\": \"11112222\",\n            \"jobTitle\": \"Manager\",\n            \"roleId\": 1\n        },\n        \"fromUsersCompany\": true\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","assets",":asset_id","attachments"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"279320f8-5fb9-41e8-b109-9dfa7ea8a5ee","type":"any","value":"","key":"asset_id"}]}},"response":[],"_postman_id":"762dbb3d-662e-4118-a101-8f6cc7d58b98"},{"name":"Add Asset Attachments","id":"1e62694b-1f9d-44ae-92bc-afe8c537704c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"description","value":"","description":"<p>text, a description for the given document</p>\n","type":"text"},{"key":"documentTypeId","value":"","description":"<p>integer, ecotrak id for the document type to insert</p>\n","type":"text"},{"key":"file","description":"<p>file, the file path in the system to add for the given asset</p>\n","type":"file","value":null}]},"url":"https://api.ecotrak.com/api/assets/:asset_id/attachments","description":"<h3 id=\"asset-document-upload\">Asset Document Upload</h3>\n<p>This endpoint allows the user to upload a document for a specific asset.</p>\n<h4 id=\"request-body-form-data\">Request Body (form-data)</h4>\n<ul>\n<li><p>description (required)</p>\n</li>\n<li><p>documentTypeId (required) - Always send 9</p>\n</li>\n<li><p>file (required)</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\n{\n    \"documents\": [\n        {\n            \"id\": 4922044,\n            \"documentType\": \"Document\",\n            \"description\": \"test\",\n            \"typeDescription\": \"Work Order\",\n            \"fileName\": \"{attachment_url}\",\n            \"dateCreated\": \"2025-03-12T20:24:18.000Z\",\n            \"dateUpdated\": \"2025-03-12T20:24:18.000Z\",\n            \"user\": {\n                \"id\": 1523468,\n                \"firstName\": \"Dillon\",\n                \"lastName\": \"Gibson\",\n                \"companyName\": \"Ecotrak\",\n                \"email\": \"dgibson@ecotrak.com\",\n                \"phoneNumber\": \"\",\n                \"jobTitle\": \"Ecotrak Admin\",\n                \"roleId\": 1\n            },\n            \"fromUsersCompany\": true\n        }\n    ]\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","assets",":asset_id","attachments"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"2c4ef1ef-0ee6-49a2-87b9-ad324330ea4b","type":"any","value":"","key":"asset_id"}]}},"response":[],"_postman_id":"1e62694b-1f9d-44ae-92bc-afe8c537704c"}],"id":"21376f08-a32c-4e20-bab0-8f3afd13da46","_postman_id":"21376f08-a32c-4e20-bab0-8f3afd13da46","description":""}],"id":"e839a656-0d4b-4116-95f7-9922d8bdbecf","_postman_id":"e839a656-0d4b-4116-95f7-9922d8bdbecf","description":""},{"name":"Webhooks","item":[{"name":"View Webhook Configuration","id":"eb3bb7b4-382b-4e62-acb0-ce76e3348e81","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.ecotrak.com/api/webhook","description":"<h1 id=\"view-webhook-configuration\">View Webhook Configuration</h1>\n<p>This endpoint retrieves the notes for a specific work order identified by its ID.</p>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"createdBy\": 1,\n        \"createdAt\": \"2024-10-16T17:44:33.000Z\",\n        \"updatedBy\": 1,\n        \"updatedAt\": \"2024-10-23T21:24:23.000Z\",\n        \"id\": 1,\n        \"name\": \"asset\",\n        \"url\": \"https://webhook.site/778c64e7-dec3-4671-9895-eae94f566906\",\n        \"companyId\": 123,\n        \"permissionId\": 1311,\n        \"status\": 1,\n        \"header\": null,\n        \"method\": \"put\",\n        \"retryCount\": 1,\n        \"timeout\": null,\n        \"eventType\": null,\n        \"payloadMetadata\": null,\n        \"permission\": {\n            \"action\": \"WEBHOOK_API_SURVEYOR_ADD_ASSET\"\n        }\n    }\n]\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","webhook"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"eb3bb7b4-382b-4e62-acb0-ce76e3348e81"},{"name":"View a single Webhook","id":"e4c96071-21cd-450a-a1f2-978e9d73d30a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<client-secret>"},{"key":"clientId","value":"<client-id>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"}]},"isInherited":false},"method":"GET","header":[{"key":"accept","value":"*/*"},{"key":"accept-language","value":"en-US,en;q=0.9,fa;q=0.8"},{"key":"authorization","value":"Bearer "}],"url":"https://api.ecotrak.com/api/webhook/:webhook_id","description":"<p>This API endpoint retrieves the details of a specific webhook identified by the provided webhook ID.</p>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"createdBy\": 1,\n        \"createdAt\": \"2024-10-16T17:44:33.000Z\",\n        \"updatedBy\": 1,\n        \"updatedAt\": \"2024-10-23T21:24:23.000Z\",\n        \"id\": 1,\n        \"name\": \"asset\",\n        \"url\": \"https://webhook.site/778c64e7-dec3-4671-9895-eae94f566906\",\n        \"companyId\": 123,\n        \"permissionId\": 1311,\n        \"status\": 1,\n        \"header\": null,\n        \"method\": \"put\",\n        \"retryCount\": 1,\n        \"timeout\": null,\n        \"eventType\": null,\n        \"payloadMetadata\": null,\n        \"permission\": {\n            \"action\": \"WEBHOOK_API_SURVEYOR_ADD_ASSET\"\n        }\n    }\n]\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","webhook",":webhook_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"6498b073-ff71-4872-9ac0-fde33a7fe0e9","type":"any","value":"","key":"webhook_id"}]}},"response":[],"_postman_id":"e4c96071-21cd-450a-a1f2-978e9d73d30a"},{"name":"Connect to Webhook","id":"ecb5ffbd-402a-4ffc-8792-aeee12768b2a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"asset_Edited\",\r\n    \"url\": \"https://webhook.site/123\",\r\n    \"action\": \"WEBHOOK_INVOICE_COMMENT\",\r\n    \"method\": \"put\",\r\n    \"retryCount\": 1,\r\n    \"clientId\": \"CLIENT_ID_KEY_PHRASE\",\r\n    \"secret\": \"SECRET_KEY_PHRASE\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/api/webhook","description":"<h1 id=\"connect-to-webhook\">Connect to Webhook</h1>\n<p>This API endpoint allows you to create a webhook by sending an HTTP POST request to the specified URL. The request should include the name, URL, action, method, retry count, client ID, and secret in the payload.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li><p><code>name</code> (string): The name of the asset.</p>\n</li>\n<li><p><code>url</code> (string): The URL where the webhook will be sent.</p>\n</li>\n<li><p><code>action</code> (string): The action to trigger the webhook.</p>\n<ul>\n<li><p>WEBHOOK_API_SURVEYOR_ADD_ASSET</p>\n</li>\n<li><p>WEBHOOK_WORKORDER_COMMENT</p>\n</li>\n<li><p>WEBHOOK_INVOICE_COMMENT</p>\n</li>\n<li><p>WEBHOOK_PROPOSAL_COMMENT</p>\n</li>\n<li><p>WEBHOOK_WORKORDER_ACTIVITY</p>\n</li>\n<li><p>WEBHOOK_INVOICE_ACTIVITY</p>\n</li>\n</ul>\n</li>\n<li><p><code>method</code> (string): The HTTP method to be used for the webhook.</p>\n</li>\n<li><p><code>retryCount</code> (number): The number of times the webhook should be retried.</p>\n</li>\n<li><p><code>clientId</code> (string): The client ID key phrase.</p>\n</li>\n<li><p><code>secret</code> (string): The secret key phrase.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"createdBy\": 1,\n        \"createdAt\": \"2024-10-16T17:44:33.000Z\",\n        \"updatedBy\": 1,\n        \"updatedAt\": \"2024-10-23T21:24:23.000Z\",\n        \"id\": 1,\n        \"name\": \"asset\",\n        \"url\": \"https://webhook.site/778c64e7-dec3-4671-9895-eae94f566906\",\n        \"companyId\": 123,\n        \"permissionId\": 1311,\n        \"status\": 1,\n        \"header\": null,\n        \"method\": \"put\",\n        \"retryCount\": 1,\n        \"timeout\": null,\n        \"eventType\": null,\n        \"payloadMetadata\": null,\n        \"permission\": {\n            \"action\": \"WEBHOOK_API_SURVEYOR_ADD_ASSET\"\n        }\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","webhook"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ecb5ffbd-402a-4ffc-8792-aeee12768b2a"},{"name":"Edit an Existing Webhook","id":"f2a227da-ef22-4fda-8a42-be8678197dc5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"tokenName","value":"<token-name>"},{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"}]},"isInherited":false},"method":"PATCH","header":[{"key":"accept","value":"*/*"},{"key":"accept-language","value":"en-US,en;q=0.9,fa;q=0.8"},{"key":"authorization","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"name\": \"asset_Edited\",\n    \"url\": \"https://webhook.site/123\",\n    \"companyId\": 123,\n    \"action\": \"WEBHOOK_INVOICE_COMMENT\",\n    \"status\": 0,\n    \"method\": \"put\",\n    \"retryCount\": 1\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/api/webhook/9","description":"<h1 id=\"update-webhook-endpoint\">Update Webhook Endpoint</h1>\n<p>This endpoint allows you to update a specific webhook by providing the webhook ID.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li><p><code>name</code>: (string) text, a name for the endpoint</p>\n</li>\n<li><p><code>url</code>: (string) The endpoint we will invoke when an action occurs</p>\n</li>\n<li><p><code>action</code>: (string) Type of action you wish to register for.</p>\n<ul>\n<li><p>Options:</p>\n<ul>\n<li><p>WEBHOOK_WORKORDER_COMMENT</p>\n</li>\n<li><p>WEBHOOK_INVOICE_COMMENT</p>\n</li>\n<li><p>WEBHOOK_PROPOSAL_COMMENT</p>\n</li>\n<li><p>WEBHOOK_WORKORDER_ACTIVITY</p>\n</li>\n<li><p>WEBHOOK_INVOICE_ACTIVITY</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><code>status</code>: (int) Pass 1 to turn on. Pass 0 to turn off.</p>\n</li>\n<li><p><code>method</code>: (string) The endpoint method that will be called.</p>\n<ul>\n<li><p>Options:</p>\n<ul>\n<li><p>POST</p>\n</li>\n<li><p>PUT</p>\n</li>\n<li><p>PATCH</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><code>retryCount</code>:(int) How many times should we try to call your endpoint per comment added. Max retry attempts is 5.</p>\n</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<p>The response of this request is a JSON object conforming to the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"createdBy\": 1,\n        \"createdAt\": \"2024-10-16T17:44:33.000Z\",\n        \"updatedBy\": 1,\n        \"updatedAt\": \"2024-10-23T21:24:23.000Z\",\n        \"id\": 1,\n        \"name\": \"asset\",\n        \"url\": \"https://webhook.site/778c64e7-dec3-4671-9895-eae94f566906\",\n        \"companyId\": 123,\n        \"permissionId\": 1311,\n        \"status\": 1,\n        \"header\": null,\n        \"method\": \"put\",\n        \"retryCount\": 1,\n        \"timeout\": null,\n        \"eventType\": null,\n        \"payloadMetadata\": null,\n        \"permission\": {\n            \"action\": \"WEBHOOK_API_SURVEYOR_ADD_ASSET\"\n        }\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","webhook","9"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f2a227da-ef22-4fda-8a42-be8678197dc5"},{"name":"Delete a Webhook","id":"7d541c2d-e2a1-4c35-be48-127172c05df0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<client-secret>"},{"key":"clientId","value":"<client-id>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"}]},"isInherited":false},"method":"DELETE","header":[{"key":"accept","value":"*/*"},{"key":"accept-language","value":"en-US,en;q=0.9,fa;q=0.8"},{"key":"authorization","value":"Bearer "}],"url":"https://api.ecotrak.com/api/webhook/:webhook_id","description":"<h1 id=\"delete-webhook\">Delete Webhook</h1>\n<p>This endpoint is used to delete a specific webhook by providing the webhook ID</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>This request does not require a request body.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response for this request will just be a 200 or 400 code</p>\n","urlObject":{"protocol":"https","path":["api","webhook",":webhook_id"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"a97be6ad-35bc-406c-8cf5-c51d1eb10fb8","type":"any","value":"","key":"webhook_id"}]}},"response":[],"_postman_id":"7d541c2d-e2a1-4c35-be48-127172c05df0"}],"id":"2d0908d4-b470-4919-9606-0b994e0e10de","_postman_id":"2d0908d4-b470-4919-9606-0b994e0e10de","description":""}],"id":"90af8008-d50a-4a7c-9d25-26b4551a15ad","_postman_id":"90af8008-d50a-4a7c-9d25-26b4551a15ad","description":""},{"name":"Integration Partners","item":[{"name":"Asset Upload for Surveying","item":[{"name":"Bulk Upload New Assets","id":"82852ac6-7c27-46ef-b5ea-f1242a1e1cc4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"data","value":"{\n    \"assets\": [\n        {\n            \"warrantyStartOption\": \"purchaseDate\",\n            \"description\": \"description\",\n            \"serialNumber\": 123,\n            \"modelNumber\": 222,\n            \"tagId\": 2323,\n            \"manufactureId\": 1526,\n            \"qrCodeUrl\":\"https://app.ecotrak.com/api/qr/asset/94003232\",\n            \"companyId\": 580,\n            \"branchId\": 22047,\n            \"assetTypeId\": 65314,\n            \"name\": \"Test1-2\",\n            \"assetConditionId\": 2,\n            \"priorityId\": 57,\n            \"areaId\": 4938,\n            \"warrantyStartDate\": \"2024/12/12\",\n            \"photos\": [\n                {\n                    \"photoLink\": \"https://ecotrak-nonprod.duplocloud.net/assets/images/logo/duplo-icon.png\",\n                    \"photoType\": \"Asset Profile Photo\"\n                }\n            ]\n        }\n    ]\n}","type":"text"}]},"url":"https://api.ecotrak.com/api/surveyor/asset","description":"<h1 id=\"bulk-upload-new-assets\">Bulk Upload New Assets</h1>\n<p>As part of this endpoint, after uploading the assets, we will map any warranties that match the assets manufacturer and model. This API does support webhook as the call will be completed asynchronously. The Webhook will contain the data related to the assets that were created. If you wish to sign up for the webhook, please let us know the target URI, required headers and API Method</p>\n<h2 id=\"params-body-form-data\">Params (Body form-data)</h2>\n<ol>\n<li><p>assetTypeId (Asset Group)</p>\n<ol>\n<li><p>Ensure the passed value is active for the given customer company</p>\n</li>\n<li><p>Required</p>\n</li>\n</ol>\n</li>\n<li><p>name</p>\n<ol>\n<li>Required</li>\n</ol>\n</li>\n<li><p>description</p>\n<ol>\n<li>Optional</li>\n</ol>\n</li>\n<li><p>areaId</p>\n<ol>\n<li><p>Optional</p>\n</li>\n<li><p>Ensure the passed value is active for the given customer company</p>\n</li>\n</ol>\n</li>\n<li><p>branchId (LocationID)</p>\n<ol>\n<li><p>Required</p>\n</li>\n<li><p>Ensure the passed value is active for the given customer company</p>\n</li>\n</ol>\n</li>\n<li><p>serialNumber</p>\n<ol>\n<li>Optional</li>\n</ol>\n</li>\n<li><p>assetConditionId</p>\n<ol>\n<li><p>Required</p>\n</li>\n<li><p>Ensure the passed value is active for Ecotrak</p>\n</li>\n</ol>\n</li>\n<li><p>modelNumber</p>\n<ol>\n<li>Optional</li>\n</ol>\n</li>\n<li><p>tagId</p>\n<ol>\n<li>Optional</li>\n</ol>\n</li>\n<li><p>manufacture Id</p>\n<ol>\n<li><p>Optional</p>\n</li>\n<li><p>Ensure the passed value is active for Ecotrak</p>\n</li>\n</ol>\n</li>\n<li><p>priorityId</p>\n<ol>\n<li><p>Optional</p>\n</li>\n<li><p>Ensure the passed value is active for the given customer company</p>\n</li>\n</ol>\n</li>\n<li><p>warrantyStartOption</p>\n<ol>\n<li><p>Required</p>\n</li>\n<li><p>Options</p>\n<ol>\n<li><p><code>installationDate</code></p>\n<ol>\n<li>Requires additional field “<code>installationDate</code>\" where you pass the date</li>\n</ol>\n</li>\n<li><p><code>ManufacturerDate</code></p>\n<ol>\n<li>Requires additional field “<code>ManufacturerDate</code>\" where you pass the date</li>\n</ol>\n</li>\n<li><p><code>StoreOpenDate</code></p>\n<ol>\n<li>Doesn’t require an additional field</li>\n</ol>\n</li>\n</ol>\n</li>\n</ol>\n</li>\n<li><p>companyId</p>\n<ol>\n<li>Required</li>\n</ol>\n</li>\n<li><p>photo link</p>\n<ol>\n<li><p>Optional</p>\n</li>\n<li><p>The system will need to download the attachment from the link</p>\n</li>\n</ol>\n</li>\n<li><p>photoType</p>\n<ol>\n<li><p>Required for every photo link passed</p>\n</li>\n<li><p>Options</p>\n<ol>\n<li><p>Asset profile photo</p>\n</li>\n<li><p>ID Plate</p>\n</li>\n<li><p>Asset Photo</p>\n</li>\n</ol>\n</li>\n</ol>\n</li>\n<li><p>qrCode</p>\n<ol>\n<li><p>Optional</p>\n</li>\n<li><p>Validates format: <a href=\"https://app.ecotrak.com/api/qr/asset/4849577\">https://app.ecotrak.com/api/qr/asset/4849577</a></p>\n</li>\n<li><p>QR IDs cannot be duplicated across all of Ecotrak.</p>\n</li>\n</ol>\n</li>\n</ol>\n<h2 id=\"return\">Return</h2>\n<ol>\n<li>The return will always be a 200. Ensure to sign up for the webhook and we'll notifiy you once the assets are uploaded</li>\n</ol>\n","urlObject":{"protocol":"https","path":["api","surveyor","asset"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"82852ac6-7c27-46ef-b5ea-f1242a1e1cc4"},{"name":"GET Customer Locations","id":"22915a27-3087-4674-8048-bac5c1a5e505","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"tokenName","value":"<token-name>"},{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.ecotrak.com/api/surveyor/branches/:customerId","description":"<p>This API endpoint retrieves the branches for a specific customer ID.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><code>customerId</code> (int): Ecotrak Customer ID</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>The response will be a JSON array containing branch details. Each branch object includes the following properties:</p>\n<ul>\n<li><p><code>createdBy</code> (number): The ID of the user who created the branch.</p>\n</li>\n<li><p><code>createdAt</code> (string): The date and time when the branch was created.</p>\n</li>\n<li><p><code>updatedBy</code> (number): The ID of the user who last updated the branch.</p>\n</li>\n<li><p><code>updatedAt</code> (string): The date and time when the branch was last updated.</p>\n</li>\n<li><p><code>id</code> (number): The unique ID of the branch.</p>\n</li>\n<li><p><code>organizationId</code> (number): The ID of the organization to which the branch belongs.</p>\n</li>\n<li><p><code>companyId</code> (number): The ID of the company to which the branch belongs.</p>\n</li>\n<li><p><code>name</code> (string): The name of the branch.</p>\n</li>\n<li><p><code>branchTypeId</code> (number): The type ID of the branch.</p>\n</li>\n<li><p><code>storeNumber</code> (string): The store number of the branch.</p>\n</li>\n<li><p><code>mailingAddress</code> (object): The mailing address of the branch, including <code>line1</code>, <code>line2</code>, <code>cityName</code>, <code>countryCode</code>, <code>zipCodePostalCode</code>, and <code>stateProvinceCode</code> properties.</p>\n</li>\n<li><p><code>openDate</code> (string): The date when the branch was opened.</p>\n</li>\n<li><p><code>phone</code> (string): The phone number of the branch.</p>\n</li>\n<li><p><code>phoneExt</code> (string): The phone extension of the branch.</p>\n</li>\n<li><p><code>status</code> (number): The status of the branch.</p>\n</li>\n<li><p><code>branchStatus</code> (number): The branch status.</p>\n</li>\n<li><p><code>organization</code> (object): The organization details including <code>id</code> and <code>parent</code> properties.</p>\n</li>\n<li><p><code>branchType</code> (object): The branch type details including the <code>name</code> property.</p>\n</li>\n<li><p><code>company</code> (object): The company details including the <code>name</code> property.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"createdBy\": 0,\n        \"createdAt\": \"\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"\",\n        \"id\": 0,\n        \"organizationId\": 0,\n        \"companyId\": 0,\n        \"name\": \"\",\n        \"branchTypeId\": 0,\n        \"storeNumber\": \"\",\n        \"mailingAddress\": {\n            \"line1\": \"\",\n            \"line2\": \"\",\n            \"cityName\": \"\",\n            \"countryCode\": \"\",\n            \"zipCodePostalCode\": \"\",\n            \"stateProvinceCode\": \"\"\n        },\n        \"openDate\": \"\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 0,\n            \"parent\": {\n                \"name\": \"\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"\"\n        },\n        \"company\": {\n            \"name\": \"\"\n        }\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","surveyor","branches",":customerId"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"9b930feb-a4cc-4d44-849c-ed9c29e864e8","type":"any","value":"{{customerCompanyId}}","key":"customerId"}]}},"response":[{"id":"09a1b31c-31d3-4be9-b2ee-9596eb3022c9","name":"GET Customer Locations","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.ecotrak.com/api/surveyor/branches/:customerId","protocol":"https","host":["api","ecotrak","com"],"path":["api","surveyor","branches",":customerId"],"variable":[{"key":"customerId","value":"{{customerCompanyId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Mar 2025 19:19:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"fc7d-OTzev7j9hqtx1gBTQBokK5CFH0c\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2020-12-11T19:36:39.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 299,\n        \"organizationId\": 11789,\n        \"companyId\": 580,\n        \"name\": \"Petco - La Jolla \",\n        \"branchTypeId\": 73,\n        \"storeNumber\": \"1001\",\n        \"mailingAddress\": {\n            \"line1\": \"1101 Wall St.\",\n            \"line2\": \"\",\n            \"cityName\": \"La Jolla\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92037\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2007-07-19\",\n        \"phone\": \"8585555555\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11789,\n            \"parent\": {\n                \"name\": \"District 2\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Retail Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 300,\n        \"organizationId\": 11776,\n        \"companyId\": 580,\n        \"name\": \"Brentwood\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1009\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Los Angeles\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90049\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2013-06-19\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11776,\n            \"parent\": {\n                \"name\": \"District 8\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 301,\n        \"organizationId\": 11774,\n        \"companyId\": 580,\n        \"name\": \"Marina Del Rey\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1014\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"STE 111\",\n            \"cityName\": \"Marina del Rey\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90292\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2015-06-06\",\n        \"phone\": \"1555555123\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11774,\n            \"parent\": {\n                \"name\": \"District 7 \"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 302,\n        \"organizationId\": 11783,\n        \"companyId\": 580,\n        \"name\": \"Little Italy \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1004\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"San Diego\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92101\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2009-07-01\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11783,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 303,\n        \"organizationId\": 11787,\n        \"companyId\": 580,\n        \"name\": \"Del Sur\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1019\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 West Main Street\",\n            \"line2\": \"STE 105\",\n            \"cityName\": \"El Cajon\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92020\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2016-05-26\",\n        \"phone\": \"1555555123\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11787,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 304,\n        \"organizationId\": 11779,\n        \"companyId\": 580,\n        \"name\": \"Santa Monica \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1010\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Santa Monica\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90401\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2013-03-14\",\n        \"phone\": \"1555555123\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11779,\n            \"parent\": {\n                \"name\": \"District 6\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 305,\n        \"organizationId\": 11775,\n        \"companyId\": 580,\n        \"name\": \"Larchmont \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1013\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Los Angeles\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90004\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2014-07-18\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11775,\n            \"parent\": {\n                \"name\": \"District 8\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 306,\n        \"organizationId\": 11790,\n        \"companyId\": 580,\n        \"name\": \"Del Mar \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1011\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Del Mar\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92014\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2013-04-18\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11790,\n            \"parent\": {\n                \"name\": \"District 3\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 307,\n        \"organizationId\": 11795,\n        \"companyId\": 580,\n        \"name\": \"Anaheim\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1020\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Anaheim\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92806\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2018-03-06\",\n        \"phone\": \"5555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11795,\n            \"parent\": {\n                \"name\": \"District 5\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 308,\n        \"organizationId\": 11780,\n        \"companyId\": 580,\n        \"name\": \"Chicago\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1008\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Elk Grove Village\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"60007\",\n            \"stateProvinceCode\": \"IL\"\n        },\n        \"openDate\": \"2018-03-05\",\n        \"phone\": \"5554341212\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11780,\n            \"parent\": {\n                \"name\": \"District 9\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 309,\n        \"organizationId\": 11786,\n        \"companyId\": 580,\n        \"name\": \"Hillcrest \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1005\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"San Diego\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92103\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2010-10-28\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11786,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 310,\n        \"organizationId\": 11793,\n        \"companyId\": 580,\n        \"name\": \"Temecula \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1015\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"STE C105\",\n            \"cityName\": \"Temecula\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92591\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2015-03-19\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11793,\n            \"parent\": {\n                \"name\": \"District 4\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 311,\n        \"organizationId\": 11782,\n        \"companyId\": 580,\n        \"name\": \"Kensington \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1002\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"San Diego\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92116\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2007-10-17\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11782,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 312,\n        \"organizationId\": 11785,\n        \"companyId\": 580,\n        \"name\": \"Gaslamp\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1006\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"San Diego\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92101\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2011-07-19\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11785,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-12-23T19:02:05.000Z\",\n        \"id\": 313,\n        \"organizationId\": 11784,\n        \"companyId\": 580,\n        \"name\": \"Commissary \",\n        \"branchTypeId\": 0,\n        \"storeNumber\": \"2001\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"San Diego\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92111\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2014-03-01\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11784,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": null,\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 314,\n        \"organizationId\": 11778,\n        \"companyId\": 580,\n        \"name\": \"West Hollywood\",\n        \"branchTypeId\": 0,\n        \"storeNumber\": \"1007\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"West Hollywood\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90069\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2011-12-31\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11778,\n            \"parent\": {\n                \"name\": \"District 6\"\n            }\n        },\n        \"branchType\": null,\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 315,\n        \"organizationId\": 11794,\n        \"companyId\": 580,\n        \"name\": \"Irvine \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1017\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92618\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2019-07-17\",\n        \"phone\": \"5341234567\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11794,\n            \"parent\": {\n                \"name\": \"District 5\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 316,\n        \"organizationId\": 11788,\n        \"companyId\": 580,\n        \"name\": \"Coronado\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1003\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Coronado\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92118\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2008-08-20\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11788,\n            \"parent\": {\n                \"name\": \"District 2\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-08-31T14:32:14.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 317,\n        \"organizationId\": 11791,\n        \"companyId\": 580,\n        \"name\": \"Carlsbad \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1012\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"Suite 116\",\n            \"cityName\": \"Carlsbad\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92011\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"1993-05-01\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11791,\n            \"parent\": {\n                \"name\": \"District 3\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2021-11-05T18:31:30.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2024-11-01T19:52:52.000Z\",\n        \"id\": 318,\n        \"organizationId\": 11777,\n        \"companyId\": 580,\n        \"name\": \"Culver City \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"1016\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Culver City\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90232\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2016-05-03\",\n        \"phone\": \"1555555123\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11777,\n            \"parent\": {\n                \"name\": \"District 8\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2017-12-19T06:31:27.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 330,\n        \"organizationId\": 3770,\n        \"companyId\": 580,\n        \"name\": \"TBD\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"TBD\",\n        \"mailingAddress\": {\n            \"line1\": \"1122 Main Street\",\n            \"line2\": \"\",\n            \"cityName\": \"Anaheim\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92807\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": null,\n        \"phone\": \"9998887777\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3770,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-10-04T13:38:39.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 331,\n        \"organizationId\": 3789,\n        \"companyId\": 580,\n        \"name\": \"H Street\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"28\",\n        \"mailingAddress\": {\n            \"line1\": \"411 H St. NE\",\n            \"line2\": \"\",\n            \"cityName\": \"Washington\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"20002\",\n            \"stateProvinceCode\": \"DC\"\n        },\n        \"openDate\": \"2016-03-01\",\n        \"phone\": \"2028214155\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3789,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-10-04T17:17:58.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 332,\n        \"organizationId\": 3765,\n        \"companyId\": 580,\n        \"name\": \"Woodley Park\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"34\",\n        \"mailingAddress\": {\n            \"line1\": \"2631 Connecticut Ave NW\",\n            \"line2\": \"\",\n            \"cityName\": \"Washington\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"20008\",\n            \"stateProvinceCode\": \"DC\"\n        },\n        \"openDate\": \"2016-09-20\",\n        \"phone\": \"2022041251\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3765,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2016-10-12T14:05:21.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 333,\n        \"organizationId\": 3791,\n        \"companyId\": 580,\n        \"name\": \"The Yards\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"14\",\n        \"mailingAddress\": {\n            \"line1\": \"300 Tingey St. SE\",\n            \"line2\": \"Suite 150\",\n            \"cityName\": \"Washington\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"20003\",\n            \"stateProvinceCode\": \"DC\"\n        },\n        \"openDate\": \"2013-07-20\",\n        \"phone\": \"2025541920\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3791,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2017-12-19T18:19:22.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 1033,\n        \"organizationId\": 11792,\n        \"companyId\": 580,\n        \"name\": \"Home Office\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"1\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Lake Elsinore\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92532\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2017-12-19\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11792,\n            \"parent\": {\n                \"name\": \"District 4\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-05-16T20:18:34.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 5291,\n        \"organizationId\": 3757,\n        \"companyId\": 580,\n        \"name\": \"Inspire Test 1\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"Test1\",\n        \"mailingAddress\": {\n            \"line1\": \"12345 Ocean Blvd\",\n            \"line2\": \"\",\n            \"cityName\": \"Long Beach\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90802\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2019-07-05\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3757,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2020-12-11T18:40:16.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-11-01T15:31:22.000Z\",\n        \"id\": 5292,\n        \"organizationId\": 3758,\n        \"companyId\": 580,\n        \"name\": \"Inspire Test 2\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"Test2\",\n        \"mailingAddress\": {\n            \"line1\": \"54321 Ocean Blvd\",\n            \"line2\": \"\",\n            \"cityName\": \"Long Beach\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90802\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2019-07-05\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3758,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2021-09-10T16:40:46.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 5293,\n        \"organizationId\": 3775,\n        \"companyId\": 580,\n        \"name\": \"TestMftDate1\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"\",\n        \"mailingAddress\": {\n            \"line1\": \"0123 Ocean Blvd.\",\n            \"line2\": \"\",\n            \"cityName\": \"Long Beach\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90802\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2019-07-05\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3775,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2020-12-11T18:40:19.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 5294,\n        \"organizationId\": 3777,\n        \"companyId\": 580,\n        \"name\": \"TestMftDate2\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"\",\n        \"mailingAddress\": {\n            \"line1\": \"3210 Ocean Blvd.\",\n            \"line2\": \"\",\n            \"cityName\": \"Long Beach\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90802\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2019-07-05\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3777,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2020-09-22T14:51:49.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 7331,\n        \"organizationId\": 3780,\n        \"companyId\": 580,\n        \"name\": \"Trevor Office\",\n        \"branchTypeId\": 1,\n        \"storeNumber\": \"123456\",\n        \"mailingAddress\": {\n            \"line1\": \"1340 HAMLET AVENUE\",\n            \"line2\": \"\",\n            \"cityName\": \"Clearwater\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"33756\",\n            \"stateProvinceCode\": \"FL\"\n        },\n        \"openDate\": \"2019-11-04\",\n        \"phone\": \"7274435656\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3780,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Server Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2020-09-22T14:52:07.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 7332,\n        \"organizationId\": 3760,\n        \"companyId\": 580,\n        \"name\": \"Test Location 1\",\n        \"branchTypeId\": 1,\n        \"storeNumber\": \"00001\",\n        \"mailingAddress\": {\n            \"line1\": \"123 Test Street\",\n            \"line2\": \"\",\n            \"cityName\": \"Clearwater\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"33756\",\n            \"stateProvinceCode\": \"FL\"\n        },\n        \"openDate\": \"2020-09-01\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3760,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Server Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2020-12-11T19:36:36.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 7348,\n        \"organizationId\": 11781,\n        \"companyId\": 580,\n        \"name\": \"Taco Bell \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"00001\",\n        \"mailingAddress\": {\n            \"line1\": \"123 Main Street \",\n            \"line2\": \"\",\n            \"cityName\": \"Dallas\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"75214\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2020-10-05\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 11781,\n            \"parent\": {\n                \"name\": \"District 9\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2021-11-05T18:31:27.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2024-11-21T22:23:11.000Z\",\n        \"id\": 7873,\n        \"organizationId\": 3782,\n        \"companyId\": 580,\n        \"name\": \"Costa Mesa\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"444\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"\",\n            \"cityName\": \"Costa Mesa\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92626\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2021-01-11\",\n        \"phone\": \"555-555-1234\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3782,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-11-23T16:52:03.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 7894,\n        \"organizationId\": 22011,\n        \"companyId\": 580,\n        \"name\": \"1234 - Dallas \",\n        \"branchTypeId\": 4,\n        \"storeNumber\": \"1234\",\n        \"mailingAddress\": {\n            \"line1\": \"123 Main Street \",\n            \"line2\": \"\",\n            \"cityName\": \"McKinney\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"75070\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2021-01-21\",\n        \"phone\": \"9725620641\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 22011,\n            \"parent\": {\n                \"name\": \"District 3\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Fine Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2021-05-14T21:39:33.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 10955,\n        \"organizationId\": 3772,\n        \"companyId\": 580,\n        \"name\": \"Test MS\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main St\",\n            \"line2\": \"100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2021-05-14\",\n        \"phone\": \"15555551234\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3772,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-02-02T20:47:25.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 12844,\n        \"organizationId\": 3783,\n        \"companyId\": 580,\n        \"name\": \"Home Office \",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"0011\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park circle \",\n            \"line2\": \"Suite 100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2021-09-30\",\n        \"phone\": \"9725620641\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3783,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2021-09-30T15:57:22.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 12845,\n        \"organizationId\": 3785,\n        \"companyId\": 580,\n        \"name\": \"Home Office \",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"001\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle \",\n            \"line2\": \"Suite 100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2021-09-30\",\n        \"phone\": \"9725620641\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3785,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2021-11-19T19:09:45.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 13132,\n        \"organizationId\": 3769,\n        \"companyId\": 580,\n        \"name\": \"Retail Store\",\n        \"branchTypeId\": 73,\n        \"storeNumber\": \"1234\",\n        \"mailingAddress\": {\n            \"line1\": \"1111 Main St.\",\n            \"line2\": \"\",\n            \"cityName\": \"Hacienda Heights\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"91745\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2021-11-19\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3769,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Retail Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-02-02T20:53:24.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 13607,\n        \"organizationId\": 3787,\n        \"companyId\": 580,\n        \"name\": \"Home Office \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"001\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle Suite 100 \",\n            \"line2\": \"\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2022-02-02\",\n        \"phone\": \"8003227685\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3787,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-02-02T22:58:40.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2024-11-01T23:51:07.000Z\",\n        \"id\": 13608,\n        \"organizationId\": 3790,\n        \"companyId\": 580,\n        \"name\": \"Home Office \",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"001\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle Suite 100\",\n            \"line2\": \"\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2022-02-02\",\n        \"phone\": \"8003227685\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3790,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-04-06T17:12:44.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 14594,\n        \"organizationId\": 3786,\n        \"companyId\": 580,\n        \"name\": \"Gyu Los Angeles\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"1234\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 Main. st.\",\n            \"line2\": \"Huntington Street\",\n            \"cityName\": \"Huntington Beach\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92648\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2022-04-06\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3786,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-04-28T14:51:13.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 15052,\n        \"organizationId\": 3781,\n        \"companyId\": 580,\n        \"name\": \"Studio Movie Grill \",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"001\",\n        \"mailingAddress\": {\n            \"line1\": \"12404 Park Central Dr \",\n            \"line2\": \"Suite #400n\",\n            \"cityName\": \"Dallas\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"75251\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2022-04-27\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3781,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-11-23T16:52:00.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 15819,\n        \"organizationId\": 3778,\n        \"companyId\": 580,\n        \"name\": \"1234 - Dallas \",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"1234\",\n        \"mailingAddress\": {\n            \"line1\": \"123 Main Street \",\n            \"line2\": \"\",\n            \"cityName\": \"McKinney\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"75070\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2021-01-21\",\n        \"phone\": \"9725620641\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3778,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-06-01T12:50:10.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-11-01T15:31:25.000Z\",\n        \"id\": 15820,\n        \"organizationId\": 3764,\n        \"companyId\": 580,\n        \"name\": \"Vampireland\",\n        \"branchTypeId\": 173,\n        \"storeNumber\": \"3321\",\n        \"mailingAddress\": {\n            \"line1\": \"123 South Main Street\",\n            \"line2\": \"\",\n            \"cityName\": \"Hendersonville\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"28792\",\n            \"stateProvinceCode\": \"NC\"\n        },\n        \"openDate\": \"2022-06-15\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3764,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Olive Garden\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-08-16T15:21:58.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 17174,\n        \"organizationId\": 3768,\n        \"companyId\": 580,\n        \"name\": \"Roadhouse\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"789\",\n        \"mailingAddress\": {\n            \"line1\": \"347 Loews\",\n            \"line2\": \"\",\n            \"cityName\": \"Dallas\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"75229\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2022-08-16\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3768,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-08-31T19:32:22.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2024-11-01T15:38:48.000Z\",\n        \"id\": 17589,\n        \"organizationId\": 3766,\n        \"companyId\": 580,\n        \"name\": \"Mother's Grocery Store\",\n        \"branchTypeId\": 554,\n        \"storeNumber\": \"001\",\n        \"mailingAddress\": {\n            \"line1\": \"205 BRYCE RUN\",\n            \"line2\": \"\",\n            \"cityName\": \"Lake Forest\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92630\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2017-08-01\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3766,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Grocery Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-09-20T17:26:22.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 18500,\n        \"organizationId\": 3779,\n        \"companyId\": 580,\n        \"name\": \"East Region\",\n        \"branchTypeId\": 582,\n        \"storeNumber\": \"\",\n        \"mailingAddress\": {\n            \"line1\": \"1900 Ballpark Way\",\n            \"line2\": \"\",\n            \"cityName\": \"Arlington\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"76006\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2022-09-20\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3779,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Signage Program\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-09-20T17:27:40.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 18501,\n        \"organizationId\": 3767,\n        \"companyId\": 580,\n        \"name\": \"West Region\",\n        \"branchTypeId\": 582,\n        \"storeNumber\": \"\",\n        \"mailingAddress\": {\n            \"line1\": \"1901 Ballpark Way\",\n            \"line2\": \"\",\n            \"cityName\": \"Arlington\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"76006\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2022-09-20\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3767,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Signage Program\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-09-20T17:28:29.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 18502,\n        \"organizationId\": 3771,\n        \"companyId\": 580,\n        \"name\": \"Central Region\",\n        \"branchTypeId\": 582,\n        \"storeNumber\": \"\",\n        \"mailingAddress\": {\n            \"line1\": \"1902 Ballpark Way\",\n            \"line2\": \"\",\n            \"cityName\": \"Arlington\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"76006\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2022-09-20\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3771,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Signage Program\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2022-12-06T15:56:37.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 19235,\n        \"organizationId\": 3776,\n        \"companyId\": 580,\n        \"name\": \"ZCatalyst Cannabis \",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"\",\n        \"mailingAddress\": {\n            \"line1\": \"123 Main \",\n            \"line2\": \"\",\n            \"cityName\": \"McKinney\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"75069\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2022-12-06\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3776,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-01-24T19:03:39.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-11-01T15:31:26.000Z\",\n        \"id\": 19414,\n        \"organizationId\": 3784,\n        \"companyId\": 580,\n        \"name\": \"Test Location\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"123\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Cir\",\n            \"line2\": \"100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2023-01-24\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3784,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-05-26T20:16:10.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-11-01T15:31:27.000Z\",\n        \"id\": 21743,\n        \"organizationId\": 3762,\n        \"companyId\": 580,\n        \"name\": \"Diana's Locations\",\n        \"branchTypeId\": 74,\n        \"storeNumber\": \"\",\n        \"mailingAddress\": {\n            \"line1\": \"1306 6th St NW\",\n            \"line2\": \"\",\n            \"cityName\": \"North Potomac\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"20878\",\n            \"stateProvinceCode\": \"MD\"\n        },\n        \"openDate\": \"2023-05-01\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3762,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Veterinary Clinic\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-07-21T21:24:00.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-11-01T15:38:50.000Z\",\n        \"id\": 22047,\n        \"organizationId\": 3761,\n        \"companyId\": 580,\n        \"name\": \"0305 BFG Lancaster PA\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"B300305\",\n        \"mailingAddress\": {\n            \"line1\": \"970 Plaza Blvd\\t\",\n            \"line2\": \"\",\n            \"cityName\": \"Lancaster\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"17622\",\n            \"stateProvinceCode\": \"PA\"\n        },\n        \"openDate\": \"2012-06-04\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3761,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-07-21T21:25:08.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-11-01T15:38:51.000Z\",\n        \"id\": 22048,\n        \"organizationId\": 3773,\n        \"companyId\": 580,\n        \"name\": \"3901 CIG Bensalem PA\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"C303901\",\n        \"mailingAddress\": {\n            \"line1\": \"3210 Tillman Dr\",\n            \"line2\": \"\",\n            \"cityName\": \"Eddington\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"19020\",\n            \"stateProvinceCode\": \"PA\"\n        },\n        \"openDate\": \"1996-09-17\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3773,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-07-21T21:26:31.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-11-01T15:38:51.000Z\",\n        \"id\": 22049,\n        \"organizationId\": 3759,\n        \"companyId\": 580,\n        \"name\": \"4954 OBS Huntington (Barboursville) WV\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"O304954\",\n        \"mailingAddress\": {\n            \"line1\": \"122 Melody Farms Road\",\n            \"line2\": \"\",\n            \"cityName\": \"Barboursville\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"25504\",\n            \"stateProvinceCode\": \"WV\"\n        },\n        \"openDate\": \"2023-05-22\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3759,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-09-24T10:17:17.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 22062,\n        \"organizationId\": 3763,\n        \"companyId\": 580,\n        \"name\": \"0305 BFG Lancaster PA\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"B300305\",\n        \"mailingAddress\": {\n            \"line1\": \"970 Plaza Blvd\\t\",\n            \"line2\": \"\",\n            \"cityName\": \"Lancaster\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"17622\",\n            \"stateProvinceCode\": \"PA\"\n        },\n        \"openDate\": \"2012-06-04\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3763,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-09-24T10:17:17.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-10-09T14:29:11.000Z\",\n        \"id\": 22063,\n        \"organizationId\": 3774,\n        \"companyId\": 580,\n        \"name\": \"3901 CIG Bensalem PA\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"C303901\",\n        \"mailingAddress\": {\n            \"line1\": \"3210 Tillman Dr\",\n            \"line2\": \"\",\n            \"cityName\": \"Eddington\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"19020\",\n            \"stateProvinceCode\": \"PA\"\n        },\n        \"openDate\": \"1996-09-17\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3774,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-07-31T15:33:18.000Z\",\n        \"updatedBy\": 0,\n        \"updatedAt\": \"2024-11-01T15:38:52.000Z\",\n        \"id\": 22243,\n        \"organizationId\": 3788,\n        \"companyId\": 580,\n        \"name\": \"Springfield  \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"3001\",\n        \"mailingAddress\": {\n            \"line1\": \"1101 Stars Rd \",\n            \"line2\": \"\",\n            \"cityName\": \"Chatham\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"62629\",\n            \"stateProvinceCode\": \"IL\"\n        },\n        \"openDate\": \"2020-07-04\",\n        \"phone\": \"\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 3788,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-10-24T22:17:59.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 22913,\n        \"organizationId\": 43155,\n        \"companyId\": 580,\n        \"name\": \"Test\",\n        \"branchTypeId\": 74,\n        \"storeNumber\": \"123\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 West Carlton Place\",\n            \"line2\": \"\",\n            \"cityName\": \"Santa Ana\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92707\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2023-10-24\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 43155,\n            \"parent\": {\n                \"name\": \"Test\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Veterinary Clinic\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-11-14T16:31:20.000Z\",\n        \"updatedBy\": 1523346,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 23029,\n        \"organizationId\": 43295,\n        \"companyId\": 580,\n        \"name\": \"Sunstop East - 308\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"308\",\n        \"mailingAddress\": {\n            \"line1\": \"16753 U.S. 41\",\n            \"line2\": \"\",\n            \"cityName\": \"White Springs\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"32096\",\n            \"stateProvinceCode\": \"FL\"\n        },\n        \"openDate\": \"2012-05-16\",\n        \"phone\": \"5623963952\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 43295,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 1519200,\n        \"createdAt\": \"2023-11-14T17:35:07.000Z\",\n        \"updatedBy\": 1523346,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 23030,\n        \"organizationId\": 43296,\n        \"companyId\": 580,\n        \"name\": \"SunStop West - 603\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"603\",\n        \"mailingAddress\": {\n            \"line1\": \"1 West Main Street\",\n            \"line2\": \"\",\n            \"cityName\": \"Samson\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"36477\",\n            \"stateProvinceCode\": \"AL\"\n        },\n        \"openDate\": \"2017-05-16\",\n        \"phone\": \"5623963945\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 43296,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-11-15T16:15:19.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 23039,\n        \"organizationId\": 43306,\n        \"companyId\": 580,\n        \"name\": \"Testing with Manny\",\n        \"branchTypeId\": 73,\n        \"storeNumber\": \"123\",\n        \"mailingAddress\": {\n            \"line1\": \"689 South E Street\",\n            \"line2\": null,\n            \"cityName\": \"San Bernardino\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92408\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2023-11-07\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 43306,\n            \"parent\": {\n                \"name\": \"Region 2\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Retail Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-11-15T16:16:59.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 23040,\n        \"organizationId\": 43307,\n        \"companyId\": 580,\n        \"name\": \"Testing Locations\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"667\",\n        \"mailingAddress\": {\n            \"line1\": \"770 Broadway\",\n            \"line2\": null,\n            \"cityName\": \"New York\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"10003\",\n            \"stateProvinceCode\": \"NY\"\n        },\n        \"openDate\": \"2023-11-01\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 43307,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-12-07T00:54:46.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 23116,\n        \"organizationId\": 43736,\n        \"companyId\": 580,\n        \"name\": \"Gyu Whittier\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"578\",\n        \"mailingAddress\": {\n            \"line1\": \"7038 Greenleaf Avenue\",\n            \"line2\": \"\",\n            \"cityName\": \"Whittier\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90602\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2023-12-06\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 43736,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-12-07T16:11:47.000Z\",\n        \"updatedBy\": 1518872,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 23117,\n        \"organizationId\": 43747,\n        \"companyId\": 580,\n        \"name\": \"C-Store 1\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"657\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle\",\n            \"line2\": \"ste 100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2023-12-07\",\n        \"phone\": \"9188099528\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 43747,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2023-12-07T16:12:36.000Z\",\n        \"updatedBy\": 1518872,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 23118,\n        \"organizationId\": 43748,\n        \"companyId\": 580,\n        \"name\": \"C-Store 2\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"657\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle\",\n            \"line2\": \"ste 100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2023-12-07\",\n        \"phone\": \"9188099528\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": null,\n        \"organization\": {\n            \"id\": 43748,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-02-20T17:53:17.000Z\",\n        \"updatedBy\": 1523346,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 24578,\n        \"organizationId\": 47082,\n        \"companyId\": 580,\n        \"name\": \"Sunstop West - 625\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"625\",\n        \"mailingAddress\": {\n            \"line1\": \"9415 U.S. 84\",\n            \"line2\": \"\",\n            \"cityName\": \"Ashford\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"36312\",\n            \"stateProvinceCode\": \"AL\"\n        },\n        \"openDate\": \"1992-05-16\",\n        \"phone\": \"5623663949\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 47082,\n            \"parent\": {\n                \"name\": \"Region 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-02-22T10:37:41.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 24583,\n        \"organizationId\": 47122,\n        \"companyId\": 580,\n        \"name\": \"QA Test\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"99192992\",\n        \"mailingAddress\": {\n            \"line1\": \"3025 Windward Plaza\",\n            \"line2\": \"\",\n            \"cityName\": \"Alpharetta\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"30005\",\n            \"stateProvinceCode\": \"GA\"\n        },\n        \"openDate\": \"2024-01-31\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": null,\n        \"organization\": {\n            \"id\": 47122,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-02-23T00:05:18.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 24651,\n        \"organizationId\": 47229,\n        \"companyId\": 580,\n        \"name\": \"Bobs fries and things\",\n        \"branchTypeId\": 74,\n        \"storeNumber\": null,\n        \"mailingAddress\": {\n            \"line1\": \"2380 Harbor Boulevard\",\n            \"line2\": \"Apt 102\",\n            \"cityName\": \"Costa Mesa\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92626\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-02-22\",\n        \"phone\": \"9516754336\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 47229,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Veterinary Clinic\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-03-08T18:38:34.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 24730,\n        \"organizationId\": 47449,\n        \"companyId\": 580,\n        \"name\": \"testQaLocation\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"7yhu87yh\",\n        \"mailingAddress\": {\n            \"line1\": \"1234 West Chapman Avenue\",\n            \"line2\": null,\n            \"cityName\": \"Orange\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92868\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-03-08\",\n        \"phone\": \"0000000000\",\n        \"phoneExt\": \"0\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 47449,\n            \"parent\": {\n                \"name\": \"District 7 \"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-03-26T21:53:39.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 24850,\n        \"organizationId\": 47784,\n        \"companyId\": 580,\n        \"name\": \"New Test\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"4edr43e\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle\",\n            \"line2\": \"Ste 100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-03-01\",\n        \"phone\": \"7147859885\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 47784,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-03-27T22:44:41.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 24852,\n        \"organizationId\": 47794,\n        \"companyId\": 580,\n        \"name\": \"TESTLOCATION\",\n        \"branchTypeId\": 73,\n        \"storeNumber\": null,\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle\",\n            \"line2\": \"100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-03-27\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 47794,\n            \"parent\": {\n                \"name\": \"District 7 \"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Retail Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-03-27T22:50:47.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 24853,\n        \"organizationId\": 47795,\n        \"companyId\": 580,\n        \"name\": \"TESTNEWLY ADDED\",\n        \"branchTypeId\": 73,\n        \"storeNumber\": null,\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle\",\n            \"line2\": \"100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-03-27\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 47795,\n            \"parent\": {\n                \"name\": \"District 7 \"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Retail Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-05-01T15:52:41.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 25078,\n        \"organizationId\": 48389,\n        \"companyId\": 580,\n        \"name\": \"California Test\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"122333\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle\",\n            \"line2\": \"\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-05-04\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 48389,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-05-01T15:56:33.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 25079,\n        \"organizationId\": 48390,\n        \"companyId\": 580,\n        \"name\": \"La Jolla\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": null,\n        \"mailingAddress\": {\n            \"line1\": \"2380 Harbor Blvd\",\n            \"line2\": \"Apt 102\",\n            \"cityName\": \"San Clemente\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92672\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-05-05\",\n        \"phone\": \"9516754336\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 48390,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-06-24T15:21:49.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 26072,\n        \"organizationId\": 50121,\n        \"companyId\": 580,\n        \"name\": \"Moo Moo Car Wash - 102\",\n        \"branchTypeId\": 2299,\n        \"storeNumber\": \"102\",\n        \"mailingAddress\": {\n            \"line1\": \"74 Polaris Parkway\",\n            \"line2\": \"\",\n            \"cityName\": \"Westerville\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"43082\",\n            \"stateProvinceCode\": \"OH\"\n        },\n        \"openDate\": \"2024-06-24\",\n        \"phone\": \"9188099528\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 50121,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Car Wash\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-07-11T19:32:21.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 26453,\n        \"organizationId\": 50722,\n        \"companyId\": 580,\n        \"name\": \"Testingnewloc\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"789945\",\n        \"mailingAddress\": {\n            \"line1\": \"1303 38th Avenue North\",\n            \"line2\": null,\n            \"cityName\": \"Myrtle Beach\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"29577\",\n            \"stateProvinceCode\": \"SC\"\n        },\n        \"openDate\": \"2024-07-08\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 50722,\n            \"parent\": {\n                \"name\": \"Region 3\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-08-02T17:43:13.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 26660,\n        \"organizationId\": 51212,\n        \"companyId\": 580,\n        \"name\": \"Moo Moo Car Wash - 101\",\n        \"branchTypeId\": 2299,\n        \"storeNumber\": \"101\",\n        \"mailingAddress\": {\n            \"line1\": \"6300 East Broad Street\",\n            \"line2\": null,\n            \"cityName\": \"Columbus\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"43213\",\n            \"stateProvinceCode\": \"OH\"\n        },\n        \"openDate\": \"2012-05-06\",\n        \"phone\": \"6145759274\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 51212,\n            \"parent\": {\n                \"name\": \"Region 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Car Wash\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-08-05T17:48:34.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 26673,\n        \"organizationId\": 51233,\n        \"companyId\": 580,\n        \"name\": \"Car Wash - 1\",\n        \"branchTypeId\": 2299,\n        \"storeNumber\": \"201\",\n        \"mailingAddress\": {\n            \"line1\": \"7175 Far Hills Avenue\",\n            \"line2\": \"\",\n            \"cityName\": \"Dayton\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"45459\",\n            \"stateProvinceCode\": \"OH\"\n        },\n        \"openDate\": \"2021-04-24\",\n        \"phone\": \"+19373102267\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 51233,\n            \"parent\": {\n                \"name\": \"Region 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Car Wash\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-08-05T17:50:31.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 26674,\n        \"organizationId\": 51234,\n        \"companyId\": 580,\n        \"name\": \"Car Wash - 2\",\n        \"branchTypeId\": 2299,\n        \"storeNumber\": \"202\",\n        \"mailingAddress\": {\n            \"line1\": \"4876 Airway Road\",\n            \"line2\": \"\",\n            \"cityName\": \"Dayton\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"45431\",\n            \"stateProvinceCode\": \"OH\"\n        },\n        \"openDate\": \"2022-08-16\",\n        \"phone\": \"+17408158110\",\n        \"phoneExt\": \"\",\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 51234,\n            \"parent\": {\n                \"name\": \"Region 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Car Wash\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-08-06T23:00:13.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 26752,\n        \"organizationId\": 51353,\n        \"companyId\": 580,\n        \"name\": \"Training Location 1\",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"987\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle\",\n            \"line2\": null,\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-01-01\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 51353,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-08-07T13:32:57.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 26754,\n        \"organizationId\": 51358,\n        \"companyId\": 580,\n        \"name\": \"4 Casa \",\n        \"branchTypeId\": 3,\n        \"storeNumber\": \"IR1223\",\n        \"mailingAddress\": {\n            \"line1\": \"3025 The Credit Woodlands\",\n            \"line2\": \"\",\n            \"cityName\": \"Mississauga\",\n            \"countryCode\": \"CA\",\n            \"zipCodePostalCode\": \"L5C\",\n            \"stateProvinceCode\": \"ON\"\n        },\n        \"openDate\": \"2024-08-06\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 51358,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Casual Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-08-07T13:47:09.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 26755,\n        \"organizationId\": 51359,\n        \"companyId\": 580,\n        \"name\": \"Casa 5\",\n        \"branchTypeId\": 1693,\n        \"storeNumber\": null,\n        \"mailingAddress\": {\n            \"line1\": \"4230 Lyndon B Johnson Freeway\",\n            \"line2\": null,\n            \"cityName\": \"Dallas\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"75244\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2024-08-06\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 51359,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Serve Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-08-20T23:06:50.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 26922,\n        \"organizationId\": 51650,\n        \"companyId\": 580,\n        \"name\": \"Sunstop East - 592\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"592\",\n        \"mailingAddress\": {\n            \"line1\": \"1458 Capital Circle Northwest\",\n            \"line2\": null,\n            \"cityName\": \"Tallahassee\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"32303\",\n            \"stateProvinceCode\": \"FL\"\n        },\n        \"openDate\": \"2012-05-16\",\n        \"phone\": \"8505740030\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 51650,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-10-05T21:46:51.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 28343,\n        \"organizationId\": 53593,\n        \"companyId\": 580,\n        \"name\": \"TestLocationWithoutStoreNumber\",\n        \"branchTypeId\": 2390,\n        \"storeNumber\": \"\",\n        \"mailingAddress\": {\n            \"line1\": \"14615 Shaver Street\",\n            \"line2\": \"\",\n            \"cityName\": \"La Puente\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"91744\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-10-05\",\n        \"phone\": \"\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 53593,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Ace Car Wash\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-10-24T14:45:41.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29099,\n        \"organizationId\": 54637,\n        \"companyId\": 580,\n        \"name\": \"Customer Logged Work Orders\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"258135\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Cir\",\n            \"line2\": \"100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-10-01\",\n        \"phone\": \"3108923162\",\n        \"phoneExt\": \"\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54637,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-10-29T10:30:09.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29141,\n        \"organizationId\": 54726,\n        \"companyId\": 580,\n        \"name\": \"PG restaurant\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"10006\",\n        \"mailingAddress\": {\n            \"line1\": \"Chicago, IL, USA\",\n            \"line2\": \"\",\n            \"cityName\": \"Chicago\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"20315\",\n            \"stateProvinceCode\": \"IL\"\n        },\n        \"openDate\": \"2024-10-29\",\n        \"phone\": \"1234567890\",\n        \"phoneExt\": \"12345\",\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54726,\n            \"parent\": {\n                \"name\": \"Region 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-10-29T13:54:03.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29142,\n        \"organizationId\": 54729,\n        \"companyId\": 580,\n        \"name\": \"BK restaurant\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"29100652\",\n        \"mailingAddress\": {\n            \"line1\": \"California City, CA, USA\",\n            \"line2\": null,\n            \"cityName\": \"California City\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"20001\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-10-29\",\n        \"phone\": \"2345678900\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54729,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-10-29T13:59:42.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29143,\n        \"organizationId\": 54730,\n        \"companyId\": 580,\n        \"name\": \"Asset Location Testing\",\n        \"branchTypeId\": 2157,\n        \"storeNumber\": \"1231241231\",\n        \"mailingAddress\": {\n            \"line1\": \"401 Chicago Avenue\",\n            \"line2\": \"\",\n            \"cityName\": \"Minneapolis\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"55415\",\n            \"stateProvinceCode\": \"MN\"\n        },\n        \"openDate\": \"2024-10-29\",\n        \"phone\": \"1231231231\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54730,\n            \"parent\": {\n                \"name\": \"District 8\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Fine Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-10-29T15:57:51.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29144,\n        \"organizationId\": 54732,\n        \"companyId\": 580,\n        \"name\": \"Location Testing FE\",\n        \"branchTypeId\": 2390,\n        \"storeNumber\": \"FE123456\",\n        \"mailingAddress\": {\n            \"line1\": \"California, USA\",\n            \"line2\": \"\",\n            \"cityName\": \"New York\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"10001\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-10-29\",\n        \"phone\": \"1231231231\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54732,\n            \"parent\": {\n                \"name\": \"Region 4\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Ace Car Wash\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-10-31T08:55:15.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29149,\n        \"organizationId\": 54756,\n        \"companyId\": 580,\n        \"name\": \"New Test Location\",\n        \"branchTypeId\": 554,\n        \"storeNumber\": \"54645\",\n        \"mailingAddress\": {\n            \"line1\": \"525 East 68th Street\",\n            \"line2\": \"\",\n            \"cityName\": \"New York\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"10065\",\n            \"stateProvinceCode\": \"NY\"\n        },\n        \"openDate\": \"2024-10-30\",\n        \"phone\": \"5464565464\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54756,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Grocery Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-10-31T08:57:22.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29150,\n        \"organizationId\": 54757,\n        \"companyId\": 580,\n        \"name\": \"QA Test Location YD\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"43534535\",\n        \"mailingAddress\": {\n            \"line1\": \"3025 Windward Plaza\",\n            \"line2\": null,\n            \"cityName\": \"Alpharetta\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"30005\",\n            \"stateProvinceCode\": \"GA\"\n        },\n        \"openDate\": \"2024-10-06\",\n        \"phone\": \"3423423423\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54757,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-10-31T12:43:20.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29153,\n        \"organizationId\": 54760,\n        \"companyId\": 580,\n        \"name\": \"QA Test Location YD #2\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"3242343\",\n        \"mailingAddress\": {\n            \"line1\": \"3025 Windward Plaza\",\n            \"line2\": null,\n            \"cityName\": \"Alpharetta\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"30005\",\n            \"stateProvinceCode\": \"GA\"\n        },\n        \"openDate\": \"2024-10-30\",\n        \"phone\": \"3453454354\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54760,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-10-31T13:03:20.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29154,\n        \"organizationId\": 54761,\n        \"companyId\": 580,\n        \"name\": \"QA Test Location YD #3\",\n        \"branchTypeId\": 2157,\n        \"storeNumber\": \"42342\",\n        \"mailingAddress\": {\n            \"line1\": \"3025 Windward Plaza\",\n            \"line2\": null,\n            \"cityName\": \"Alpharetta\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"30005\",\n            \"stateProvinceCode\": \"GA\"\n        },\n        \"openDate\": \"2024-10-30\",\n        \"phone\": \"4234234324\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54761,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Fine Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-11-01T11:42:28.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29156,\n        \"organizationId\": 54772,\n        \"companyId\": 580,\n        \"name\": \"11tes\",\n        \"branchTypeId\": 2299,\n        \"storeNumber\": \"12333\",\n        \"mailingAddress\": {\n            \"line1\": \"324 Front Street\",\n            \"line2\": null,\n            \"cityName\": \"Barnum\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"50518\",\n            \"stateProvinceCode\": \"IA\"\n        },\n        \"openDate\": \"2024-11-01\",\n        \"phone\": \"1231333333\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54772,\n            \"parent\": {\n                \"name\": \"Region 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Car Wash\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-11-01T11:43:06.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29157,\n        \"organizationId\": 54773,\n        \"companyId\": 580,\n        \"name\": \"22tes\",\n        \"branchTypeId\": 2157,\n        \"storeNumber\": \"13444112\",\n        \"mailingAddress\": {\n            \"line1\": \"6651 Main Street\",\n            \"line2\": null,\n            \"cityName\": \"Houston\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"77030\",\n            \"stateProvinceCode\": \"TX\"\n        },\n        \"openDate\": \"2024-11-01\",\n        \"phone\": \"3333123213\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54773,\n            \"parent\": {\n                \"name\": \"District 6\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Fine Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-11-01T18:08:47.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29161,\n        \"organizationId\": 54778,\n        \"companyId\": 580,\n        \"name\": \"Test QA\",\n        \"branchTypeId\": 2299,\n        \"storeNumber\": \"QA1\",\n        \"mailingAddress\": {\n            \"line1\": \"112 East 96th Street\",\n            \"line2\": \"\",\n            \"cityName\": \"New York\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"10128\",\n            \"stateProvinceCode\": \"NY\"\n        },\n        \"openDate\": \"2024-11-01\",\n        \"phone\": \"6581536516\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 54778,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Car Wash\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2024-12-10T22:27:58.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 29765,\n        \"organizationId\": 55697,\n        \"companyId\": 580,\n        \"name\": \"Location QA P\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": null,\n        \"mailingAddress\": {\n            \"line1\": \"QA ST 123\",\n            \"line2\": null,\n            \"cityName\": \"Chicago\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"948514\",\n            \"stateProvinceCode\": \"IL\"\n        },\n        \"openDate\": \"2024-12-10\",\n        \"phone\": null,\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 55697,\n            \"parent\": {\n                \"name\": \"District 3\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2025-02-19T23:09:50.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 32494,\n        \"organizationId\": 59231,\n        \"companyId\": 580,\n        \"name\": \"Retail Location #4\",\n        \"branchTypeId\": 73,\n        \"storeNumber\": \"2444\",\n        \"mailingAddress\": {\n            \"line1\": \"206 Belmont Avenue\",\n            \"line2\": \"\",\n            \"cityName\": \"Long Beach\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"90803\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2024-01-17\",\n        \"phone\": \"+15555555555\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 59231,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Retail Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2025-02-24T20:49:31.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 32504,\n        \"organizationId\": 59278,\n        \"companyId\": 580,\n        \"name\": \"TacoBell - 17919\",\n        \"branchTypeId\": 1693,\n        \"storeNumber\": \"17919\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Circle\",\n            \"line2\": null,\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2025-02-24\",\n        \"phone\": \"+18882190000\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 59278,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Quick Serve Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2025-02-25T14:20:58.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-02-25T19:51:52.000Z\",\n        \"id\": 32509,\n        \"organizationId\": 59310,\n        \"companyId\": 580,\n        \"name\": \"Location_Prod_25022025\",\n        \"branchTypeId\": 2,\n        \"storeNumber\": \"25022025\",\n        \"mailingAddress\": {\n            \"line1\": \"San Francisco International Airport (SFO), San Francisco, CA, USA\",\n            \"line2\": \"\",\n            \"cityName\": \"San Francisco\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"94128\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2025-02-26\",\n        \"phone\": \"+11231231231\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 59310,\n            \"parent\": {\n                \"name\": \"District 8\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Casual Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2025-03-04T21:57:51.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-03-05T22:05:46.000Z\",\n        \"id\": 32686,\n        \"organizationId\": 59647,\n        \"companyId\": 580,\n        \"name\": \"Test\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"001\",\n        \"mailingAddress\": {\n            \"line1\": \"18004 Sky Park Cir\",\n            \"line2\": \"100\",\n            \"cityName\": \"Irvine\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92614\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2025-01-01\",\n        \"phone\": \"+13108923162\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 59647,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2025-03-05T22:06:57.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-03-05T22:08:56.000Z\",\n        \"id\": 32758,\n        \"organizationId\": 59804,\n        \"companyId\": 580,\n        \"name\": \"TEST 03/05\",\n        \"branchTypeId\": 104,\n        \"storeNumber\": \"12334\",\n        \"mailingAddress\": {\n            \"line1\": \"3420 Bristol Street\",\n            \"line2\": \"\",\n            \"cityName\": \"Costa Mesa\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92626\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2017-03-05\",\n        \"phone\": \"+19514342342\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 59804,\n            \"parent\": {\n                \"name\": \"District 1\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"C-Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2025-03-05T22:07:52.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-03-05T22:10:28.000Z\",\n        \"id\": 32759,\n        \"organizationId\": 59805,\n        \"companyId\": 580,\n        \"name\": \"TEST 03/05.02\",\n        \"branchTypeId\": 2157,\n        \"storeNumber\": \"453434\",\n        \"mailingAddress\": {\n            \"line1\": \"765 The City Drive South\",\n            \"line2\": \"\",\n            \"cityName\": \"Orange\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92868\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2019-03-08\",\n        \"phone\": \"+16813232332\",\n        \"phoneExt\": null,\n        \"status\": 0,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 59805,\n            \"parent\": {\n                \"name\": \"West\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Fine Dining Restaurant\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    },\n    {\n        \"createdBy\": 580,\n        \"createdAt\": \"2025-03-11T15:47:41.000Z\",\n        \"updatedBy\": 580,\n        \"updatedAt\": \"2025-03-11T15:47:41.000Z\",\n        \"id\": 33054,\n        \"organizationId\": 60163,\n        \"companyId\": 580,\n        \"name\": \"Pacific Beach\",\n        \"branchTypeId\": 73,\n        \"storeNumber\": \"32300\",\n        \"mailingAddress\": {\n            \"line1\": \"872 Reed Avenue\",\n            \"line2\": null,\n            \"cityName\": \"San Diego\",\n            \"countryCode\": \"US\",\n            \"zipCodePostalCode\": \"92109\",\n            \"stateProvinceCode\": \"CA\"\n        },\n        \"openDate\": \"2018-03-23\",\n        \"phone\": \"+19999999999\",\n        \"phoneExt\": null,\n        \"status\": 1,\n        \"branchStatus\": 0,\n        \"organization\": {\n            \"id\": 60163,\n            \"parent\": {\n                \"name\": \"Dave's Gourmet Burgers\"\n            }\n        },\n        \"branchType\": {\n            \"name\": \"Retail Store\"\n        },\n        \"company\": {\n            \"name\": \"Dave's Gourmet Burgers\"\n        }\n    }\n]"}],"_postman_id":"22915a27-3087-4674-8048-bac5c1a5e505"},{"name":"GET Company Meta Data","id":"43850281-4735-48c7-a8de-49ba00e83c0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"tokenName","value":"<token-name>"},{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.ecotrak.com/api/surveyor/asset/:customerId","description":"<h3 id=\"get-apisurveyorassetcustomerid\">GET /api/surveyor/asset/:customerId</h3>\n<p>This endpoint retrieves meta-data for a specific customer.</p>\n<h4 id=\"request\">Request</h4>\n<p>No request body is required for this endpoint.</p>\n<ul>\n<li><code>:customerId</code> (path parameter) - The ID of the customer for whom the asset information is being retrieved.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request is a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"Areas\": [\n    {\n      \"id\": 0,\n      \"name\": \"\"\n    }\n  ],\n  \"assetGroups\": [\n    {\n      \"id\": 0,\n      \"name\": \"\"\n    }\n  ],\n  \"assetGroupNames\": [\n    {\n      \"assetTypeId\": 0,\n      \"id\": 0,\n      \"branchTypeId\": 0,\n      \"assetTypeName\": \"\",\n      \"branchType\": \"\",\n      \"status\": 0,\n      \"branch\": [\n        {\n          \"name\": \"\"\n        }\n      ],\n      \"assetTemplateNames\": [\n        {\n          \"name\": \"\",\n          \"id\": 0\n        }\n      ],\n      \"actions\": [\"\"]\n    }\n  ],\n  \"manufacturers\": [\n    {\n      \"id\": 0,\n      \"name\": \"\"\n    }\n  ],\n  \"assetCondition\": [\n    {\n      \"id\": 0,\n      \"name\": \"\"\n    }\n  ],\n  \"priority\": [\n    {\n      \"id\": 0,\n      \"name\": \"\"\n    }\n  ]\n}\n\n</code></pre>\n<p>The response contains arrays of areas, asset groups, asset group names, manufacturers, asset conditions, and priorities, each with their respective IDs and names.</p>\n","urlObject":{"protocol":"https","path":["api","surveyor","asset",":customerId"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"f047d696-e212-4037-9a38-7523980ce16f","type":"any","value":"{{customerCompanyId}}","key":"customerId"}]}},"response":[{"id":"3d29449f-ae67-4126-babd-4fc7dd7aba9d","name":"GET Company Meta Data","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.ecotrak.com/api/surveyor/asset/:customerId","protocol":"https","host":["api","ecotrak","com"],"path":["api","surveyor","asset",":customerId"],"variable":[{"key":"customerId","value":"{{customerCompanyId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Mar 2025 19:20:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"165b0-CBHd0Ec14I/TigzhsJb+gHtz/lo\""},{"key":"Vary","value":"Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"Areas\": [\n        {\n            \"id\": 70,\n            \"name\": \"Hot Water Heater Area\"\n        },\n        {\n            \"id\": 4920,\n            \"name\": \"Back Dock\"\n        },\n        {\n            \"id\": 4921,\n            \"name\": \"Banquet Room\"\n        },\n        {\n            \"id\": 4922,\n            \"name\": \"Bar\"\n        },\n        {\n            \"id\": 4923,\n            \"name\": \"Catering Office\"\n        },\n        {\n            \"id\": 4924,\n            \"name\": \"Dining Room\"\n        },\n        {\n            \"id\": 4925,\n            \"name\": \"Dishroom\"\n        },\n        {\n            \"id\": 4926,\n            \"name\": \"Dry Storage\"\n        },\n        {\n            \"id\": 4927,\n            \"name\": \"Dumpster Enclosure\"\n        },\n        {\n            \"id\": 4928,\n            \"name\": \"Expo Area\"\n        },\n        {\n            \"id\": 4929,\n            \"name\": \"Exterior Building\"\n        },\n        {\n            \"id\": 4930,\n            \"name\": \"Kitchen\"\n        },\n        {\n            \"id\": 4931,\n            \"name\": \"Managers office\"\n        },\n        {\n            \"id\": 4932,\n            \"name\": \"Mechanical Room\"\n        },\n        {\n            \"id\": 4933,\n            \"name\": \"Patio\"\n        },\n        {\n            \"id\": 4934,\n            \"name\": \"Restroom\"\n        },\n        {\n            \"id\": 4935,\n            \"name\": \"Roof\"\n        },\n        {\n            \"id\": 4936,\n            \"name\": \"Vestibule\"\n        },\n        {\n            \"id\": 4937,\n            \"name\": \"Wait Area\"\n        },\n        {\n            \"id\": 4938,\n            \"name\": \"Bakery\"\n        },\n        {\n            \"id\": 4939,\n            \"name\": \"Desert Bar\"\n        },\n        {\n            \"id\": 4940,\n            \"name\": \"Cashier\"\n        },\n        {\n            \"id\": 4941,\n            \"name\": \"Prep\"\n        },\n        {\n            \"id\": 4942,\n            \"name\": \"Production Kitchen\"\n        },\n        {\n            \"id\": 5401,\n            \"name\": \"Storage Room\"\n        },\n        {\n            \"id\": 5405,\n            \"name\": \"Assigned IT Equipment\"\n        },\n        {\n            \"id\": 21870,\n            \"name\": \"Front Counter\"\n        },\n        {\n            \"id\": 21880,\n            \"name\": \"Trucks\"\n        },\n        {\n            \"id\": 22000,\n            \"name\": \"Room 127\"\n        },\n        {\n            \"id\": 22024,\n            \"name\": \"C Store Customer #1\"\n        },\n        {\n            \"id\": 22025,\n            \"name\": \"C Store Customer #2\"\n        },\n        {\n            \"id\": 22026,\n            \"name\": \"C Store Customer #3\"\n        }\n    ],\n    \"assetGroups\": [\n        {\n            \"id\": 65314,\n            \"name\": \"Air Compressor\"\n        },\n        {\n            \"id\": 49418,\n            \"name\": \"Air Curtain / Fly Fan\"\n        },\n        {\n            \"id\": 51480,\n            \"name\": \"Alarms\"\n        },\n        {\n            \"id\": 99630,\n            \"name\": \"Asset QA RT\"\n        },\n        {\n            \"id\": 63323,\n            \"name\": \"Asset Survey\"\n        },\n        {\n            \"id\": 50424,\n            \"name\": \"Asset Test Failure Issue 1\"\n        },\n        {\n            \"id\": 50425,\n            \"name\": \"Asset Test Failure Issue 2\"\n        },\n        {\n            \"id\": 20806,\n            \"name\": \"ATM Machine\"\n        },\n        {\n            \"id\": 104924,\n            \"name\": \"Awnings\"\n        },\n        {\n            \"id\": 51587,\n            \"name\": \"Awnings / Shades / Curtains\"\n        },\n        {\n            \"id\": 59962,\n            \"name\": \"Awnings/roll down curtains\"\n        },\n        {\n            \"id\": 104910,\n            \"name\": \"Back Doors\"\n        },\n        {\n            \"id\": 89293,\n            \"name\": \"Banking\"\n        },\n        {\n            \"id\": 64903,\n            \"name\": \"Bar Coolers\"\n        },\n        {\n            \"id\": 62790,\n            \"name\": \"Beer System\"\n        },\n        {\n            \"id\": 49359,\n            \"name\": \"Beverage Dispenser\"\n        },\n        {\n            \"id\": 49544,\n            \"name\": \"Beverage Equipment - Bubbler\"\n        },\n        {\n            \"id\": 104914,\n            \"name\": \"Beverage Equipment - Coffee Brewer - BELL\"\n        },\n        {\n            \"id\": 104903,\n            \"name\": \"Beverage Equipment - Soda Dispenser\"\n        },\n        {\n            \"id\": 104913,\n            \"name\": \"Beverage Equipment - Tea Brewer\"\n        },\n        {\n            \"id\": 51695,\n            \"name\": \"Blenders/Mixers\"\n        },\n        {\n            \"id\": 49517,\n            \"name\": \"Brake/Folder\"\n        },\n        {\n            \"id\": 92203,\n            \"name\": \"Brushes\"\n        },\n        {\n            \"id\": 51906,\n            \"name\": \"Bubbler\"\n        },\n        {\n            \"id\": 104899,\n            \"name\": \"Building - Exterior\"\n        },\n        {\n            \"id\": 25110,\n            \"name\": \"Building Remodel\"\n        },\n        {\n            \"id\": 104897,\n            \"name\": \"Building Signs\"\n        },\n        {\n            \"id\": 99893,\n            \"name\": \"Car Wash Tunnel \"\n        },\n        {\n            \"id\": 52139,\n            \"name\": \"Carbonator\"\n        },\n        {\n            \"id\": 52243,\n            \"name\": \"Carpet\"\n        },\n        {\n            \"id\": 65833,\n            \"name\": \"CCTV Security Camera System\"\n        },\n        {\n            \"id\": 51799,\n            \"name\": \"Ceiling\"\n        },\n        {\n            \"id\": 53619,\n            \"name\": \"Ceiling Fans\"\n        },\n        {\n            \"id\": 20494,\n            \"name\": \"Chairs\"\n        },\n        {\n            \"id\": 49518,\n            \"name\": \"Channel Bender\"\n        },\n        {\n            \"id\": 62261,\n            \"name\": \"Chemical Dispensing\"\n        },\n        {\n            \"id\": 104917,\n            \"name\": \"Chemical Dispensing - BELL\"\n        },\n        {\n            \"id\": 49521,\n            \"name\": \"Chop/Band/Table Saw\"\n        },\n        {\n            \"id\": 65424,\n            \"name\": \"Cleaning Equipment\"\n        },\n        {\n            \"id\": 104911,\n            \"name\": \"CO2 System\"\n        },\n        {\n            \"id\": 52347,\n            \"name\": \"CO2 Tank\"\n        },\n        {\n            \"id\": 41450,\n            \"name\": \"Coffee Brewer\"\n        },\n        {\n            \"id\": 84307,\n            \"name\": \"Coffee Grinder\"\n        },\n        {\n            \"id\": 49547,\n            \"name\": \"Coke Dispenser\"\n        },\n        {\n            \"id\": 96443,\n            \"name\": \"Compliance \"\n        },\n        {\n            \"id\": 8012,\n            \"name\": \"Computer\"\n        },\n        {\n            \"id\": 52570,\n            \"name\": \"Concrete\"\n        },\n        {\n            \"id\": 52675,\n            \"name\": \"Cooking Equipment\"\n        },\n        {\n            \"id\": 104904,\n            \"name\": \"Cooking Equipment - Cheese Melter\"\n        },\n        {\n            \"id\": 49395,\n            \"name\": \"Cooking Equipment - Clam Shell\"\n        },\n        {\n            \"id\": 104905,\n            \"name\": \"Cooking Equipment - EVO Cabinet\"\n        },\n        {\n            \"id\": 49484,\n            \"name\": \"Cooking Equipment - Food Processor\"\n        },\n        {\n            \"id\": 49533,\n            \"name\": \"Cooking Equipment - Food Warmer\"\n        },\n        {\n            \"id\": 53926,\n            \"name\": \"Cooking Equipment - Fryers\"\n        },\n        {\n            \"id\": 104907,\n            \"name\": \"Cooking Equipment - Griddle\"\n        },\n        {\n            \"id\": 49486,\n            \"name\": \"Cooking Equipment - Hot Box\"\n        },\n        {\n            \"id\": 49536,\n            \"name\": \"Cooking Equipment - Hot Hold\"\n        },\n        {\n            \"id\": 104906,\n            \"name\": \"Cooking Equipment - Hot Line\"\n        },\n        {\n            \"id\": 49417,\n            \"name\": \"Cooking Equipment - Microwaves\"\n        },\n        {\n            \"id\": 55402,\n            \"name\": \"Cooking Equipment - Ovens\"\n        },\n        {\n            \"id\": 69268,\n            \"name\": \"Cooking Equipment - PHU\"\n        },\n        {\n            \"id\": 49478,\n            \"name\": \"Cooking Equipment - Protein Holder\"\n        },\n        {\n            \"id\": 104912,\n            \"name\": \"Cooking Equipment - Rethermalizer\"\n        },\n        {\n            \"id\": 66052,\n            \"name\": \"Cooking Equipment - Slicers\"\n        },\n        {\n            \"id\": 84308,\n            \"name\": \"Cooking Equipment - Toaster\"\n        },\n        {\n            \"id\": 49868,\n            \"name\": \"Digital Display\"\n        },\n        {\n            \"id\": 14041,\n            \"name\": \"Disco Balls\"\n        },\n        {\n            \"id\": 84266,\n            \"name\": \"Dish Machine\"\n        },\n        {\n            \"id\": 52782,\n            \"name\": \"Dishmachine\"\n        },\n        {\n            \"id\": 536,\n            \"name\": \"Display\"\n        },\n        {\n            \"id\": 52887,\n            \"name\": \"Doors\"\n        },\n        {\n            \"id\": 49531,\n            \"name\": \"Drill Press\"\n        },\n        {\n            \"id\": 49501,\n            \"name\": \"Drive Thru Window\"\n        },\n        {\n            \"id\": 68866,\n            \"name\": \"Drive-Thru Communications\"\n        },\n        {\n            \"id\": 104915,\n            \"name\": \"Drive-Thru Communications - BELL\"\n        },\n        {\n            \"id\": 68750,\n            \"name\": \"Drive-Thru Menu\"\n        },\n        {\n            \"id\": 49349,\n            \"name\": \"Drive-Thru Window\"\n        },\n        {\n            \"id\": 62370,\n            \"name\": \"Dumpster / Trash\"\n        },\n        {\n            \"id\": 104901,\n            \"name\": \"Dumpster Enclosure\"\n        },\n        {\n            \"id\": 61514,\n            \"name\": \"Ecolab\"\n        },\n        {\n            \"id\": 49525,\n            \"name\": \"Electric Carts\"\n        },\n        {\n            \"id\": 52995,\n            \"name\": \"Electrical\"\n        },\n        {\n            \"id\": 53101,\n            \"name\": \"Espresso Machine\"\n        },\n        {\n            \"id\": 53214,\n            \"name\": \"Exterior Building\"\n        },\n        {\n            \"id\": 18914,\n            \"name\": \"Exterior Signage\"\n        },\n        {\n            \"id\": 53324,\n            \"name\": \"Fire / Life / Safety / Security\"\n        },\n        {\n            \"id\": 104918,\n            \"name\": \"Fire Alarm\"\n        },\n        {\n            \"id\": 104919,\n            \"name\": \"Fire Extinguisher\"\n        },\n        {\n            \"id\": 49429,\n            \"name\": \"Fire Sprinkler\"\n        },\n        {\n            \"id\": 53435,\n            \"name\": \"Fireplace\"\n        },\n        {\n            \"id\": 50159,\n            \"name\": \"Fitness Machine\"\n        },\n        {\n            \"id\": 49528,\n            \"name\": \"Flat Bed Printer\"\n        },\n        {\n            \"id\": 57335,\n            \"name\": \"Flooring\"\n        },\n        {\n            \"id\": 66157,\n            \"name\": \"Fly Fan / Air Curtain\"\n        },\n        {\n            \"id\": 53725,\n            \"name\": \"Frozen Beverage machines\"\n        },\n        {\n            \"id\": 42130,\n            \"name\": \"Fuel Dispenser Station\"\n        },\n        {\n            \"id\": 41564,\n            \"name\": \"Furniture / Fixtures\"\n        },\n        {\n            \"id\": 65945,\n            \"name\": \"Game Machine\"\n        },\n        {\n            \"id\": 84306,\n            \"name\": \"Garbage Disposal\"\n        },\n        {\n            \"id\": 41566,\n            \"name\": \"GC Direct\"\n        },\n        {\n            \"id\": 60876,\n            \"name\": \"Grease Collection\"\n        },\n        {\n            \"id\": 54137,\n            \"name\": \"Grease Duct\"\n        },\n        {\n            \"id\": 43172,\n            \"name\": \"Grease Lines\"\n        },\n        {\n            \"id\": 54448,\n            \"name\": \"Grease Traps\"\n        },\n        {\n            \"id\": 104908,\n            \"name\": \"Hand Sink\"\n        },\n        {\n            \"id\": 62479,\n            \"name\": \"Handyman other Issues\"\n        },\n        {\n            \"id\": 104369,\n            \"name\": \"Health Equipment\"\n        },\n        {\n            \"id\": 104920,\n            \"name\": \"Hood Suppression System\"\n        },\n        {\n            \"id\": 54556,\n            \"name\": \"Hoods / Exhaust / Grease Duct\"\n        },\n        {\n            \"id\": 49453,\n            \"name\": \"Hoods / Exhaust / Make Up Air\"\n        },\n        {\n            \"id\": 59232,\n            \"name\": \"Hoods-Fans-Venting\"\n        },\n        {\n            \"id\": 60582,\n            \"name\": \"Hoods/Fans/Venting\"\n        },\n        {\n            \"id\": 84309,\n            \"name\": \"Hot Water Dispenser\"\n        },\n        {\n            \"id\": 54664,\n            \"name\": \"HVAC\"\n        },\n        {\n            \"id\": 64792,\n            \"name\": \"Ice Bin\"\n        },\n        {\n            \"id\": 49427,\n            \"name\": \"Ice Machine\"\n        },\n        {\n            \"id\": 54772,\n            \"name\": \"Ice Machines\"\n        },\n        {\n            \"id\": 43449,\n            \"name\": \"Internet\"\n        },\n        {\n            \"id\": 49522,\n            \"name\": \"Iron Workers\"\n        },\n        {\n            \"id\": 43717,\n            \"name\": \"IT Equipment\"\n        },\n        {\n            \"id\": 37873,\n            \"name\": \"Janitorial\"\n        },\n        {\n            \"id\": 3031,\n            \"name\": \"Keyboards\"\n        },\n        {\n            \"id\": 49386,\n            \"name\": \"Kitchen Equipment\"\n        },\n        {\n            \"id\": 65731,\n            \"name\": \"Knife Sharpening\"\n        },\n        {\n            \"id\": 54880,\n            \"name\": \"Landscape / Plantscape\"\n        },\n        {\n            \"id\": 64483,\n            \"name\": \"Laptop keypad\"\n        },\n        {\n            \"id\": 61949,\n            \"name\": \"Lease Hold\"\n        },\n        {\n            \"id\": 94841,\n            \"name\": \"Lighting\"\n        },\n        {\n            \"id\": 104921,\n            \"name\": \"Lighting - Exterior\"\n        },\n        {\n            \"id\": 104922,\n            \"name\": \"Lighting - Interior\"\n        },\n        {\n            \"id\": 52028,\n            \"name\": \"Low Voltage\"\n        },\n        {\n            \"id\": 63428,\n            \"name\": \"Margarita Machine\"\n        },\n        {\n            \"id\": 68983,\n            \"name\": \"Menu Boards\"\n        },\n        {\n            \"id\": 104900,\n            \"name\": \"Menu Boards - Digital\"\n        },\n        {\n            \"id\": 54986,\n            \"name\": \"Microwaves\"\n        },\n        {\n            \"id\": 55092,\n            \"name\": \"Millwork - Archive\"\n        },\n        {\n            \"id\": 62916,\n            \"name\": \"Misc - Handyman\"\n        },\n        {\n            \"id\": 53823,\n            \"name\": \"Misting System\"\n        },\n        {\n            \"id\": 64173,\n            \"name\": \"Mobile\"\n        },\n        {\n            \"id\": 63864,\n            \"name\": \"Monitors\"\n        },\n        {\n            \"id\": 61833,\n            \"name\": \"Office and Electronics\"\n        },\n        {\n            \"id\": 61091,\n            \"name\": \"Other\"\n        },\n        {\n            \"id\": 41565,\n            \"name\": \"Owner Direct\"\n        },\n        {\n            \"id\": 55507,\n            \"name\": \"Paging systems\"\n        },\n        {\n            \"id\": 55819,\n            \"name\": \"Paint\"\n        },\n        {\n            \"id\": 41546,\n            \"name\": \"Parking Lot\"\n        },\n        {\n            \"id\": 63647,\n            \"name\": \"Parking Lot Lights\"\n        },\n        {\n            \"id\": 104916,\n            \"name\": \"Parking Lots - Asphalt\"\n        },\n        {\n            \"id\": 104923,\n            \"name\": \"Parking Lots - Sidewalks/Dumpster Pads - Concrete\"\n        },\n        {\n            \"id\": 56128,\n            \"name\": \"Parking Lots / Sidewalks\"\n        },\n        {\n            \"id\": 20659,\n            \"name\": \"Permitting\"\n        },\n        {\n            \"id\": 66269,\n            \"name\": \"Pest Control\"\n        },\n        {\n            \"id\": 56237,\n            \"name\": \"Phones\"\n        },\n        {\n            \"id\": 49520,\n            \"name\": \"Plasma Cutter\"\n        },\n        {\n            \"id\": 49526,\n            \"name\": \"Plotters\"\n        },\n        {\n            \"id\": 56345,\n            \"name\": \"Plumbing\"\n        },\n        {\n            \"id\": 104898,\n            \"name\": \"Plumbing - Toilet / Urinal\"\n        },\n        {\n            \"id\": 84261,\n            \"name\": \"Plumbing - Water Heater / Hot Water\"\n        },\n        {\n            \"id\": 56452,\n            \"name\": \"Point of Sale\"\n        },\n        {\n            \"id\": 49524,\n            \"name\": \"Powder Coat Equipment\"\n        },\n        {\n            \"id\": 66374,\n            \"name\": \"Power Outage - 1\"\n        },\n        {\n            \"id\": 66668,\n            \"name\": \"Power Outage - 2\"\n        },\n        {\n            \"id\": 67258,\n            \"name\": \"Power Outage - 3\"\n        },\n        {\n            \"id\": 67570,\n            \"name\": \"Power Outage - 4\"\n        },\n        {\n            \"id\": 68160,\n            \"name\": \"Power Outage - 6\"\n        },\n        {\n            \"id\": 68455,\n            \"name\": \"Power Outage - 7\"\n        },\n        {\n            \"id\": 66963,\n            \"name\": \"Power Outage -3\"\n        },\n        {\n            \"id\": 67865,\n            \"name\": \"Power Outage- 5\"\n        },\n        {\n            \"id\": 84262,\n            \"name\": \"Power Washer\"\n        },\n        {\n            \"id\": 49530,\n            \"name\": \"Pressure Wash System\"\n        },\n        {\n            \"id\": 56569,\n            \"name\": \"Refrigeration\"\n        },\n        {\n            \"id\": 7333,\n            \"name\": \"Refrigeration - Cold Line\"\n        },\n        {\n            \"id\": 84265,\n            \"name\": \"Refrigeration - Walk-in Cooler\"\n        },\n        {\n            \"id\": 84267,\n            \"name\": \"Refrigeration - Walk-in Freezer\"\n        },\n        {\n            \"id\": 56677,\n            \"name\": \"Restroom Accessories\"\n        },\n        {\n            \"id\": 104925,\n            \"name\": \"Restroom Accessories, Partitions and Doors\"\n        },\n        {\n            \"id\": 60273,\n            \"name\": \"Restroom Partitions\"\n        },\n        {\n            \"id\": 65526,\n            \"name\": \"Rice Cooker\"\n        },\n        {\n            \"id\": 49527,\n            \"name\": \"Roll Printer\"\n        },\n        {\n            \"id\": 56786,\n            \"name\": \"Roof\"\n        },\n        {\n            \"id\": 90093,\n            \"name\": \"Roof HVAC\"\n        },\n        {\n            \"id\": 49519,\n            \"name\": \"Router\"\n        },\n        {\n            \"id\": 63755,\n            \"name\": \"Safe\"\n        },\n        {\n            \"id\": 104902,\n            \"name\": \"Service Counters\"\n        },\n        {\n            \"id\": 49513,\n            \"name\": \"Service Window\"\n        },\n        {\n            \"id\": 84264,\n            \"name\": \"Shake Machine\"\n        },\n        {\n            \"id\": 49516,\n            \"name\": \"Shear\"\n        },\n        {\n            \"id\": 15621,\n            \"name\": \"Sinks\"\n        },\n        {\n            \"id\": 4378,\n            \"name\": \"Site Survey\"\n        },\n        {\n            \"id\": 4379,\n            \"name\": \"Site Survey - New Location\"\n        },\n        {\n            \"id\": 65629,\n            \"name\": \"Snow Plow\"\n        },\n        {\n            \"id\": 56895,\n            \"name\": \"Soda Dispenser\"\n        },\n        {\n            \"id\": 63225,\n            \"name\": \"Soft Serve Machine\"\n        },\n        {\n            \"id\": 57009,\n            \"name\": \"Solid Surface Counters\"\n        },\n        {\n            \"id\": 84263,\n            \"name\": \"SONIC - Slush Machine\"\n        },\n        {\n            \"id\": 57115,\n            \"name\": \"Sound System\"\n        },\n        {\n            \"id\": 61402,\n            \"name\": \"Stainless Steel\"\n        },\n        {\n            \"id\": 104909,\n            \"name\": \"Stainless Steel Tables\"\n        },\n        {\n            \"id\": 535,\n            \"name\": \"Tank\"\n        },\n        {\n            \"id\": 57227,\n            \"name\": \"Tea Brewer\"\n        },\n        {\n            \"id\": 18675,\n            \"name\": \"Terminals\"\n        },\n        {\n            \"id\": 20493,\n            \"name\": \"Test MS 1025\"\n        },\n        {\n            \"id\": 43733,\n            \"name\": \"Test New Problem\"\n        },\n        {\n            \"id\": 65003,\n            \"name\": \"Testing Xipetech\"\n        },\n        {\n            \"id\": 58923,\n            \"name\": \"Tile\"\n        },\n        {\n            \"id\": 57444,\n            \"name\": \"TV-Digitial\"\n        },\n        {\n            \"id\": 49523,\n            \"name\": \"Vacuformer\"\n        },\n        {\n            \"id\": 89555,\n            \"name\": \"Vehicle Damage\"\n        },\n        {\n            \"id\": 57756,\n            \"name\": \"Vinyl Floor\"\n        },\n        {\n            \"id\": 59544,\n            \"name\": \"Vinyl flooring\"\n        },\n        {\n            \"id\": 59855,\n            \"name\": \"Walk-in Cooler\"\n        },\n        {\n            \"id\": 58067,\n            \"name\": \"Walk-in Freezer\"\n        },\n        {\n            \"id\": 58177,\n            \"name\": \"Walls\"\n        },\n        {\n            \"id\": 104926,\n            \"name\": \"Walls - Interior\"\n        },\n        {\n            \"id\": 58286,\n            \"name\": \"Water features\"\n        },\n        {\n            \"id\": 49382,\n            \"name\": \"Water Filter\"\n        },\n        {\n            \"id\": 61617,\n            \"name\": \"Water Filters\"\n        },\n        {\n            \"id\": 58704,\n            \"name\": \"Water Filters / Softeners\"\n        },\n        {\n            \"id\": 58597,\n            \"name\": \"Water Heater / Hot Water\"\n        },\n        {\n            \"id\": 49441,\n            \"name\": \"Water Softener / RO System\"\n        },\n        {\n            \"id\": 49515,\n            \"name\": \"Welders\"\n        },\n        {\n            \"id\": 104896,\n            \"name\": \"Windows / Doors / Storefront\"\n        },\n        {\n            \"id\": 58813,\n            \"name\": \"Windows / Storefront\"\n        },\n        {\n            \"id\": 49529,\n            \"name\": \"Wood Working Equipment\"\n        }\n    ],\n    \"assetGroupNames\": [\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 1,\n            \"branchTypeId\": 1,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"Quick Server Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Quick Server Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fryer - 1\",\n                    \"id\": 1\n                },\n                {\n                    \"name\": \"Fryer2\",\n                    \"id\": 2\n                },\n                {\n                    \"name\": \"Fryer3\",\n                    \"id\": 3\n                },\n                {\n                    \"name\": \"Fryer4\",\n                    \"id\": 4\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 10,\n            \"branchTypeId\": 3,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"Quick Casual Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Quick Casual Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fryer - 1\",\n                    \"id\": 10\n                },\n                {\n                    \"name\": \"Fryer2\",\n                    \"id\": 11\n                },\n                {\n                    \"name\": \"Fryer3\",\n                    \"id\": 12\n                },\n                {\n                    \"name\": \"Fryer4\",\n                    \"id\": 13\n                },\n                {\n                    \"name\": \"Testing3\",\n                    \"id\": 33288\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 14,\n            \"branchTypeId\": 4,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"Fine Dining Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Fine Dining Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fryer - 1\",\n                    \"id\": 14\n                },\n                {\n                    \"name\": \"Fryer2\",\n                    \"id\": 15\n                },\n                {\n                    \"name\": \"Fryer3\",\n                    \"id\": 16\n                },\n                {\n                    \"name\": \"Fryer4\",\n                    \"id\": 17\n                },\n                {\n                    \"name\": \"Testing3\",\n                    \"id\": 33290\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 52675,\n            \"id\": 444,\n            \"branchTypeId\": 1,\n            \"assetTypeName\": \"Cooking Equipment\",\n            \"branchType\": \"Quick Server Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Quick Server Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Back Prep Meat Slicer\",\n                    \"id\": 444\n                },\n                {\n                    \"name\": \"Back Prep Steamwell\",\n                    \"id\": 445\n                },\n                {\n                    \"name\": \"Expo Bread Warmer\",\n                    \"id\": 446\n                },\n                {\n                    \"name\": \"Expo Low Boy\",\n                    \"id\": 447\n                },\n                {\n                    \"name\": \"Expo Microwave\",\n                    \"id\": 448\n                },\n                {\n                    \"name\": \"Pastry Choco Temp\",\n                    \"id\": 449\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 1\",\n                    \"id\": 450\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 2\",\n                    \"id\": 451\n                },\n                {\n                    \"name\": \"Pastry Microwave\",\n                    \"id\": 452\n                },\n                {\n                    \"name\": \"Pastry Paco Jet\",\n                    \"id\": 453\n                },\n                {\n                    \"name\": \"Prep Flat Top Griddle\",\n                    \"id\": 454\n                },\n                {\n                    \"name\": \"Prep Grill\",\n                    \"id\": 455\n                },\n                {\n                    \"name\": \"Prep Imperial Range\",\n                    \"id\": 456\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 1\",\n                    \"id\": 457\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 2\",\n                    \"id\": 458\n                },\n                {\n                    \"name\": \"Prep Robot Coupe\",\n                    \"id\": 459\n                },\n                {\n                    \"name\": \"Prep Table Top\",\n                    \"id\": 460\n                },\n                {\n                    \"name\": \"Prep Tilted Kettle\",\n                    \"id\": 461\n                },\n                {\n                    \"name\": \"Prep Tilted Skillet\",\n                    \"id\": 462\n                },\n                {\n                    \"name\": \"Rice Warmer 1\",\n                    \"id\": 463\n                },\n                {\n                    \"name\": \"Rice Warmer 2\",\n                    \"id\": 464\n                },\n                {\n                    \"name\": \"Rice Warmer 3\",\n                    \"id\": 465\n                },\n                {\n                    \"name\": \"Vaccuum Sealer\",\n                    \"id\": 466\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 52675,\n            \"id\": 574,\n            \"branchTypeId\": 2,\n            \"assetTypeName\": \"Cooking Equipment\",\n            \"branchType\": \"Casual Dining Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Casual Dining Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Back Prep Meat Slicer\",\n                    \"id\": 574\n                },\n                {\n                    \"name\": \"Back Prep Steamwell\",\n                    \"id\": 575\n                },\n                {\n                    \"name\": \"Expo Bread Warmer\",\n                    \"id\": 576\n                },\n                {\n                    \"name\": \"Expo Low Boy\",\n                    \"id\": 577\n                },\n                {\n                    \"name\": \"Expo Microwave\",\n                    \"id\": 578\n                },\n                {\n                    \"name\": \"Pastry Choco Temp\",\n                    \"id\": 579\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 1\",\n                    \"id\": 580\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 2\",\n                    \"id\": 581\n                },\n                {\n                    \"name\": \"Pastry Microwave\",\n                    \"id\": 582\n                },\n                {\n                    \"name\": \"Pastry Paco Jet\",\n                    \"id\": 583\n                },\n                {\n                    \"name\": \"Prep Flat Top Griddle\",\n                    \"id\": 584\n                },\n                {\n                    \"name\": \"Prep Grill\",\n                    \"id\": 585\n                },\n                {\n                    \"name\": \"Prep Imperial Range\",\n                    \"id\": 586\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 1\",\n                    \"id\": 587\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 2\",\n                    \"id\": 588\n                },\n                {\n                    \"name\": \"Prep Robot Coupe\",\n                    \"id\": 589\n                },\n                {\n                    \"name\": \"Prep Table Top\",\n                    \"id\": 590\n                },\n                {\n                    \"name\": \"Prep Tilted Kettle\",\n                    \"id\": 591\n                },\n                {\n                    \"name\": \"Prep Tilted Skillet\",\n                    \"id\": 592\n                },\n                {\n                    \"name\": \"Rice Warmer 1\",\n                    \"id\": 593\n                },\n                {\n                    \"name\": \"Rice Warmer 2\",\n                    \"id\": 594\n                },\n                {\n                    \"name\": \"Rice Warmer 3\",\n                    \"id\": 595\n                },\n                {\n                    \"name\": \"Vaccuum Sealer\",\n                    \"id\": 596\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 52675,\n            \"id\": 662,\n            \"branchTypeId\": 3,\n            \"assetTypeName\": \"Cooking Equipment\",\n            \"branchType\": \"Quick Casual Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Quick Casual Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Back Prep Meat Slicer\",\n                    \"id\": 662\n                },\n                {\n                    \"name\": \"Back Prep Steamwell\",\n                    \"id\": 663\n                },\n                {\n                    \"name\": \"Expo Bread Warmer\",\n                    \"id\": 664\n                },\n                {\n                    \"name\": \"Expo Low Boy\",\n                    \"id\": 665\n                },\n                {\n                    \"name\": \"Expo Microwave\",\n                    \"id\": 666\n                },\n                {\n                    \"name\": \"Pastry Choco Temp\",\n                    \"id\": 667\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 1\",\n                    \"id\": 668\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 2\",\n                    \"id\": 669\n                },\n                {\n                    \"name\": \"Pastry Microwave\",\n                    \"id\": 670\n                },\n                {\n                    \"name\": \"Pastry Paco Jet\",\n                    \"id\": 671\n                },\n                {\n                    \"name\": \"Prep Flat Top Griddle\",\n                    \"id\": 672\n                },\n                {\n                    \"name\": \"Prep Grill\",\n                    \"id\": 673\n                },\n                {\n                    \"name\": \"Prep Imperial Range\",\n                    \"id\": 674\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 1\",\n                    \"id\": 675\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 2\",\n                    \"id\": 676\n                },\n                {\n                    \"name\": \"Prep Robot Coupe\",\n                    \"id\": 677\n                },\n                {\n                    \"name\": \"Prep Table Top\",\n                    \"id\": 678\n                },\n                {\n                    \"name\": \"Prep Tilted Kettle\",\n                    \"id\": 679\n                },\n                {\n                    \"name\": \"Prep Tilted Skillet\",\n                    \"id\": 680\n                },\n                {\n                    \"name\": \"Rice Warmer 1\",\n                    \"id\": 681\n                },\n                {\n                    \"name\": \"Rice Warmer 2\",\n                    \"id\": 682\n                },\n                {\n                    \"name\": \"Rice Warmer 3\",\n                    \"id\": 683\n                },\n                {\n                    \"name\": \"Vaccuum Sealer\",\n                    \"id\": 684\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 52675,\n            \"id\": 1100,\n            \"branchTypeId\": 73,\n            \"assetTypeName\": \"Cooking Equipment\",\n            \"branchType\": \"Retail Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Retail Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Back Prep Meat Slicer\",\n                    \"id\": 1100\n                },\n                {\n                    \"name\": \"Back Prep Steamwell\",\n                    \"id\": 1101\n                },\n                {\n                    \"name\": \"Expo Bread Warmer\",\n                    \"id\": 1102\n                },\n                {\n                    \"name\": \"Expo Low Boy\",\n                    \"id\": 1103\n                },\n                {\n                    \"name\": \"Expo Microwave\",\n                    \"id\": 1104\n                },\n                {\n                    \"name\": \"Pastry Choco Temp\",\n                    \"id\": 1105\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 1\",\n                    \"id\": 1106\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 2\",\n                    \"id\": 1107\n                },\n                {\n                    \"name\": \"Pastry Microwave\",\n                    \"id\": 1108\n                },\n                {\n                    \"name\": \"Pastry Paco Jet\",\n                    \"id\": 1109\n                },\n                {\n                    \"name\": \"Prep Flat Top Griddle\",\n                    \"id\": 1110\n                },\n                {\n                    \"name\": \"Prep Grill\",\n                    \"id\": 1111\n                },\n                {\n                    \"name\": \"Prep Imperial Range\",\n                    \"id\": 1112\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 1\",\n                    \"id\": 1113\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 2\",\n                    \"id\": 1114\n                },\n                {\n                    \"name\": \"Prep Robot Coupe\",\n                    \"id\": 1115\n                },\n                {\n                    \"name\": \"Prep Table Top\",\n                    \"id\": 1116\n                },\n                {\n                    \"name\": \"Prep Tilted Kettle\",\n                    \"id\": 1117\n                },\n                {\n                    \"name\": \"Prep Tilted Skillet\",\n                    \"id\": 1118\n                },\n                {\n                    \"name\": \"Rice Warmer 1\",\n                    \"id\": 1119\n                },\n                {\n                    \"name\": \"Rice Warmer 2\",\n                    \"id\": 1120\n                },\n                {\n                    \"name\": \"Rice Warmer 3\",\n                    \"id\": 1121\n                },\n                {\n                    \"name\": \"Vaccuum Sealer\",\n                    \"id\": 1122\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 52675,\n            \"id\": 1123,\n            \"branchTypeId\": 74,\n            \"assetTypeName\": \"Cooking Equipment\",\n            \"branchType\": \"Veterinary Clinic\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Veterinary Clinic\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Back Prep Meat Slicer\",\n                    \"id\": 1123\n                },\n                {\n                    \"name\": \"Back Prep Steamwell\",\n                    \"id\": 1124\n                },\n                {\n                    \"name\": \"Expo Bread Warmer\",\n                    \"id\": 1125\n                },\n                {\n                    \"name\": \"Expo Low Boy\",\n                    \"id\": 1126\n                },\n                {\n                    \"name\": \"Expo Microwave\",\n                    \"id\": 1127\n                },\n                {\n                    \"name\": \"Pastry Choco Temp\",\n                    \"id\": 1128\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 1\",\n                    \"id\": 1129\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 2\",\n                    \"id\": 1130\n                },\n                {\n                    \"name\": \"Pastry Microwave\",\n                    \"id\": 1131\n                },\n                {\n                    \"name\": \"Pastry Paco Jet\",\n                    \"id\": 1132\n                },\n                {\n                    \"name\": \"Prep Flat Top Griddle\",\n                    \"id\": 1133\n                },\n                {\n                    \"name\": \"Prep Grill\",\n                    \"id\": 1134\n                },\n                {\n                    \"name\": \"Prep Imperial Range\",\n                    \"id\": 1135\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 1\",\n                    \"id\": 1136\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 2\",\n                    \"id\": 1137\n                },\n                {\n                    \"name\": \"Prep Robot Coupe\",\n                    \"id\": 1138\n                },\n                {\n                    \"name\": \"Prep Table Top\",\n                    \"id\": 1139\n                },\n                {\n                    \"name\": \"Prep Tilted Kettle\",\n                    \"id\": 1140\n                },\n                {\n                    \"name\": \"Prep Tilted Skillet\",\n                    \"id\": 1141\n                },\n                {\n                    \"name\": \"Rice Warmer 1\",\n                    \"id\": 1142\n                },\n                {\n                    \"name\": \"Rice Warmer 2\",\n                    \"id\": 1143\n                },\n                {\n                    \"name\": \"Rice Warmer 3\",\n                    \"id\": 1144\n                },\n                {\n                    \"name\": \"Vaccuum Sealer\",\n                    \"id\": 1145\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 52675,\n            \"id\": 1287,\n            \"branchTypeId\": 104,\n            \"assetTypeName\": \"Cooking Equipment\",\n            \"branchType\": \"C-Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"C-Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Back Prep Meat Slicer\",\n                    \"id\": 1287\n                },\n                {\n                    \"name\": \"Back Prep Steamwell\",\n                    \"id\": 1288\n                },\n                {\n                    \"name\": \"Expo Bread Warmer\",\n                    \"id\": 1289\n                },\n                {\n                    \"name\": \"Expo Low Boy\",\n                    \"id\": 1290\n                },\n                {\n                    \"name\": \"Expo Microwave\",\n                    \"id\": 1291\n                },\n                {\n                    \"name\": \"Pastry Choco Temp\",\n                    \"id\": 1292\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 1\",\n                    \"id\": 1293\n                },\n                {\n                    \"name\": \"Pastry Kitchenaid Mixer 2\",\n                    \"id\": 1294\n                },\n                {\n                    \"name\": \"Pastry Microwave\",\n                    \"id\": 1295\n                },\n                {\n                    \"name\": \"Pastry Paco Jet\",\n                    \"id\": 1296\n                },\n                {\n                    \"name\": \"Prep Flat Top Griddle\",\n                    \"id\": 1297\n                },\n                {\n                    \"name\": \"Prep Grill\",\n                    \"id\": 1298\n                },\n                {\n                    \"name\": \"Prep Imperial Range\",\n                    \"id\": 1299\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 1\",\n                    \"id\": 1300\n                },\n                {\n                    \"name\": \"Prep Plate Warmer 2\",\n                    \"id\": 1301\n                },\n                {\n                    \"name\": \"Prep Robot Coupe\",\n                    \"id\": 1302\n                },\n                {\n                    \"name\": \"Prep Table Top\",\n                    \"id\": 1303\n                },\n                {\n                    \"name\": \"Prep Tilted Kettle\",\n                    \"id\": 1304\n                },\n                {\n                    \"name\": \"Prep Tilted Skillet\",\n                    \"id\": 1305\n                },\n                {\n                    \"name\": \"Rice Warmer 1\",\n                    \"id\": 1306\n                },\n                {\n                    \"name\": \"Rice Warmer 2\",\n                    \"id\": 1307\n                },\n                {\n                    \"name\": \"Rice Warmer 3\",\n                    \"id\": 1308\n                },\n                {\n                    \"name\": \"Vaccuum Sealer\",\n                    \"id\": 1309\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 53926,\n            \"id\": 1646,\n            \"branchTypeId\": 1,\n            \"assetTypeName\": \"Cooking Equipment - Fryers\",\n            \"branchType\": \"Quick Server Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Quick Server Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fryer - 1\",\n                    \"id\": 1646\n                },\n                {\n                    \"name\": \"Fryer2\",\n                    \"id\": 1647\n                },\n                {\n                    \"name\": \"fryer3\",\n                    \"id\": 1648\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 53926,\n            \"id\": 1658,\n            \"branchTypeId\": 2,\n            \"assetTypeName\": \"Cooking Equipment - Fryers\",\n            \"branchType\": \"Casual Dining Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Casual Dining Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fryer - 1\",\n                    \"id\": 1658\n                },\n                {\n                    \"name\": \"Fryer2\",\n                    \"id\": 1659\n                },\n                {\n                    \"name\": \"Fryer3\",\n                    \"id\": 1660\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 53926,\n            \"id\": 1665,\n            \"branchTypeId\": 3,\n            \"assetTypeName\": \"Cooking Equipment - Fryers\",\n            \"branchType\": \"Quick Casual Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Quick Casual Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fryer - 1\",\n                    \"id\": 1665\n                },\n                {\n                    \"name\": \"Fryer2\",\n                    \"id\": 1666\n                },\n                {\n                    \"name\": \"Fryer3\",\n                    \"id\": 1667\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 53926,\n            \"id\": 1672,\n            \"branchTypeId\": 4,\n            \"assetTypeName\": \"Cooking Equipment - Fryers\",\n            \"branchType\": \"Fine Dining Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Fine Dining Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fryer - 1\",\n                    \"id\": 1672\n                },\n                {\n                    \"name\": \"Fryer2\",\n                    \"id\": 1673\n                },\n                {\n                    \"name\": \"Fryer3\",\n                    \"id\": 1674\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 65314,\n            \"id\": 4149,\n            \"branchTypeId\": 104,\n            \"assetTypeName\": \"Air Compressor\",\n            \"branchType\": \"C-Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"C-Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Tire Inflator\",\n                    \"id\": 4149\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 535,\n            \"id\": 4555,\n            \"branchTypeId\": 73,\n            \"assetTypeName\": \"Tank\",\n            \"branchType\": \"Retail Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Retail Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fish Tank\",\n                    \"id\": 4555\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 536,\n            \"id\": 4556,\n            \"branchTypeId\": 73,\n            \"assetTypeName\": \"Display\",\n            \"branchType\": \"Retail Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Retail Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Bird Cage\",\n                    \"id\": 4556\n                },\n                {\n                    \"name\": \"Dog Food Display\",\n                    \"id\": 4557\n                },\n                {\n                    \"name\": \"Instinct Food Display\",\n                    \"id\": 4558\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 536,\n            \"id\": 4559,\n            \"branchTypeId\": 74,\n            \"assetTypeName\": \"Display\",\n            \"branchType\": \"Veterinary Clinic\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Veterinary Clinic\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Dog Food Display\",\n                    \"id\": 4559\n                },\n                {\n                    \"name\": \"Instinct Food Display\",\n                    \"id\": 4560\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 42130,\n            \"id\": 33102,\n            \"branchTypeId\": 104,\n            \"assetTypeName\": \"Fuel Dispenser Station\",\n            \"branchType\": \"C-Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"C-Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fuel Dispenser Station 1\",\n                    \"id\": 33102\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 43733,\n            \"id\": 33279,\n            \"branchTypeId\": 554,\n            \"assetTypeName\": \"Test New Problem\",\n            \"branchType\": \"Grocery Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Grocery Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fryer-Test\",\n                    \"id\": 33279\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 20494,\n            \"id\": 33280,\n            \"branchTypeId\": 554,\n            \"assetTypeName\": \"Chairs\",\n            \"branchType\": \"Grocery Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Grocery Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Fryer-Test\",\n                    \"id\": 33280\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 33281,\n            \"branchTypeId\": 73,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"Retail Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Retail Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Testing3\",\n                    \"id\": 33281\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 33282,\n            \"branchTypeId\": 74,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"Veterinary Clinic\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Veterinary Clinic\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Testing3\",\n                    \"id\": 33282\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 33283,\n            \"branchTypeId\": 554,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"Grocery Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Grocery Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Testing3\",\n                    \"id\": 33283\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 33284,\n            \"branchTypeId\": 104,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"C-Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"C-Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Testing3\",\n                    \"id\": 33284\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 33285,\n            \"branchTypeId\": 1693,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"Quick Serve Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Quick Serve Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Testing3\",\n                    \"id\": 33285\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 33286,\n            \"branchTypeId\": 1692,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"Medical Clinic\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Medical Clinic\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Testing3\",\n                    \"id\": 33286\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 33287,\n            \"branchTypeId\": 1771,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"Insert Brand Here (Multi-Unit)\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Insert Brand Here (Multi-Unit)\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Testing3\",\n                    \"id\": 33287\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 51480,\n            \"id\": 33289,\n            \"branchTypeId\": 2,\n            \"assetTypeName\": \"Alarms\",\n            \"branchType\": \"Casual Dining Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Casual Dining Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Testing3\",\n                    \"id\": 33289\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 89555,\n            \"id\": 35386,\n            \"branchTypeId\": 73,\n            \"assetTypeName\": \"Vehicle Damage\",\n            \"branchType\": \"Retail Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Retail Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Vehicle Damage Report\",\n                    \"id\": 35386\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 94841,\n            \"id\": 41701,\n            \"branchTypeId\": 73,\n            \"assetTypeName\": \"Lighting\",\n            \"branchType\": \"Retail Store\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Retail Store\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"Light Bulbs\",\n                    \"id\": 41701\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        },\n        {\n            \"assetTypeId\": 52028,\n            \"id\": 42000,\n            \"branchTypeId\": 1693,\n            \"assetTypeName\": \"Low Voltage\",\n            \"branchType\": \"Quick Serve Restaurant\",\n            \"status\": 1,\n            \"branch\": [\n                {\n                    \"name\": \"Quick Serve Restaurant\"\n                }\n            ],\n            \"assetTemplateNames\": [\n                {\n                    \"name\": \"POS\",\n                    \"id\": 42000\n                },\n                {\n                    \"name\": \"Menu Board - DT\",\n                    \"id\": 42001\n                },\n                {\n                    \"name\": \"Menu Board - Reg\",\n                    \"id\": 42002\n                },\n                {\n                    \"name\": \"Camera - Dining\",\n                    \"id\": 42003\n                },\n                {\n                    \"name\": \"Camera - DT\",\n                    \"id\": 42004\n                }\n            ],\n            \"actions\": [\n                \"duplicate\"\n            ]\n        }\n    ],\n    \"manufacturers\": [\n        {\n            \"id\": 1517449,\n            \"name\": \"\\\"IEC\\\" International Environmental Corporation\"\n        },\n        {\n            \"id\": 2745,\n            \"name\": \"1 - Manufacturer Not Listed\"\n        },\n        {\n            \"id\": 21790,\n            \"name\": \"3M\"\n        },\n        {\n            \"id\": 1517683,\n            \"name\": \"3M SUPPLIES\"\n        },\n        {\n            \"id\": 1517567,\n            \"name\": \"A La Cart\"\n        },\n        {\n            \"id\": 1526,\n            \"name\": \"A&D Company Limited\"\n        },\n        {\n            \"id\": 21933,\n            \"name\": \"A. Gruber\"\n        },\n        {\n            \"id\": 252,\n            \"name\": \"A.O. Smith\"\n        },\n        {\n            \"id\": 1518231,\n            \"name\": \"A.O. Smith Corporation\"\n        },\n        {\n            \"id\": 516,\n            \"name\": \"Aaon\"\n        },\n        {\n            \"id\": 1517406,\n            \"name\": \"Aaron Manufacturing, Inc.\"\n        },\n        {\n            \"id\": 1516,\n            \"name\": \"ABB\"\n        },\n        {\n            \"id\": 1489642,\n            \"name\": \"ABM\"\n        },\n        {\n            \"id\": 1517722,\n            \"name\": \"Absocold Corporation\"\n        },\n        {\n            \"id\": 22660,\n            \"name\": \"AbsoluteAire\"\n        },\n        {\n            \"id\": 1424139,\n            \"name\": \"AC-Motoren GmbH\"\n        },\n        {\n            \"id\": 1508478,\n            \"name\": \"Acaia\"\n        },\n        {\n            \"id\": 1517558,\n            \"name\": \"ACCELMIX\"\n        },\n        {\n            \"id\": 1490392,\n            \"name\": \"Accucold\"\n        },\n        {\n            \"id\": 253,\n            \"name\": \"Accurex\"\n        },\n        {\n            \"id\": 254,\n            \"name\": \"Accutemp\"\n        },\n        {\n            \"id\": 1304,\n            \"name\": \"Acer\"\n        },\n        {\n            \"id\": 3378,\n            \"name\": \"Acme\"\n        },\n        {\n            \"id\": 1517861,\n            \"name\": \"ACME ENGINEERING\"\n        },\n        {\n            \"id\": 1517758,\n            \"name\": \"ACME PIZZA\"\n        },\n        {\n            \"id\": 1292,\n            \"name\": \"ACP\"\n        },\n        {\n            \"id\": 1518229,\n            \"name\": \"ADAMATIC\"\n        },\n        {\n            \"id\": 1517570,\n            \"name\": \"ADAMATION\"\n        },\n        {\n            \"id\": 1518210,\n            \"name\": \"ADCRAFT\"\n        },\n        {\n            \"id\": 255,\n            \"name\": \"AdCraft (Admiralcraft)\"\n        },\n        {\n            \"id\": 1518197,\n            \"name\": \"Addison\"\n        },\n        {\n            \"id\": 1567,\n            \"name\": \"AdobeAir Inc\"\n        },\n        {\n            \"id\": 3380,\n            \"name\": \"ADSI Inc\"\n        },\n        {\n            \"id\": 1517798,\n            \"name\": \"ADSI Inc.\"\n        },\n        {\n            \"id\": 1497662,\n            \"name\": \"ADT\"\n        },\n        {\n            \"id\": 256,\n            \"name\": \"Advance tabco\"\n        },\n        {\n            \"id\": 1492337,\n            \"name\": \"Advantage\"\n        },\n        {\n            \"id\": 21237,\n            \"name\": \"Aeolus\"\n        },\n        {\n            \"id\": 1518056,\n            \"name\": \"AERO MANUFACTURING\"\n        },\n        {\n            \"id\": 1517696,\n            \"name\": \"AEROWERKS\"\n        },\n        {\n            \"id\": 1517991,\n            \"name\": \"Affinis\"\n        },\n        {\n            \"id\": 1518017,\n            \"name\": \"AHT COOLING SYSTEMS\"\n        },\n        {\n            \"id\": 22096,\n            \"name\": \"AHT Cooling Systems USA\"\n        },\n        {\n            \"id\": 1492338,\n            \"name\": \"Air Pro\"\n        },\n        {\n            \"id\": 453,\n            \"name\": \"Air Serv\"\n        },\n        {\n            \"id\": 1517888,\n            \"name\": \"AIRDYNE\"\n        },\n        {\n            \"id\": 479,\n            \"name\": \"Airgas\"\n        },\n        {\n            \"id\": 1517443,\n            \"name\": \"AIS Commercial Parts & Service Youngstown\"\n        },\n        {\n            \"id\": 1517577,\n            \"name\": \"ALADDIN TEMP-RITE\"\n        },\n        {\n            \"id\": 1518057,\n            \"name\": \"ALECO/ES ROBBINS\"\n        },\n        {\n            \"id\": 1418161,\n            \"name\": \"Alemite\"\n        },\n        {\n            \"id\": 3618,\n            \"name\": \"Alera( Essendant, Inc.)\"\n        },\n        {\n            \"id\": 1518058,\n            \"name\": \"Alfa International\"\n        },\n        {\n            \"id\": 1517799,\n            \"name\": \"ALL SOUTHERN\"\n        },\n        {\n            \"id\": 1517319,\n            \"name\": \"Allavino\"\n        },\n        {\n            \"id\": 22897,\n            \"name\": \"Allegheny Refrigeration\"\n        },\n        {\n            \"id\": 1517937,\n            \"name\": \"ALLIANCE LAUNDRY SYSTEMS\"\n        },\n        {\n            \"id\": 1518187,\n            \"name\": \"ALLIANCE MANUFACTURING\"\n        },\n        {\n            \"id\": 1419192,\n            \"name\": \"Allied Commercial\"\n        },\n        {\n            \"id\": 1517442,\n            \"name\": \"Alluserv\"\n        },\n        {\n            \"id\": 1497852,\n            \"name\": \"Alphabet Lighting\"\n        },\n        {\n            \"id\": 257,\n            \"name\": \"Alto Shaam\"\n        },\n        {\n            \"id\": 1518020,\n            \"name\": \"Alvey Washing Equipment\"\n        },\n        {\n            \"id\": 1517998,\n            \"name\": \"AM Manufacturing\"\n        },\n        {\n            \"id\": 258,\n            \"name\": \"Amana\"\n        },\n        {\n            \"id\": 1517490,\n            \"name\": \"AMANA MENUMASTER\"\n        },\n        {\n            \"id\": 1518207,\n            \"name\": \"Amana PTAC\"\n        },\n        {\n            \"id\": 1517854,\n            \"name\": \"AMBACH\"\n        },\n        {\n            \"id\": 1517800,\n            \"name\": \"AMEREC\"\n        },\n        {\n            \"id\": 1517323,\n            \"name\": \"Amerex\"\n        },\n        {\n            \"id\": 1518044,\n            \"name\": \"AMERICAN BAKING SYSTEMS\"\n        },\n        {\n            \"id\": 1517698,\n            \"name\": \"AMERICAN CASTING AND MANU\"\n        },\n        {\n            \"id\": 1517290,\n            \"name\": \"American Cooler\"\n        },\n        {\n            \"id\": 259,\n            \"name\": \"American Dish Service\"\n        },\n        {\n            \"id\": 1517694,\n            \"name\": \"American Dryer Hand Dryer\"\n        },\n        {\n            \"id\": 1518059,\n            \"name\": \"AMERICAN DRYER Laundry\"\n        },\n        {\n            \"id\": 1518019,\n            \"name\": \"AMERICAN EAGLE\"\n        },\n        {\n            \"id\": 1517325,\n            \"name\": \"American Filter Company\"\n        },\n        {\n            \"id\": 1518050,\n            \"name\": \"AMERICAN FOODSERVICE\"\n        },\n        {\n            \"id\": 495,\n            \"name\": \"American International\"\n        },\n        {\n            \"id\": 1084,\n            \"name\": \"American Panel\"\n        },\n        {\n            \"id\": 1517889,\n            \"name\": \"AMERICAN PLUMBER\"\n        },\n        {\n            \"id\": 20350,\n            \"name\": \"American Range\"\n        },\n        {\n            \"id\": 436,\n            \"name\": \"American Standard\"\n        },\n        {\n            \"id\": 1518243,\n            \"name\": \"AMERICAN STANDARD FAUCET\"\n        },\n        {\n            \"id\": 1517954,\n            \"name\": \"American Standard Water Heaters\"\n        },\n        {\n            \"id\": 3367,\n            \"name\": \"American Water Heaters\"\n        },\n        {\n            \"id\": 1517801,\n            \"name\": \"AMERIDISER\"\n        },\n        {\n            \"id\": 4203,\n            \"name\": \"Amerikooler\"\n        },\n        {\n            \"id\": 1517982,\n            \"name\": \"AMIGO MOBILITY INTERNATIONAL\"\n        },\n        {\n            \"id\": 1416754,\n            \"name\": \"AMSEC\"\n        },\n        {\n            \"id\": 1517940,\n            \"name\": \"AMTEKCO\"\n        },\n        {\n            \"id\": 1520,\n            \"name\": \"Amtrol\"\n        },\n        {\n            \"id\": 1517520,\n            \"name\": \"ANALOX SENSOR TECHNOLOGY\"\n        },\n        {\n            \"id\": 260,\n            \"name\": \"ANETS\"\n        },\n        {\n            \"id\": 1517553,\n            \"name\": \"ANFIM\"\n        },\n        {\n            \"id\": 1517514,\n            \"name\": \"Angelo Po\"\n        },\n        {\n            \"id\": 1517860,\n            \"name\": \"ANIMO\"\n        },\n        {\n            \"id\": 1515159,\n            \"name\": \"Ansul\"\n        },\n        {\n            \"id\": 1518230,\n            \"name\": \"ANTHONY INTERNATIONAL\"\n        },\n        {\n            \"id\": 22806,\n            \"name\": \"Anthony International - Display Doors\"\n        },\n        {\n            \"id\": 1424138,\n            \"name\": \"Anton Paar\"\n        },\n        {\n            \"id\": 1517588,\n            \"name\": \"ANTUNES\"\n        },\n        {\n            \"id\": 595,\n            \"name\": \"Antunes & co\"\n        },\n        {\n            \"id\": 15975,\n            \"name\": \"Anvantco Equipment\"\n        },\n        {\n            \"id\": 1518060,\n            \"name\": \"ANVIL AMERICA\"\n        },\n        {\n            \"id\": 1518473,\n            \"name\": \"APC \"\n        },\n        {\n            \"id\": 1517461,\n            \"name\": \"APEX SUPPLY CHAIN TECH\"\n        },\n        {\n            \"id\": 1517433,\n            \"name\": \"Apex Supply Chain Technologies\"\n        },\n        {\n            \"id\": 1518470,\n            \"name\": \"APG \"\n        },\n        {\n            \"id\": 1518501,\n            \"name\": \"Apple\"\n        },\n        {\n            \"id\": 1513130,\n            \"name\": \"Apple\"\n        },\n        {\n            \"id\": 261,\n            \"name\": \"APW Wyott\"\n        },\n        {\n            \"id\": 1517566,\n            \"name\": \"APW Wyott / Bakers Pride\"\n        },\n        {\n            \"id\": 1517913,\n            \"name\": \"AQUA KING\"\n        },\n        {\n            \"id\": 1517446,\n            \"name\": \"Aqua Pure (3M)\"\n        },\n        {\n            \"id\": 1517802,\n            \"name\": \"AQUASANA\"\n        },\n        {\n            \"id\": 1517470,\n            \"name\": \"ARCOAIRE\"\n        },\n        {\n            \"id\": 1478209,\n            \"name\": \"Arcoaire Air Conditioning and Heating\"\n        },\n        {\n            \"id\": 1517263,\n            \"name\": \"Arcobaleno\"\n        },\n        {\n            \"id\": 262,\n            \"name\": \"Arctic\"\n        },\n        {\n            \"id\": 263,\n            \"name\": \"Arctic Air\"\n        },\n        {\n            \"id\": 1472675,\n            \"name\": \"Arctic Industries\"\n        },\n        {\n            \"id\": 1419389,\n            \"name\": \"Arctic King\"\n        },\n        {\n            \"id\": 1418731,\n            \"name\": \"Arctica Refrigeration\"\n        },\n        {\n            \"id\": 9963,\n            \"name\": \"Arctiko\"\n        },\n        {\n            \"id\": 1518061,\n            \"name\": \"ARDCO\"\n        },\n        {\n            \"id\": 21401,\n            \"name\": \"Ariston\"\n        },\n        {\n            \"id\": 1518,\n            \"name\": \"Armstrong\"\n        },\n        {\n            \"id\": 1517457,\n            \"name\": \"Armstrong Fluid Technology\"\n        },\n        {\n            \"id\": 1517955,\n            \"name\": \"Armstrong Furnace\"\n        },\n        {\n            \"id\": 1517890,\n            \"name\": \"Armstrong International\"\n        },\n        {\n            \"id\": 1518172,\n            \"name\": \"Arneg\"\n        },\n        {\n            \"id\": 22085,\n            \"name\": \"Aroma\"\n        },\n        {\n            \"id\": 1418816,\n            \"name\": \"Artic Fox\"\n        },\n        {\n            \"id\": 1419194,\n            \"name\": \"Artic Glaicer\"\n        },\n        {\n            \"id\": 1492339,\n            \"name\": \"Artic Temp\"\n        },\n        {\n            \"id\": 1490709,\n            \"name\": \"Asber\"\n        },\n        {\n            \"id\": 1517609,\n            \"name\": \"ASBER USA\"\n        },\n        {\n            \"id\": 1517924,\n            \"name\": \"Asept International AB\"\n        },\n        {\n            \"id\": 1517945,\n            \"name\": \"ASHCROFT-GAUGES\"\n        },\n        {\n            \"id\": 1417427,\n            \"name\": \"Aslan Machine Inc\"\n        },\n        {\n            \"id\": 2440,\n            \"name\": \"Astoria\"\n        },\n        {\n            \"id\": 1518023,\n            \"name\": \"ASTRA\"\n        },\n        {\n            \"id\": 1518062,\n            \"name\": \"ASTRO BLENDER\"\n        },\n        {\n            \"id\": 1415974,\n            \"name\": \"Atari\"\n        },\n        {\n            \"id\": 1517324,\n            \"name\": \"Atlanta Culinary Equipment\"\n        },\n        {\n            \"id\": 1518043,\n            \"name\": \"Atlantic Food Bars\"\n        },\n        {\n            \"id\": 1517585,\n            \"name\": \"ATLAS METAL\"\n        },\n        {\n            \"id\": 966,\n            \"name\": \"Atlas Metal Industries\"\n        },\n        {\n            \"id\": 1785,\n            \"name\": \"ATOSA\"\n        },\n        {\n            \"id\": 21400,\n            \"name\": \"Atosa - Cook Rite, Mix Rite\"\n        },\n        {\n            \"id\": 1517992,\n            \"name\": \"ATTIAS OVEN CORP\"\n        },\n        {\n            \"id\": 1517476,\n            \"name\": \"Auburn\"\n        },\n        {\n            \"id\": 20686,\n            \"name\": \"Audio Technica\"\n        },\n        {\n            \"id\": 19220,\n            \"name\": \"Autec\"\n        },\n        {\n            \"id\": 1417400,\n            \"name\": \"Auto \\\"V\\\" Grooving Inc.\"\n        },\n        {\n            \"id\": 467,\n            \"name\": \"Auto-Chlor\"\n        },\n        {\n            \"id\": 1518226,\n            \"name\": \"AUTOFRY\"\n        },\n        {\n            \"id\": 1490325,\n            \"name\": \"Ava Toast\"\n        },\n        {\n            \"id\": 1517997,\n            \"name\": \"Avalon Manufacturing\"\n        },\n        {\n            \"id\": 20753,\n            \"name\": \"Avamix\"\n        },\n        {\n            \"id\": 16274,\n            \"name\": \"Avantco\"\n        },\n        {\n            \"id\": 1419390,\n            \"name\": \"Avanti\"\n        },\n        {\n            \"id\": 1423862,\n            \"name\": \"Avtec\"\n        },\n        {\n            \"id\": 1493406,\n            \"name\": \"Awoco\"\n        },\n        {\n            \"id\": 264,\n            \"name\": \"Axis\"\n        },\n        {\n            \"id\": 456,\n            \"name\": \"Ayr King\"\n        },\n        {\n            \"id\": 1517318,\n            \"name\": \"AZ Patio Heaters\"\n        },\n        {\n            \"id\": 1517753,\n            \"name\": \"Aztec Grill\"\n        },\n        {\n            \"id\": 1517918,\n            \"name\": \"B&C TECHNOLOGIES\"\n        },\n        {\n            \"id\": 487,\n            \"name\": \"Babcock- Davis\"\n        },\n        {\n            \"id\": 1417423,\n            \"name\": \"Baileigh\"\n        },\n        {\n            \"id\": 1492335,\n            \"name\": \"Bain Marie\"\n        },\n        {\n            \"id\": 499,\n            \"name\": \"Baker Commodities\"\n        },\n        {\n            \"id\": 3983,\n            \"name\": \"Baker's Best, Inc.\"\n        },\n        {\n            \"id\": 265,\n            \"name\": \"Bakers Pride\"\n        },\n        {\n            \"id\": 1517999,\n            \"name\": \"BAKON USA\"\n        },\n        {\n            \"id\": 1417404,\n            \"name\": \"Baldor\"\n        },\n        {\n            \"id\": 266,\n            \"name\": \"Bally\"\n        },\n        {\n            \"id\": 1518225,\n            \"name\": \"BALLY REFRIGERATED BOXES\"\n        },\n        {\n            \"id\": 1485366,\n            \"name\": \"Baltimore Aircoil Company\"\n        },\n        {\n            \"id\": 267,\n            \"name\": \"Bangor\"\n        },\n        {\n            \"id\": 3026,\n            \"name\": \"Banner Equipment Company\"\n        },\n        {\n            \"id\": 1517583,\n            \"name\": \"BAR MAID\"\n        },\n        {\n            \"id\": 9926,\n            \"name\": \"Baratza\"\n        },\n        {\n            \"id\": 1518504,\n            \"name\": \"Barco\"\n        },\n        {\n            \"id\": 1518198,\n            \"name\": \"Bard Manufacturing Company, Inc.\"\n        },\n        {\n            \"id\": 1517695,\n            \"name\": \"Barker\"\n        },\n        {\n            \"id\": 3217,\n            \"name\": \"BARR\"\n        },\n        {\n            \"id\": 268,\n            \"name\": \"Baxter\"\n        },\n        {\n            \"id\": 6838,\n            \"name\": \"BDP Company\"\n        },\n        {\n            \"id\": 1513516,\n            \"name\": \"BE&SCO \"\n        },\n        {\n            \"id\": 1517603,\n            \"name\": \"BEECH OVENS\"\n        },\n        {\n            \"id\": 1517716,\n            \"name\": \"Beha Hedo\"\n        },\n        {\n            \"id\": 1418138,\n            \"name\": \"Bel Air\"\n        },\n        {\n            \"id\": 1517946,\n            \"name\": \"BELIMO Americas\"\n        },\n        {\n            \"id\": 1518232,\n            \"name\": \"Bell & Gossett, a Xylem brand\"\n        },\n        {\n            \"id\": 269,\n            \"name\": \"Belleco\"\n        },\n        {\n            \"id\": 1518222,\n            \"name\": \"BELSHAW\"\n        },\n        {\n            \"id\": 1416088,\n            \"name\": \"Belshaw Adamatic Bakery Group\"\n        },\n        {\n            \"id\": 1517404,\n            \"name\": \"Bench Mark USA\"\n        },\n        {\n            \"id\": 1517608,\n            \"name\": \"BENCHMARK USA\"\n        },\n        {\n            \"id\": 1517761,\n            \"name\": \"BENIER\"\n        },\n        {\n            \"id\": 1517445,\n            \"name\": \"Berea Refrigeration\"\n        },\n        {\n            \"id\": 1517539,\n            \"name\": \"BERG\"\n        },\n        {\n            \"id\": 498,\n            \"name\": \"Berkel\"\n        },\n        {\n            \"id\": 1517804,\n            \"name\": \"BERKO\"\n        },\n        {\n            \"id\": 486,\n            \"name\": \"Berner\"\n        },\n        {\n            \"id\": 1517981,\n            \"name\": \"BERNER INTERNATIONAL\"\n        },\n        {\n            \"id\": 1518063,\n            \"name\": \"BERNER INTERNATIONAL\"\n        },\n        {\n            \"id\": 1518007,\n            \"name\": \"BESCO\"\n        },\n        {\n            \"id\": 1518181,\n            \"name\": \"Best Sheet Metal\"\n        },\n        {\n            \"id\": 1518064,\n            \"name\": \"BEST VALUE TEXTILES\"\n        },\n        {\n            \"id\": 1517578,\n            \"name\": \"BETTCHER\"\n        },\n        {\n            \"id\": 1762,\n            \"name\": \"Bettcher Industries\"\n        },\n        {\n            \"id\": 270,\n            \"name\": \"Beverage Air\"\n        },\n        {\n            \"id\": 20758,\n            \"name\": \"BevLes\"\n        },\n        {\n            \"id\": 1517496,\n            \"name\": \"BI-LINE SYSTEMS\"\n        },\n        {\n            \"id\": 1419668,\n            \"name\": \"Big Ass Fans\"\n        },\n        {\n            \"id\": 3377,\n            \"name\": \"Big Dawg\"\n        },\n        {\n            \"id\": 1517874,\n            \"name\": \"BIG DIPPER\"\n        },\n        {\n            \"id\": 1517891,\n            \"name\": \"BIOZONE SCIENTIFIC AMERICA LLC\"\n        },\n        {\n            \"id\": 1417644,\n            \"name\": \"Birmingham Manufacturing\"\n        },\n        {\n            \"id\": 3398,\n            \"name\": \"BIRO\"\n        },\n        {\n            \"id\": 3399,\n            \"name\": \"Biro Manufacturing Company\"\n        },\n        {\n            \"id\": 1517792,\n            \"name\": \"Bison Refrigeration\"\n        },\n        {\n            \"id\": 6419,\n            \"name\": \"Bizerba\"\n        },\n        {\n            \"id\": 1517591,\n            \"name\": \"BKI\"\n        },\n        {\n            \"id\": 1417545,\n            \"name\": \"Black and Decker\"\n        },\n        {\n            \"id\": 1517269,\n            \"name\": \"Black Diamond\"\n        },\n        {\n            \"id\": 1517579,\n            \"name\": \"BLAKESLEE\"\n        },\n        {\n            \"id\": 490,\n            \"name\": \"Blendtec\"\n        },\n        {\n            \"id\": 1517580,\n            \"name\": \"BLICKMAN INDUSTRIES\"\n        },\n        {\n            \"id\": 271,\n            \"name\": \"Blodgett\"\n        },\n        {\n            \"id\": 1518041,\n            \"name\": \"Bloemhof USA Inc.\"\n        },\n        {\n            \"id\": 272,\n            \"name\": \"Bloomfield\"\n        },\n        {\n            \"id\": 3365,\n            \"name\": \"BLUE AIR\"\n        },\n        {\n            \"id\": 1418902,\n            \"name\": \"Bobcat\"\n        },\n        {\n            \"id\": 1518066,\n            \"name\": \"Bobrick Washroom\"\n        },\n        {\n            \"id\": 1493092,\n            \"name\": \"Bock Water Heaters\"\n        },\n        {\n            \"id\": 8200,\n            \"name\": \"Bohn\"\n        },\n        {\n            \"id\": 273,\n            \"name\": \"Bon Chef\"\n        },\n        {\n            \"id\": 1419190,\n            \"name\": \"Borgen Systems\"\n        },\n        {\n            \"id\": 274,\n            \"name\": \"Bosch\"\n        },\n        {\n            \"id\": 1490638,\n            \"name\": \"BouMatic\"\n        },\n        {\n            \"id\": 1418407,\n            \"name\": \"Bpr Curvatrici\"\n        },\n        {\n            \"id\": 275,\n            \"name\": \"Bradford White\"\n        },\n        {\n            \"id\": 1518195,\n            \"name\": \"Bradford White Water Heaters\"\n        },\n        {\n            \"id\": 1518067,\n            \"name\": \"BRADLEY CORPORATION\"\n        },\n        {\n            \"id\": 1417416,\n            \"name\": \"Brandt\"\n        },\n        {\n            \"id\": 472,\n            \"name\": \"BRAS\"\n        },\n        {\n            \"id\": 1418817,\n            \"name\": \"BrauKon\"\n        },\n        {\n            \"id\": 6819,\n            \"name\": \"Breezair\"\n        },\n        {\n            \"id\": 3559,\n            \"name\": \"Breidert Air Products\"\n        },\n        {\n            \"id\": 1517612,\n            \"name\": \"BREMA-EURODIB\"\n        },\n        {\n            \"id\": 9953,\n            \"name\": \"Breville\"\n        },\n        {\n            \"id\": 1508480,\n            \"name\": \"Brew Bomb\"\n        },\n        {\n            \"id\": 1517732,\n            \"name\": \"Bridge Machine Company\"\n        },\n        {\n            \"id\": 1517451,\n            \"name\": \"Broan-NuTone\"\n        },\n        {\n            \"id\": 1517492,\n            \"name\": \"BROASTER\"\n        },\n        {\n            \"id\": 965,\n            \"name\": \"Bromic\"\n        },\n        {\n            \"id\": 1517706,\n            \"name\": \"BROWNING\"\n        },\n        {\n            \"id\": 1517501,\n            \"name\": \"Browning\"\n        },\n        {\n            \"id\": 1518069,\n            \"name\": \"BROWNS PARTMASTER\"\n        },\n        {\n            \"id\": 1568,\n            \"name\": \"Brunner-Anliker AG\"\n        },\n        {\n            \"id\": 1517845,\n            \"name\": \"Bryan Boilers\"\n        },\n        {\n            \"id\": 437,\n            \"name\": \"Bryant\"\n        },\n        {\n            \"id\": 1518068,\n            \"name\": \"BSI DESIGNS\"\n        },\n        {\n            \"id\": 276,\n            \"name\": \"Bunn\"\n        },\n        {\n            \"id\": 1517309,\n            \"name\": \"BUNN WARMER\"\n        },\n        {\n            \"id\": 1517727,\n            \"name\": \"BURLODGE\"\n        },\n        {\n            \"id\": 18123,\n            \"name\": \"Burroughs\"\n        },\n        {\n            \"id\": 1517911,\n            \"name\": \"BUSCH VACUUM\"\n        },\n        {\n            \"id\": 1518242,\n            \"name\": \"BUTCHER BOY MACHINES\"\n        },\n        {\n            \"id\": 3366,\n            \"name\": \"Butcher Boy Machines International LLC\"\n        },\n        {\n            \"id\": 3543,\n            \"name\": \"Butler Chemicals\"\n        },\n        {\n            \"id\": 1419201,\n            \"name\": \"C-Plus\"\n        },\n        {\n            \"id\": 277,\n            \"name\": \"Cadco\"\n        },\n        {\n            \"id\": 1518070,\n            \"name\": \"CADDY\"\n        },\n        {\n            \"id\": 1517700,\n            \"name\": \"Cafection\"\n        },\n        {\n            \"id\": 1518071,\n            \"name\": \"CAL-MIL\"\n        },\n        {\n            \"id\": 512,\n            \"name\": \"Calcana\"\n        },\n        {\n            \"id\": 1329,\n            \"name\": \"California Umbrella\"\n        },\n        {\n            \"id\": 1517762,\n            \"name\": \"CAM SPRAY\"\n        },\n        {\n            \"id\": 278,\n            \"name\": \"Cambro\"\n        },\n        {\n            \"id\": 1517983,\n            \"name\": \"CAMCODE\"\n        },\n        {\n            \"id\": 1517859,\n            \"name\": \"CANADIAN CURTIS REFRIGERATION\"\n        },\n        {\n            \"id\": 1518021,\n            \"name\": \"Canadian Display Systems\"\n        },\n        {\n            \"id\": 576,\n            \"name\": \"Canarm\"\n        },\n        {\n            \"id\": 1517473,\n            \"name\": \"CANARM LTD\"\n        },\n        {\n            \"id\": 1517805,\n            \"name\": \"CANCOIL\"\n        },\n        {\n            \"id\": 1517880,\n            \"name\": \"CANPRO\"\n        },\n        {\n            \"id\": 1517806,\n            \"name\": \"CAPITAL COOKING EQUIPMENT\"\n        },\n        {\n            \"id\": 6503,\n            \"name\": \"Capital Water Softeners\"\n        },\n        {\n            \"id\": 1517613,\n            \"name\": \"CapKold\"\n        },\n        {\n            \"id\": 1517502,\n            \"name\": \"Captive-aire\"\n        },\n        {\n            \"id\": 279,\n            \"name\": \"CaptiveAire\"\n        },\n        {\n            \"id\": 1291,\n            \"name\": \"Carbo Mizer (Chart)\"\n        },\n        {\n            \"id\": 280,\n            \"name\": \"Carlisle\"\n        },\n        {\n            \"id\": 492,\n            \"name\": \"Carnes\"\n        },\n        {\n            \"id\": 3219,\n            \"name\": \"CARPIGIANI\"\n        },\n        {\n            \"id\": 1517550,\n            \"name\": \"Carpigiani Horeca\"\n        },\n        {\n            \"id\": 281,\n            \"name\": \"Carrier\"\n        },\n        {\n            \"id\": 1517531,\n            \"name\": \"Carrier Indoor Air Quality\"\n        },\n        {\n            \"id\": 1517680,\n            \"name\": \"CARRIER TRANSICOLD\"\n        },\n        {\n            \"id\": 1518072,\n            \"name\": \"CARRIER TRANSICOLD\"\n        },\n        {\n            \"id\": 1517879,\n            \"name\": \"CARROLL COOLERS\"\n        },\n        {\n            \"id\": 282,\n            \"name\": \"Carroll Manufacturing\"\n        },\n        {\n            \"id\": 283,\n            \"name\": \"Carter Hoffmann\"\n        },\n        {\n            \"id\": 1517274,\n            \"name\": \"CAS Corporation\"\n        },\n        {\n            \"id\": 1518233,\n            \"name\": \"CCI COOL CURTAIN\"\n        },\n        {\n            \"id\": 6505,\n            \"name\": \"CDS - Commercial Display Systems\"\n        },\n        {\n            \"id\": 1518477,\n            \"name\": \"CE Labs \"\n        },\n        {\n            \"id\": 21938,\n            \"name\": \"Ceado \"\n        },\n        {\n            \"id\": 285,\n            \"name\": \"Cecilware\"\n        },\n        {\n            \"id\": 1517268,\n            \"name\": \"Cennox\"\n        },\n        {\n            \"id\": 3431,\n            \"name\": \"Centaur\"\n        },\n        {\n            \"id\": 1517870,\n            \"name\": \"CENTPAR\"\n        },\n        {\n            \"id\": 504,\n            \"name\": \"Central Blower\"\n        },\n        {\n            \"id\": 513,\n            \"name\": \"Centri Master\"\n        },\n        {\n            \"id\": 1517862,\n            \"name\": \"CENTRIMASTER\"\n        },\n        {\n            \"id\": 1517807,\n            \"name\": \"CENTRIMATIC\"\n        },\n        {\n            \"id\": 1602,\n            \"name\": \"Century Refrigeration\"\n        },\n        {\n            \"id\": 1517491,\n            \"name\": \"CHAMPION - MOYER DIEBEL\"\n        },\n        {\n            \"id\": 480,\n            \"name\": \"Champion Cooler\"\n        },\n        {\n            \"id\": 286,\n            \"name\": \"Champion Industries\"\n        },\n        {\n            \"id\": 8593,\n            \"name\": \"Chandler\"\n        },\n        {\n            \"id\": 478,\n            \"name\": \"Chart\"\n        },\n        {\n            \"id\": 1472797,\n            \"name\": \"Chase Doors\"\n        },\n        {\n            \"id\": 1490200,\n            \"name\": \"Chefs Supreme\"\n        },\n        {\n            \"id\": 23876,\n            \"name\": \"Chevrolet\"\n        },\n        {\n            \"id\": 1417437,\n            \"name\": \"Chicago\"\n        },\n        {\n            \"id\": 1517930,\n            \"name\": \"CHICAGO DRYER\"\n        },\n        {\n            \"id\": 1518073,\n            \"name\": \"CHICAGO FAUCET\"\n        },\n        {\n            \"id\": 15983,\n            \"name\": \"Chicago Pneumatic\"\n        },\n        {\n            \"id\": 1741,\n            \"name\": \"Chill Rite\"\n        },\n        {\n            \"id\": 1518189,\n            \"name\": \"CHILL-RITE\"\n        },\n        {\n            \"id\": 1518505,\n            \"name\": \"Christie\"\n        },\n        {\n            \"id\": 1517808,\n            \"name\": \"CHUBCO\"\n        },\n        {\n            \"id\": 1517666,\n            \"name\": \"CIMBALI\"\n        },\n        {\n            \"id\": 1417425,\n            \"name\": \"Cincinnati\"\n        },\n        {\n            \"id\": 1517809,\n            \"name\": \"CIRQUA\"\n        },\n        {\n            \"id\": 1518476,\n            \"name\": \"Cisco \"\n        },\n        {\n            \"id\": 1517677,\n            \"name\": \"CISSELL\"\n        },\n        {\n            \"id\": 730,\n            \"name\": \"CLACK\"\n        },\n        {\n            \"id\": 1517810,\n            \"name\": \"CLAMCO\"\n        },\n        {\n            \"id\": 1517444,\n            \"name\": \"Clare Moore Refrigeration\"\n        },\n        {\n            \"id\": 1417520,\n            \"name\": \"Clausing\"\n        },\n        {\n            \"id\": 1518004,\n            \"name\": \"CLAWSON MACHINE\"\n        },\n        {\n            \"id\": 1517614,\n            \"name\": \"CLEARBEV\"\n        },\n        {\n            \"id\": 1517581,\n            \"name\": \"CLEVELAND\"\n        },\n        {\n            \"id\": 1517892,\n            \"name\": \"Cleveland Controls\"\n        },\n        {\n            \"id\": 287,\n            \"name\": \"Cleveland Range\"\n        },\n        {\n            \"id\": 8597,\n            \"name\": \"Climate Control\"\n        },\n        {\n            \"id\": 1517450,\n            \"name\": \"Climate Master\"\n        },\n        {\n            \"id\": 1518074,\n            \"name\": \"CLIPPER CORP\"\n        },\n        {\n            \"id\": 1518481,\n            \"name\": \"Cloudcover \"\n        },\n        {\n            \"id\": 1518227,\n            \"name\": \"CMA DISH MACHINES\"\n        },\n        {\n            \"id\": 288,\n            \"name\": \"CMA Dishmachines\"\n        },\n        {\n            \"id\": 1517746,\n            \"name\": \"CMV Sharper Finish, Inc\"\n        },\n        {\n            \"id\": 1517914,\n            \"name\": \"COASTAL FOOD EQUIP. SERVICES\"\n        },\n        {\n            \"id\": 1517286,\n            \"name\": \"Coca-Cola\"\n        },\n        {\n            \"id\": 1517615,\n            \"name\": \"COFRIMELL-EURODIB\"\n        },\n        {\n            \"id\": 289,\n            \"name\": \"Coke Freestyle\"\n        },\n        {\n            \"id\": 21792,\n            \"name\": \"Colborne\"\n        },\n        {\n            \"id\": 1517735,\n            \"name\": \"Cold Shot Chillers\"\n        },\n        {\n            \"id\": 426,\n            \"name\": \"Cold Zone\"\n        },\n        {\n            \"id\": 15977,\n            \"name\": \"Coldelite Corporation\"\n        },\n        {\n            \"id\": 1419391,\n            \"name\": \"Coldline\"\n        },\n        {\n            \"id\": 1418169,\n            \"name\": \"Collins\"\n        },\n        {\n            \"id\": 1517763,\n            \"name\": \"COLUMBIA VORTEX\"\n        },\n        {\n            \"id\": 1419207,\n            \"name\": \"Columbus Showcase\"\n        },\n        {\n            \"id\": 1518075,\n            \"name\": \"COMARK\"\n        },\n        {\n            \"id\": 1489635,\n            \"name\": \"Comat\"\n        },\n        {\n            \"id\": 1517469,\n            \"name\": \"COMFORTMAKER\"\n        },\n        {\n            \"id\": 1517739,\n            \"name\": \"COMMERCIAL DISPLAY SYSTEM\"\n        },\n        {\n            \"id\": 3047,\n            \"name\": \"Commercial Refrigerator Door Company\"\n        },\n        {\n            \"id\": 1834,\n            \"name\": \"Complete Restaurant Services\"\n        },\n        {\n            \"id\": 1518076,\n            \"name\": \"COMPONENT HARDWARE\"\n        },\n        {\n            \"id\": 1598,\n            \"name\": \"Compressor World LLC\"\n        },\n        {\n            \"id\": 1418154,\n            \"name\": \"Computerized Cutter Inc\"\n        },\n        {\n            \"id\": 1517398,\n            \"name\": \"ComServ\"\n        },\n        {\n            \"id\": 1517993,\n            \"name\": \"COMSTOCK CASTLE\"\n        },\n        {\n            \"id\": 1517811,\n            \"name\": \"COMTEC\"\n        },\n        {\n            \"id\": 1517515,\n            \"name\": \"CONCORDIA BEVERAGE SYSTEM\"\n        },\n        {\n            \"id\": 1517598,\n            \"name\": \"CONNERTON\"\n        },\n        {\n            \"id\": 3430,\n            \"name\": \"Conquest\"\n        },\n        {\n            \"id\": 290,\n            \"name\": \"Continental\"\n        },\n        {\n            \"id\": 1517703,\n            \"name\": \"Continental Girbau\"\n        },\n        {\n            \"id\": 1518215,\n            \"name\": \"CONTINENTAL REFRIGERATION\"\n        },\n        {\n            \"id\": 292,\n            \"name\": \"Convotherm\"\n        },\n        {\n            \"id\": 438,\n            \"name\": \"Cook\"\n        },\n        {\n            \"id\": 1810,\n            \"name\": \"Cook Tek\"\n        },\n        {\n            \"id\": 1517875,\n            \"name\": \"COOKING PERFORMANCE GROUP\"\n        },\n        {\n            \"id\": 1490653,\n            \"name\": \"Cooking Performance Group (CPG)\"\n        },\n        {\n            \"id\": 21850,\n            \"name\": \"CookRite\"\n        },\n        {\n            \"id\": 22659,\n            \"name\": \"Cookshack\"\n        },\n        {\n            \"id\": 1517604,\n            \"name\": \"COOKTEK\"\n        },\n        {\n            \"id\": 284,\n            \"name\": \"Cool Curtain Industries aka CCI\"\n        },\n        {\n            \"id\": 1418732,\n            \"name\": \"Cool Tube\"\n        },\n        {\n            \"id\": 3215,\n            \"name\": \"Cooltech Refrigeration Inc\"\n        },\n        {\n            \"id\": 1489,\n            \"name\": \"Cooltube Inc.\"\n        },\n        {\n            \"id\": 21819,\n            \"name\": \"Cooper & Hunter\"\n        },\n        {\n            \"id\": 1518234,\n            \"name\": \"COOPER ATKINS\"\n        },\n        {\n            \"id\": 597,\n            \"name\": \"Copeland\"\n        },\n        {\n            \"id\": 1419381,\n            \"name\": \"Copper Beech\"\n        },\n        {\n            \"id\": 293,\n            \"name\": \"Cornelius\"\n        },\n        {\n            \"id\": 1518045,\n            \"name\": \"COSPOLICH\"\n        },\n        {\n            \"id\": 1517276,\n            \"name\": \"Coway\"\n        },\n        {\n            \"id\": 1518052,\n            \"name\": \"Cozoc\"\n        },\n        {\n            \"id\": 1417441,\n            \"name\": \"CPR System\"\n        },\n        {\n            \"id\": 1518463,\n            \"name\": \"CradlePoint \"\n        },\n        {\n            \"id\": 1517285,\n            \"name\": \"Craft\"\n        },\n        {\n            \"id\": 295,\n            \"name\": \"Crathco\"\n        },\n        {\n            \"id\": 1502020,\n            \"name\": \"CreaMiser\"\n        },\n        {\n            \"id\": 1517729,\n            \"name\": \"Creative Serving\"\n        },\n        {\n            \"id\": 1517536,\n            \"name\": \"Crem\"\n        },\n        {\n            \"id\": 1517916,\n            \"name\": \"CREPACO\"\n        },\n        {\n            \"id\": 2442,\n            \"name\": \"Cres Cor\"\n        },\n        {\n            \"id\": 1494281,\n            \"name\": \"Cretors\"\n        },\n        {\n            \"id\": 19321,\n            \"name\": \"Criotec\"\n        },\n        {\n            \"id\": 1466480,\n            \"name\": \"Crown\"\n        },\n        {\n            \"id\": 1517518,\n            \"name\": \"CROWN STEAM\"\n        },\n        {\n            \"id\": 1517616,\n            \"name\": \"CROWN TONKA\"\n        },\n        {\n            \"id\": 296,\n            \"name\": \"Crown Verity\"\n        },\n        {\n            \"id\": 297,\n            \"name\": \"Crown-Tonka\"\n        },\n        {\n            \"id\": 1517764,\n            \"name\": \"CROYDON\"\n        },\n        {\n            \"id\": 9939,\n            \"name\": \"Crysalli\"\n        },\n        {\n            \"id\": 1518077,\n            \"name\": \"CTL FOODS, INC\"\n        },\n        {\n            \"id\": 9955,\n            \"name\": \"Cuisinart\"\n        },\n        {\n            \"id\": 1518203,\n            \"name\": \"CULITEK\"\n        },\n        {\n            \"id\": 298,\n            \"name\": \"Culligan\"\n        },\n        {\n            \"id\": 20725,\n            \"name\": \"Cuppone\"\n        },\n        {\n            \"id\": 16796,\n            \"name\": \"Curtainaire\"\n        },\n        {\n            \"id\": 299,\n            \"name\": \"Curtis\"\n        },\n        {\n            \"id\": 964,\n            \"name\": \"Curtron\"\n        },\n        {\n            \"id\": 444,\n            \"name\": \"Custom\"\n        },\n        {\n            \"id\": 1418448,\n            \"name\": \"Custom Cooler Inc\"\n        },\n        {\n            \"id\": 1518078,\n            \"name\": \"CUSTOM DELI'S EQUIPMENT\"\n        },\n        {\n            \"id\": 1517812,\n            \"name\": \"CUSTOM DIAMOND\"\n        },\n        {\n            \"id\": 1112,\n            \"name\": \"Cutler\"\n        },\n        {\n            \"id\": 1518079,\n            \"name\": \"CUTLER COBBLESTONE\"\n        },\n        {\n            \"id\": 1517320,\n            \"name\": \"Cutler Hammer\"\n        },\n        {\n            \"id\": 1518171,\n            \"name\": \"Cutler Industries\"\n        },\n        {\n            \"id\": 1517813,\n            \"name\": \"D-CARBONATOR\"\n        },\n        {\n            \"id\": 300,\n            \"name\": \"Daikin\"\n        },\n        {\n            \"id\": 1517534,\n            \"name\": \"Daikin Applied Americas Inc.\"\n        },\n        {\n            \"id\": 1517560,\n            \"name\": \"Daikin Comfort Technologies\"\n        },\n        {\n            \"id\": 1518080,\n            \"name\": \"DALLAS GROUP OF AMERICA\"\n        },\n        {\n            \"id\": 476,\n            \"name\": \"Daltile\"\n        },\n        {\n            \"id\": 1518081,\n            \"name\": \"DANBY\"\n        },\n        {\n            \"id\": 1517687,\n            \"name\": \"DANFOSS\"\n        },\n        {\n            \"id\": 1529,\n            \"name\": \"Danfoss - Maneurop\"\n        },\n        {\n            \"id\": 1517714,\n            \"name\": \"DANIELS\"\n        },\n        {\n            \"id\": 1489632,\n            \"name\": \"Daniels Food Equipment\"\n        },\n        {\n            \"id\": 9962,\n            \"name\": \"DanTe\"\n        },\n        {\n            \"id\": 1518082,\n            \"name\": \"DARLING INTERNATIONAL, DAR PRO SOLUTIONS\"\n        },\n        {\n            \"id\": 1518513,\n            \"name\": \"Datasat\"\n        },\n        {\n            \"id\": 1492704,\n            \"name\": \"Date Code Genie\"\n        },\n        {\n            \"id\": 514,\n            \"name\": \"Day & Night\"\n        },\n        {\n            \"id\": 445,\n            \"name\": \"Dayton\"\n        },\n        {\n            \"id\": 301,\n            \"name\": \"Dean\"\n        },\n        {\n            \"id\": 1517863,\n            \"name\": \"Dectron\"\n        },\n        {\n            \"id\": 497,\n            \"name\": \"Deighton\"\n        },\n        {\n            \"id\": 302,\n            \"name\": \"Delfield\"\n        },\n        {\n            \"id\": 303,\n            \"name\": \"Dell\"\n        },\n        {\n            \"id\": 1518027,\n            \"name\": \"Dellfrio\"\n        },\n        {\n            \"id\": 1417401,\n            \"name\": \"Delta\"\n        },\n        {\n            \"id\": 1518083,\n            \"name\": \"DELTA FAUCET\"\n        },\n        {\n            \"id\": 1517851,\n            \"name\": \"Deluxe Equipment\"\n        },\n        {\n            \"id\": 1517743,\n            \"name\": \"DEMA\"\n        },\n        {\n            \"id\": 1518506,\n            \"name\": \"DepthQ\"\n        },\n        {\n            \"id\": 1517571,\n            \"name\": \"Desco\"\n        },\n        {\n            \"id\": 21932,\n            \"name\": \"Desco USA\"\n        },\n        {\n            \"id\": 1517503,\n            \"name\": \"DESMON USA\"\n        },\n        {\n            \"id\": 1518008,\n            \"name\": \"DESPATCH OVENS\"\n        },\n        {\n            \"id\": 1517749,\n            \"name\": \"DETEX\"\n        },\n        {\n            \"id\": 1517893,\n            \"name\": \"Detroit Radiant Products Co.\"\n        },\n        {\n            \"id\": 1517872,\n            \"name\": \"DEUTSCHE\"\n        },\n        {\n            \"id\": 1417431,\n            \"name\": \"Devil Biss\"\n        },\n        {\n            \"id\": 1417406,\n            \"name\": \"Dewalt\"\n        },\n        {\n            \"id\": 1517673,\n            \"name\": \"DEXTER\"\n        },\n        {\n            \"id\": 1518084,\n            \"name\": \"DIABLO\"\n        },\n        {\n            \"id\": 1517922,\n            \"name\": \"DICTATOR\"\n        },\n        {\n            \"id\": 1517856,\n            \"name\": \"DIHR\"\n        },\n        {\n            \"id\": 1517660,\n            \"name\": \"Dinex\"\n        },\n        {\n            \"id\": 1518235,\n            \"name\": \"DISPENSE-RITE\"\n        },\n        {\n            \"id\": 1518085,\n            \"name\": \"DISPLAY TECHNOLOGIES\"\n        },\n        {\n            \"id\": 1517516,\n            \"name\": \"DITTING USA\"\n        },\n        {\n            \"id\": 1517438,\n            \"name\": \"DiversiTech Corporation\"\n        },\n        {\n            \"id\": 457,\n            \"name\": \"Diversity Lever\"\n        },\n        {\n            \"id\": 1517765,\n            \"name\": \"DOBOY\"\n        },\n        {\n            \"id\": 1418859,\n            \"name\": \"Dodge Ram\"\n        },\n        {\n            \"id\": 1518051,\n            \"name\": \"Donper USA\"\n        },\n        {\n            \"id\": 1528,\n            \"name\": \"Doran Scales\"\n        },\n        {\n            \"id\": 1517882,\n            \"name\": \"DOREGRILL\"\n        },\n        {\n            \"id\": 1517617,\n            \"name\": \"DORMONT\"\n        },\n        {\n            \"id\": 1517273,\n            \"name\": \"dough Xpress\"\n        },\n        {\n            \"id\": 1517661,\n            \"name\": \"DOUGHPRO PROLUXE\"\n        },\n        {\n            \"id\": 4204,\n            \"name\": \"Doughpro/Proluxe\"\n        },\n        {\n            \"id\": 1518206,\n            \"name\": \"DOUGHXPRESS\"\n        },\n        {\n            \"id\": 1490372,\n            \"name\": \"Douglas Machine Corp.\"\n        },\n        {\n            \"id\": 1518169,\n            \"name\": \"Douglas Machines\"\n        },\n        {\n            \"id\": 21861,\n            \"name\": \"Dover\"\n        },\n        {\n            \"id\": 304,\n            \"name\": \"Doyon\"\n        },\n        {\n            \"id\": 1518086,\n            \"name\": \"DRAIN LOCK\"\n        },\n        {\n            \"id\": 1495405,\n            \"name\": \"DRB Unitec\"\n        },\n        {\n            \"id\": 1490631,\n            \"name\": \"Dry Ager\"\n        },\n        {\n            \"id\": 1518510,\n            \"name\": \"DSX/DMP\"\n        },\n        {\n            \"id\": 1508632,\n            \"name\": \"Ducane\"\n        },\n        {\n            \"id\": 305,\n            \"name\": \"Duke\"\n        },\n        {\n            \"id\": 1490931,\n            \"name\": \"Dukers Appliance\"\n        },\n        {\n            \"id\": 1760,\n            \"name\": \"Duracold\"\n        },\n        {\n            \"id\": 22893,\n            \"name\": \"Duro-Last\"\n        },\n        {\n            \"id\": 1517988,\n            \"name\": \"DUTCHESS BAKERS MACH CO\"\n        },\n        {\n            \"id\": 1416607,\n            \"name\": \"Dutchess Bakers Machinery\"\n        },\n        {\n            \"id\": 1517894,\n            \"name\": \"Dwyer Instruments\"\n        },\n        {\n            \"id\": 1466062,\n            \"name\": \"Dynamic \"\n        },\n        {\n            \"id\": 1518018,\n            \"name\": \"DYNAMIC COOKING SYSTEMS\"\n        },\n        {\n            \"id\": 1517618,\n            \"name\": \"DYNAMIC MIXER\"\n        },\n        {\n            \"id\": 1496091,\n            \"name\": \"Dyson\"\n        },\n        {\n            \"id\": 306,\n            \"name\": \"Eagle\"\n        },\n        {\n            \"id\": 307,\n            \"name\": \"Eagle Group\"\n        },\n        {\n            \"id\": 1517995,\n            \"name\": \"EAGLE-METAL MASTERS\"\n        },\n        {\n            \"id\": 1517310,\n            \"name\": \"EAISON DOOR\"\n        },\n        {\n            \"id\": 1517283,\n            \"name\": \"Earthlite\"\n        },\n        {\n            \"id\": 1518087,\n            \"name\": \"EARTHSTONE WOODFIRE OVENS\"\n        },\n        {\n            \"id\": 1517895,\n            \"name\": \"EASY RADIANT WORKS\"\n        },\n        {\n            \"id\": 1497661,\n            \"name\": \"Eaton \"\n        },\n        {\n            \"id\": 1517956,\n            \"name\": \"Ecobee\"\n        },\n        {\n            \"id\": 489,\n            \"name\": \"Ecolab\"\n        },\n        {\n            \"id\": 522,\n            \"name\": \"econ-air\"\n        },\n        {\n            \"id\": 1517876,\n            \"name\": \"ECONO-COLD\"\n        },\n        {\n            \"id\": 1419371,\n            \"name\": \"Economy Series (Hoshizaki)\"\n        },\n        {\n            \"id\": 1517610,\n            \"name\": \"EDESA\"\n        },\n        {\n            \"id\": 1478158,\n            \"name\": \"Edge Ovens\"\n        },\n        {\n            \"id\": 1517814,\n            \"name\": \"EDGESTAR\"\n        },\n        {\n            \"id\": 1518088,\n            \"name\": \"EDHARD\"\n        },\n        {\n            \"id\": 1518216,\n            \"name\": \"EDLUND\"\n        },\n        {\n            \"id\": 494,\n            \"name\": \"Edlund company llc\"\n        },\n        {\n            \"id\": 6048,\n            \"name\": \"Eemax\"\n        },\n        {\n            \"id\": 1517766,\n            \"name\": \"EGRO\"\n        },\n        {\n            \"id\": 1563,\n            \"name\": \"Elbi Of America, Inc.\"\n        },\n        {\n            \"id\": 21936,\n            \"name\": \"Elcold\"\n        },\n        {\n            \"id\": 1392,\n            \"name\": \"Electro Freeze H C Duke\"\n        },\n        {\n            \"id\": 1517917,\n            \"name\": \"Electro Steam Generator Corp\"\n        },\n        {\n            \"id\": 1518038,\n            \"name\": \"ELECTROFREEZE\"\n        },\n        {\n            \"id\": 20577,\n            \"name\": \"Electrolux \"\n        },\n        {\n            \"id\": 1419382,\n            \"name\": \"Elemco\"\n        },\n        {\n            \"id\": 308,\n            \"name\": \"Elge\"\n        },\n        {\n            \"id\": 1517708,\n            \"name\": \"Eliason\"\n        },\n        {\n            \"id\": 1417526,\n            \"name\": \"Elkay\"\n        },\n        {\n            \"id\": 1518205,\n            \"name\": \"ELKAY INTERIOR SYSTEMS\"\n        },\n        {\n            \"id\": 1418906,\n            \"name\": \"Elliot\"\n        },\n        {\n            \"id\": 1417440,\n            \"name\": \"Ellis\"\n        },\n        {\n            \"id\": 1518009,\n            \"name\": \"Elmeco\"\n        },\n        {\n            \"id\": 1518499,\n            \"name\": \"Elo\"\n        },\n        {\n            \"id\": 1518217,\n            \"name\": \"ELOMA\"\n        },\n        {\n            \"id\": 22898,\n            \"name\": \"Ember Glo\"\n        },\n        {\n            \"id\": 1517582,\n            \"name\": \"EMBERGLO\"\n        },\n        {\n            \"id\": 1484,\n            \"name\": \"Emerson\"\n        },\n        {\n            \"id\": 15978,\n            \"name\": \"Emery Thompson\"\n        },\n        {\n            \"id\": 1517877,\n            \"name\": \"EMI\"\n        },\n        {\n            \"id\": 1490646,\n            \"name\": \"Emiliomiti\"\n        },\n        {\n            \"id\": 1490382,\n            \"name\": \"Empire Bakery Equipment\"\n        },\n        {\n            \"id\": 1517436,\n            \"name\": \"Empura\"\n        },\n        {\n            \"id\": 1596,\n            \"name\": \"Emura / Nichimo\"\n        },\n        {\n            \"id\": 1517910,\n            \"name\": \"ENCORE\"\n        },\n        {\n            \"id\": 1518053,\n            \"name\": \"ENTREE\"\n        },\n        {\n            \"id\": 1419384,\n            \"name\": \"Entree Mfg\"\n        },\n        {\n            \"id\": 1601,\n            \"name\": \"Enviro-Pak\"\n        },\n        {\n            \"id\": 1517471,\n            \"name\": \"ENVIRO-TEC\"\n        },\n        {\n            \"id\": 1517717,\n            \"name\": \"Enviroalert\"\n        },\n        {\n            \"id\": 447,\n            \"name\": \"Epson\"\n        },\n        {\n            \"id\": 309,\n            \"name\": \"Equipex\"\n        },\n        {\n            \"id\": 1761,\n            \"name\": \"Erika Record\"\n        },\n        {\n            \"id\": 1418402,\n            \"name\": \"Esab\"\n        },\n        {\n            \"id\": 1517848,\n            \"name\": \"ESPRESSO PARTS\"\n        },\n        {\n            \"id\": 1517402,\n            \"name\": \"Estella\"\n        },\n        {\n            \"id\": 3546,\n            \"name\": \"ETL Intertek\"\n        },\n        {\n            \"id\": 310,\n            \"name\": \"Eurodib\"\n        },\n        {\n            \"id\": 1517932,\n            \"name\": \"Europa\"\n        },\n        {\n            \"id\": 1517815,\n            \"name\": \"EVERBRITE\"\n        },\n        {\n            \"id\": 1518163,\n            \"name\": \"EVEREST\"\n        },\n        {\n            \"id\": 1132,\n            \"name\": \"Everest Refrigeration\"\n        },\n        {\n            \"id\": 3034,\n            \"name\": \"EVERIDGE\"\n        },\n        {\n            \"id\": 1517513,\n            \"name\": \"EVERIDGE LLC\"\n        },\n        {\n            \"id\": 311,\n            \"name\": \"EverPure\"\n        },\n        {\n            \"id\": 312,\n            \"name\": \"Eversoft\"\n        },\n        {\n            \"id\": 1472502,\n            \"name\": \"eVersys\"\n        },\n        {\n            \"id\": 1508563,\n            \"name\": \"Evo\"\n        },\n        {\n            \"id\": 1517931,\n            \"name\": \"Evoca Group\"\n        },\n        {\n            \"id\": 3183,\n            \"name\": \"Excalibur\"\n        },\n        {\n            \"id\": 1518089,\n            \"name\": \"EXCEL DRYER\"\n        },\n        {\n            \"id\": 1495404,\n            \"name\": \"Excel Tire Gauge\"\n        },\n        {\n            \"id\": 22240,\n            \"name\": \"Excellence Commercial Products\"\n        },\n        {\n            \"id\": 451,\n            \"name\": \"Extreme Air\"\n        },\n        {\n            \"id\": 1517670,\n            \"name\": \"F'real\"\n        },\n        {\n            \"id\": 1495396,\n            \"name\": \"F'Real Foods\"\n        },\n        {\n            \"id\": 1517399,\n            \"name\": \"FAEMA\"\n        },\n        {\n            \"id\": 313,\n            \"name\": \"Fagor\"\n        },\n        {\n            \"id\": 1517590,\n            \"name\": \"FAGOR COMMERCIAL\"\n        },\n        {\n            \"id\": 1517504,\n            \"name\": \"FALCON FABRICATORS NASHVILLE\"\n        },\n        {\n            \"id\": 1517292,\n            \"name\": \"Falcon Refrigeration\"\n        },\n        {\n            \"id\": 1486,\n            \"name\": \"Fantech\"\n        },\n        {\n            \"id\": 1518090,\n            \"name\": \"FAST\"\n        },\n        {\n            \"id\": 1517466,\n            \"name\": \"FAST OEM\"\n        },\n        {\n            \"id\": 6780,\n            \"name\": \"Fastimer\"\n        },\n        {\n            \"id\": 1518236,\n            \"name\": \"FBD\"\n        },\n        {\n            \"id\": 314,\n            \"name\": \"Federal\"\n        },\n        {\n            \"id\": 1517605,\n            \"name\": \"FEDERAL INDUSTRIES\"\n        },\n        {\n            \"id\": 1517896,\n            \"name\": \"Fenwal Controls\"\n        },\n        {\n            \"id\": 315,\n            \"name\": \"Fetco\"\n        },\n        {\n            \"id\": 20576,\n            \"name\": \"FHP (Florida Heat Pump)\"\n        },\n        {\n            \"id\": 1417517,\n            \"name\": \"Filter 1 Air Pollution Control\"\n        },\n        {\n            \"id\": 1518092,\n            \"name\": \"FILTER EXPRESS OPTIPURE\"\n        },\n        {\n            \"id\": 2271,\n            \"name\": \"Filtercorp\"\n        },\n        {\n            \"id\": 1517668,\n            \"name\": \"Filtrine\"\n        },\n        {\n            \"id\": 1518091,\n            \"name\": \"FILTROX\"\n        },\n        {\n            \"id\": 1517296,\n            \"name\": \"Filtrox North America\"\n        },\n        {\n            \"id\": 1517393,\n            \"name\": \"Fire King\"\n        },\n        {\n            \"id\": 1517653,\n            \"name\": \"FIREX\"\n        },\n        {\n            \"id\": 1517939,\n            \"name\": \"FIRST CO\"\n        },\n        {\n            \"id\": 1517950,\n            \"name\": \"First Company\"\n        },\n        {\n            \"id\": 1518042,\n            \"name\": \"FISH OVEN\"\n        },\n        {\n            \"id\": 1517619,\n            \"name\": \"FISHER\"\n        },\n        {\n            \"id\": 1517728,\n            \"name\": \"FISHER & PAYKEL\"\n        },\n        {\n            \"id\": 1517300,\n            \"name\": \"FISHER FAUCET\"\n        },\n        {\n            \"id\": 1517928,\n            \"name\": \"Fivestar Range\"\n        },\n        {\n            \"id\": 9907,\n            \"name\": \"Fixture Design and Mfg Co\"\n        },\n        {\n            \"id\": 3547,\n            \"name\": \"Fizz\"\n        },\n        {\n            \"id\": 1517853,\n            \"name\": \"Flame Gard\"\n        },\n        {\n            \"id\": 1517549,\n            \"name\": \"Flexeserve\"\n        },\n        {\n            \"id\": 8201,\n            \"name\": \"FloAire\"\n        },\n        {\n            \"id\": 1518093,\n            \"name\": \"FLOJET\"\n        },\n        {\n            \"id\": 1518010,\n            \"name\": \"FLORIDA STAINLESS\"\n        },\n        {\n            \"id\": 1588,\n            \"name\": \"Florida Stainless Fabricators (FSF Manufacturing)\"\n        },\n        {\n            \"id\": 1517288,\n            \"name\": \"FloWater\"\n        },\n        {\n            \"id\": 1517275,\n            \"name\": \"FMP\"\n        },\n        {\n            \"id\": 316,\n            \"name\": \"Focus Foodservice\"\n        },\n        {\n            \"id\": 1419193,\n            \"name\": \"Fogel\"\n        },\n        {\n            \"id\": 1517883,\n            \"name\": \"FOGEL USA\"\n        },\n        {\n            \"id\": 317,\n            \"name\": \"Folett\"\n        },\n        {\n            \"id\": 1517500,\n            \"name\": \"FOLLETT\"\n        },\n        {\n            \"id\": 788,\n            \"name\": \"Follett Ice\"\n        },\n        {\n            \"id\": 1419199,\n            \"name\": \"Food Concepts\"\n        },\n        {\n            \"id\": 22249,\n            \"name\": \"Food Service Supplies Inc\"\n        },\n        {\n            \"id\": 1517498,\n            \"name\": \"FOOD WARMING EQUIPMENT\"\n        },\n        {\n            \"id\": 15981,\n            \"name\": \"FoodTools\"\n        },\n        {\n            \"id\": 1518094,\n            \"name\": \"FORBES INDUSTRIES\"\n        },\n        {\n            \"id\": 23875,\n            \"name\": \"Ford\"\n        },\n        {\n            \"id\": 1517816,\n            \"name\": \"FORENTA\"\n        },\n        {\n            \"id\": 1518178,\n            \"name\": \"FORMA-KOOL\"\n        },\n        {\n            \"id\": 12038,\n            \"name\": \"Foster Refrigeration\"\n        },\n        {\n            \"id\": 1518011,\n            \"name\": \"FOSTER USA\"\n        },\n        {\n            \"id\": 1517817,\n            \"name\": \"FOSTORIA\"\n        },\n        {\n            \"id\": 1518095,\n            \"name\": \"FOXX EQUIPMENT\"\n        },\n        {\n            \"id\": 1517921,\n            \"name\": \"FRANK DOOR\"\n        },\n        {\n            \"id\": 1518096,\n            \"name\": \"FRANKE\"\n        },\n        {\n            \"id\": 1517941,\n            \"name\": \"FRANKE FOODSERVICE COFFEE\"\n        },\n        {\n            \"id\": 3262,\n            \"name\": \"FRANKE FOODSERVICE SOLUTIONS\"\n        },\n        {\n            \"id\": 1518097,\n            \"name\": \"FRANKE FOODSERVICE SYSTEM\"\n        },\n        {\n            \"id\": 1518098,\n            \"name\": \"FRANKLIN MACHINE PRODUCTS\"\n        },\n        {\n            \"id\": 1518099,\n            \"name\": \"FRANMARA\"\n        },\n        {\n            \"id\": 21793,\n            \"name\": \"FranPOS\"\n        },\n        {\n            \"id\": 1418862,\n            \"name\": \"Freightliner Semi\"\n        },\n        {\n            \"id\": 1518223,\n            \"name\": \"FRI-JADO\"\n        },\n        {\n            \"id\": 8659,\n            \"name\": \"Fricon\"\n        },\n        {\n            \"id\": 1517897,\n            \"name\": \"FRIEDR. DICK\"\n        },\n        {\n            \"id\": 1518199,\n            \"name\": \"Friedrich Air Conditioning\"\n        },\n        {\n            \"id\": 1517818,\n            \"name\": \"FRIEDRICH METAL PRODUCTS\"\n        },\n        {\n            \"id\": 3625,\n            \"name\": \"FRIGIDAIRE (ELECTROLUX)\"\n        },\n        {\n            \"id\": 1518100,\n            \"name\": \"FRIGIDAIRE COMMERCIAL\"\n        },\n        {\n            \"id\": 1517957,\n            \"name\": \"Frigidaire HVAC\"\n        },\n        {\n            \"id\": 1517852,\n            \"name\": \"FRIGIDAIRE RESIDENTIAL\"\n        },\n        {\n            \"id\": 439,\n            \"name\": \"Frigiking\"\n        },\n        {\n            \"id\": 1492423,\n            \"name\": \"Frigoglass\"\n        },\n        {\n            \"id\": 1517767,\n            \"name\": \"FRIGOMAT\"\n        },\n        {\n            \"id\": 1419456,\n            \"name\": \"Friulco\"\n        },\n        {\n            \"id\": 477,\n            \"name\": \"Frontline\"\n        },\n        {\n            \"id\": 1517663,\n            \"name\": \"Frontline International\"\n        },\n        {\n            \"id\": 2552,\n            \"name\": \"Frosty Factory\"\n        },\n        {\n            \"id\": 20757,\n            \"name\": \"Frozen Beverage Dispenser (FBD)\"\n        },\n        {\n            \"id\": 1478159,\n            \"name\": \"Fry Factory\"\n        },\n        {\n            \"id\": 318,\n            \"name\": \"Frymaster\"\n        },\n        {\n            \"id\": 1467618,\n            \"name\": \"Fugitsu\"\n        },\n        {\n            \"id\": 319,\n            \"name\": \"Fujitsu\"\n        },\n        {\n            \"id\": 1517452,\n            \"name\": \"Fulton\"\n        },\n        {\n            \"id\": 1518191,\n            \"name\": \"FULTON\"\n        },\n        {\n            \"id\": 320,\n            \"name\": \"Fusion\"\n        },\n        {\n            \"id\": 461,\n            \"name\": \"FWE\"\n        },\n        {\n            \"id\": 1418818,\n            \"name\": \"G&D Chillers\"\n        },\n        {\n            \"id\": 1517919,\n            \"name\": \"GA SYSTEMS\"\n        },\n        {\n            \"id\": 1508477,\n            \"name\": \"Gardall\"\n        },\n        {\n            \"id\": 321,\n            \"name\": \"Garland\"\n        },\n        {\n            \"id\": 1490386,\n            \"name\": \"Gaser\"\n        },\n        {\n            \"id\": 1517477,\n            \"name\": \"Gates Manufacturing\"\n        },\n        {\n            \"id\": 1517658,\n            \"name\": \"GAYLORD\"\n        },\n        {\n            \"id\": 1517525,\n            \"name\": \"GBG\"\n        },\n        {\n            \"id\": 1517898,\n            \"name\": \"GC Valve\"\n        },\n        {\n            \"id\": 1518511,\n            \"name\": \"GDC\"\n        },\n        {\n            \"id\": 1518208,\n            \"name\": \"GE Appliances Air & Water Solutions\"\n        },\n        {\n            \"id\": 1469152,\n            \"name\": \"Gehl Foods\"\n        },\n        {\n            \"id\": 1517849,\n            \"name\": \"GEM REFRIGERATOR\"\n        },\n        {\n            \"id\": 1518212,\n            \"name\": \"Gemini\"\n        },\n        {\n            \"id\": 1517316,\n            \"name\": \"Gemini Air Systems\"\n        },\n        {\n            \"id\": 1508798,\n            \"name\": \"Generac\"\n        },\n        {\n            \"id\": 1517620,\n            \"name\": \"GENERAL\"\n        },\n        {\n            \"id\": 322,\n            \"name\": \"General Electric\"\n        },\n        {\n            \"id\": 1523,\n            \"name\": \"General Food Service\"\n        },\n        {\n            \"id\": 452,\n            \"name\": \"Gerber\"\n        },\n        {\n            \"id\": 1495380,\n            \"name\": \"Gilbarco Veeder-Root\"\n        },\n        {\n            \"id\": 4032,\n            \"name\": \"Gilbert Industries, Inc\"\n        },\n        {\n            \"id\": 323,\n            \"name\": \"Giles\"\n        },\n        {\n            \"id\": 1517521,\n            \"name\": \"GIORIK\"\n        },\n        {\n            \"id\": 324,\n            \"name\": \"Glastender\"\n        },\n        {\n            \"id\": 20258,\n            \"name\": \"Glenray\"\n        },\n        {\n            \"id\": 1418204,\n            \"name\": \"Global Industries\"\n        },\n        {\n            \"id\": 1517704,\n            \"name\": \"GLOBAL REFRIGERATION\"\n        },\n        {\n            \"id\": 325,\n            \"name\": \"Globe\"\n        },\n        {\n            \"id\": 3985,\n            \"name\": \"Goettl Air Conditioning Phoenix\"\n        },\n        {\n            \"id\": 1518104,\n            \"name\": \"GOLD BOND\"\n        },\n        {\n            \"id\": 326,\n            \"name\": \"Gold Medal\"\n        },\n        {\n            \"id\": 1518213,\n            \"name\": \"GOLD MEDAL PRODUCTS\"\n        },\n        {\n            \"id\": 1417522,\n            \"name\": \"Golden Hawk\"\n        },\n        {\n            \"id\": 3379,\n            \"name\": \"Golden Malted Waffles\"\n        },\n        {\n            \"id\": 327,\n            \"name\": \"Goodman\"\n        },\n        {\n            \"id\": 1518192,\n            \"name\": \"GOODMAN MANUFACTURING COMPANY\"\n        },\n        {\n            \"id\": 1517453,\n            \"name\": \"Goodman Manufacturing Company\"\n        },\n        {\n            \"id\": 1518508,\n            \"name\": \"GoPro\"\n        },\n        {\n            \"id\": 1417443,\n            \"name\": \"Gorbel\"\n        },\n        {\n            \"id\": 1517819,\n            \"name\": \"GOSLYN\"\n        },\n        {\n            \"id\": 328,\n            \"name\": \"Granita\"\n        },\n        {\n            \"id\": 1417442,\n            \"name\": \"Graphic Finishing Partners\"\n        },\n        {\n            \"id\": 1417405,\n            \"name\": \"Graphtec\"\n        },\n        {\n            \"id\": 1490546,\n            \"name\": \"Grasselli\"\n        },\n        {\n            \"id\": 329,\n            \"name\": \"Greasemaster\"\n        },\n        {\n            \"id\": 1417428,\n            \"name\": \"Great Lakes Air\"\n        },\n        {\n            \"id\": 1417432,\n            \"name\": \"Greco\"\n        },\n        {\n            \"id\": 3385,\n            \"name\": \"GREE\"\n        },\n        {\n            \"id\": 17710,\n            \"name\": \"Green Air Supply\"\n        },\n        {\n            \"id\": 330,\n            \"name\": \"Greenheck\"\n        },\n        {\n            \"id\": 331,\n            \"name\": \"Grindmaster\"\n        },\n        {\n            \"id\": 1417415,\n            \"name\": \"Grizzly\"\n        },\n        {\n            \"id\": 1517569,\n            \"name\": \"GROEN\"\n        },\n        {\n            \"id\": 1390,\n            \"name\": \"Groen Equipment\"\n        },\n        {\n            \"id\": 1518005,\n            \"name\": \"GROTE COMPANY\"\n        },\n        {\n            \"id\": 1517740,\n            \"name\": \"Grundfos\"\n        },\n        {\n            \"id\": 3560,\n            \"name\": \"Grundfos Pumps Corporation\"\n        },\n        {\n            \"id\": 1460428,\n            \"name\": \"GSW \"\n        },\n        {\n            \"id\": 1490394,\n            \"name\": \"GTI Designs\"\n        },\n        {\n            \"id\": 1473646,\n            \"name\": \"Guardian\"\n        },\n        {\n            \"id\": 1517565,\n            \"name\": \"GUSTO\"\n        },\n        {\n            \"id\": 9933,\n            \"name\": \"Gusto Equipment\"\n        },\n        {\n            \"id\": 1517427,\n            \"name\": \"H&K International\"\n        },\n        {\n            \"id\": 1493015,\n            \"name\": \"H+K International\"\n        },\n        {\n            \"id\": 1828,\n            \"name\": \"HABCO\"\n        },\n        {\n            \"id\": 1419378,\n            \"name\": \"Haier\"\n        },\n        {\n            \"id\": 1518173,\n            \"name\": \"Hallde\"\n        },\n        {\n            \"id\": 1517723,\n            \"name\": \"Halsey Taylor\"\n        },\n        {\n            \"id\": 1590,\n            \"name\": \"Halton\"\n        },\n        {\n            \"id\": 462,\n            \"name\": \"Hamilton Beach\"\n        },\n        {\n            \"id\": 1517505,\n            \"name\": \"HAMILTON BEACH COMMERCIAL\"\n        },\n        {\n            \"id\": 1517655,\n            \"name\": \"Hammerall\"\n        },\n        {\n            \"id\": 1515158,\n            \"name\": \"Hans Kratt GmbH\"\n        },\n        {\n            \"id\": 1517820,\n            \"name\": \"HANSON HEAT LAMPS\"\n        },\n        {\n            \"id\": 1518219,\n            \"name\": \"HARDT\"\n        },\n        {\n            \"id\": 1517621,\n            \"name\": \"HARFORD DURACOOL\"\n        },\n        {\n            \"id\": 332,\n            \"name\": \"Harford- Dura Cool\"\n        },\n        {\n            \"id\": 3043,\n            \"name\": \"Harmony Enterprises\"\n        },\n        {\n            \"id\": 1517958,\n            \"name\": \"Hart Cooley\"\n        },\n        {\n            \"id\": 333,\n            \"name\": \"Hatco\"\n        },\n        {\n            \"id\": 1517821,\n            \"name\": \"HAWS\"\n        },\n        {\n            \"id\": 1517944,\n            \"name\": \"HEAT AND CONTROL\"\n        },\n        {\n            \"id\": 1518101,\n            \"name\": \"HEAT AND CONTROL\"\n        },\n        {\n            \"id\": 1518160,\n            \"name\": \"Heat Seal\"\n        },\n        {\n            \"id\": 1495130,\n            \"name\": \"Heat-Flo\"\n        },\n        {\n            \"id\": 440,\n            \"name\": \"Heatcraft\"\n        },\n        {\n            \"id\": 1518221,\n            \"name\": \"Heatcraft Refrigeration Products\"\n        },\n        {\n            \"id\": 1485373,\n            \"name\": \"HeatSeal\"\n        },\n        {\n            \"id\": 1418850,\n            \"name\": \"Hefty Trailers\"\n        },\n        {\n            \"id\": 1495244,\n            \"name\": \"Heil\"\n        },\n        {\n            \"id\": 6509,\n            \"name\": \"Hellenbrand\"\n        },\n        {\n            \"id\": 1517718,\n            \"name\": \"HELMER\"\n        },\n        {\n            \"id\": 9942,\n            \"name\": \"Henkelman Vacuum Systems\"\n        },\n        {\n            \"id\": 2550,\n            \"name\": \"Henny Penny\"\n        },\n        {\n            \"id\": 1517697,\n            \"name\": \"HENRY TECHNOLOGIES\"\n        },\n        {\n            \"id\": 1517959,\n            \"name\": \"Henry Technologies\"\n        },\n        {\n            \"id\": 1517759,\n            \"name\": \"Hercules\"\n        },\n        {\n            \"id\": 9930,\n            \"name\": \"Hestan\"\n        },\n        {\n            \"id\": 1517648,\n            \"name\": \"HESTAN COMMERCIAL\"\n        },\n        {\n            \"id\": 1518211,\n            \"name\": \"HICKORY INDUSTRIES\"\n        },\n        {\n            \"id\": 22891,\n            \"name\": \"Highland Tank\"\n        },\n        {\n            \"id\": 1518480,\n            \"name\": \"HIKVision \"\n        },\n        {\n            \"id\": 1517667,\n            \"name\": \"HILLIARD'S CHOCOLATE SYST\"\n        },\n        {\n            \"id\": 1517429,\n            \"name\": \"Hillphoenix\"\n        },\n        {\n            \"id\": 1518016,\n            \"name\": \"Hinds-Bock\"\n        },\n        {\n            \"id\": 4035,\n            \"name\": \"HISENSE\"\n        },\n        {\n            \"id\": 334,\n            \"name\": \"Hitachi\"\n        },\n        {\n            \"id\": 1518220,\n            \"name\": \"HIX Corporation\"\n        },\n        {\n            \"id\": 449,\n            \"name\": \"HME\"\n        },\n        {\n            \"id\": 335,\n            \"name\": \"Hobart\"\n        },\n        {\n            \"id\": 1517593,\n            \"name\": \"HOBART (Non Food Machines)\"\n        },\n        {\n            \"id\": 1517512,\n            \"name\": \"Hobart Food Machines ONLY\"\n        },\n        {\n            \"id\": 1517526,\n            \"name\": \"Holman\"\n        },\n        {\n            \"id\": 1518040,\n            \"name\": \"Holstein Manufacturing\"\n        },\n        {\n            \"id\": 1417407,\n            \"name\": \"Holz Her\"\n        },\n        {\n            \"id\": 1417408,\n            \"name\": \"Homag\"\n        },\n        {\n            \"id\": 1418854,\n            \"name\": \"Homesteader Trailers\"\n        },\n        {\n            \"id\": 1133,\n            \"name\": \"Honeywell\"\n        },\n        {\n            \"id\": 1517822,\n            \"name\": \"HOODMART\"\n        },\n        {\n            \"id\": 2554,\n            \"name\": \"Horton Doors\"\n        },\n        {\n            \"id\": 336,\n            \"name\": \"Hoshizaki\"\n        },\n        {\n            \"id\": 1518102,\n            \"name\": \"HOT FOOD BOX\"\n        },\n        {\n            \"id\": 1533,\n            \"name\": \"Hot Food Boxes Inc\"\n        },\n        {\n            \"id\": 1517543,\n            \"name\": \"HOT ROCKS OVEN\"\n        },\n        {\n            \"id\": 1517938,\n            \"name\": \"Hot Water Products, Inc.\"\n        },\n        {\n            \"id\": 1467468,\n            \"name\": \"Hotsy\"\n        },\n        {\n            \"id\": 1518012,\n            \"name\": \"HOWARD\"\n        },\n        {\n            \"id\": 337,\n            \"name\": \"Howard McCray\"\n        },\n        {\n            \"id\": 1490644,\n            \"name\": \"Howe\"\n        },\n        {\n            \"id\": 1309,\n            \"name\": \"HP Inc\"\n        },\n        {\n            \"id\": 3048,\n            \"name\": \"HTP, Inc.\"\n        },\n        {\n            \"id\": 1490772,\n            \"name\": \"Hubbell\"\n        },\n        {\n            \"id\": 1517664,\n            \"name\": \"HUBBELL HEATERS\"\n        },\n        {\n            \"id\": 1517676,\n            \"name\": \"HUEBSCH\"\n        },\n        {\n            \"id\": 1418908,\n            \"name\": \"Hughes Trailers\"\n        },\n        {\n            \"id\": 1417523,\n            \"name\": \"Hurkules\"\n        },\n        {\n            \"id\": 338,\n            \"name\": \"Hussman\"\n        },\n        {\n            \"id\": 1517587,\n            \"name\": \"HUSSMANN\"\n        },\n        {\n            \"id\": 339,\n            \"name\": \"Hydra Kool\"\n        },\n        {\n            \"id\": 1517527,\n            \"name\": \"HYDRA RINSE\"\n        },\n        {\n            \"id\": 1517823,\n            \"name\": \"HYDRO LIFE\"\n        },\n        {\n            \"id\": 1518103,\n            \"name\": \"HYDRO SYSTEMS\"\n        },\n        {\n            \"id\": 1419204,\n            \"name\": \"Hyginix\"\n        },\n        {\n            \"id\": 1592,\n            \"name\": \"Hyster\"\n        },\n        {\n            \"id\": 1517289,\n            \"name\": \"Iberital\"\n        },\n        {\n            \"id\": 1517824,\n            \"name\": \"ICE MAID\"\n        },\n        {\n            \"id\": 1517495,\n            \"name\": \"ICE O MATIC\"\n        },\n        {\n            \"id\": 340,\n            \"name\": \"Ice-O-Matic\"\n        },\n        {\n            \"id\": 1517394,\n            \"name\": \"Icee\"\n        },\n        {\n            \"id\": 1419383,\n            \"name\": \"ICEsurance\"\n        },\n        {\n            \"id\": 1517266,\n            \"name\": \"ICETRO\"\n        },\n        {\n            \"id\": 6420,\n            \"name\": \"ICM Installations\"\n        },\n        {\n            \"id\": 441,\n            \"name\": \"ICP\"\n        },\n        {\n            \"id\": 3624,\n            \"name\": \"ICS\"\n        },\n        {\n            \"id\": 3003,\n            \"name\": \"IDW\"\n        },\n        {\n            \"id\": 1517544,\n            \"name\": \"IFI America Corporation\"\n        },\n        {\n            \"id\": 1517488,\n            \"name\": \"iFlo Pro\"\n        },\n        {\n            \"id\": 3214,\n            \"name\": \"IGLOO(CURTIS INTERNATIONAL LTD)\"\n        },\n        {\n            \"id\": 1464091,\n            \"name\": \"Ikon\"\n        },\n        {\n            \"id\": 1517317,\n            \"name\": \"illy\"\n        },\n        {\n            \"id\": 20579,\n            \"name\": \"Imbera\"\n        },\n        {\n            \"id\": 1517712,\n            \"name\": \"IMPERIA\"\n        },\n        {\n            \"id\": 442,\n            \"name\": \"Imperial\"\n        },\n        {\n            \"id\": 496,\n            \"name\": \"Imperial Brown\"\n        },\n        {\n            \"id\": 1517304,\n            \"name\": \"IMPERIAL RANGE\"\n        },\n        {\n            \"id\": 1517448,\n            \"name\": \"Indeeco\"\n        },\n        {\n            \"id\": 3530,\n            \"name\": \"Infinity Kitchen\"\n        },\n        {\n            \"id\": 3544,\n            \"name\": \"Infrared Dynamics\"\n        },\n        {\n            \"id\": 1517942,\n            \"name\": \"INFRATECH\"\n        },\n        {\n            \"id\": 1417643,\n            \"name\": \"Infrico- Infricool\"\n        },\n        {\n            \"id\": 1518502,\n            \"name\": \"Ingenico\"\n        },\n        {\n            \"id\": 3186,\n            \"name\": \"Ingersoll Rand\"\n        },\n        {\n            \"id\": 341,\n            \"name\": \"Insignia\"\n        },\n        {\n            \"id\": 342,\n            \"name\": \"Insinger\"\n        },\n        {\n            \"id\": 732,\n            \"name\": \"Insinkerator\"\n        },\n        {\n            \"id\": 1518106,\n            \"name\": \"INTEDGE\"\n        },\n        {\n            \"id\": 1517622,\n            \"name\": \"INTEK\"\n        },\n        {\n            \"id\": 1518107,\n            \"name\": \"Intermatic\"\n        },\n        {\n            \"id\": 885,\n            \"name\": \"InterMetro\"\n        },\n        {\n            \"id\": 1495392,\n            \"name\": \"International Carbonic Inc.\"\n        },\n        {\n            \"id\": 19601,\n            \"name\": \"International Cold Storage\"\n        },\n        {\n            \"id\": 455,\n            \"name\": \"International Comfort Products\"\n        },\n        {\n            \"id\": 1517465,\n            \"name\": \"INTERNATIONAL COMFORT PRODUCTS (AKA FAST OEM PARTS)\"\n        },\n        {\n            \"id\": 1518108,\n            \"name\": \"INTERNATIONAL DOOR CLOSER\"\n        },\n        {\n            \"id\": 1418168,\n            \"name\": \"International Welding Technology \"\n        },\n        {\n            \"id\": 1517472,\n            \"name\": \"INTL ENVIRONMENTAL CORP\"\n        },\n        {\n            \"id\": 1517960,\n            \"name\": \"iO HVAC Controls\"\n        },\n        {\n            \"id\": 9936,\n            \"name\": \"Ionto\"\n        },\n        {\n            \"id\": 1517825,\n            \"name\": \"IOWA COOLER\"\n        },\n        {\n            \"id\": 1518054,\n            \"name\": \"Iowa Rotocast Plastics, Inc\"\n        },\n        {\n            \"id\": 1517675,\n            \"name\": \"IPSO\"\n        },\n        {\n            \"id\": 6511,\n            \"name\": \"Irinox\"\n        },\n        {\n            \"id\": 344,\n            \"name\": \"Ironox\"\n        },\n        {\n            \"id\": 1517397,\n            \"name\": \"Ishida\"\n        },\n        {\n            \"id\": 1517725,\n            \"name\": \"Island Oasis\"\n        },\n        {\n            \"id\": 1517864,\n            \"name\": \"ISLANDAIRE\"\n        },\n        {\n            \"id\": 1419387,\n            \"name\": \"ISO Panels\"\n        },\n        {\n            \"id\": 345,\n            \"name\": \"Italforni\"\n        },\n        {\n            \"id\": 1517458,\n            \"name\": \"ITT Goulds Pumps\"\n        },\n        {\n            \"id\": 1517647,\n            \"name\": \"ITV ICE MAKERS\"\n        },\n        {\n            \"id\": 3182,\n            \"name\": \"J & R Manufacturing\"\n        },\n        {\n            \"id\": 1518001,\n            \"name\": \"J&R MANUFACTURING\"\n        },\n        {\n            \"id\": 9940,\n            \"name\": \"J.C. Uni-Tec, Inc.\"\n        },\n        {\n            \"id\": 1495400,\n            \"name\": \"J.E Adams Industries\"\n        },\n        {\n            \"id\": 3980,\n            \"name\": \"JAC\"\n        },\n        {\n            \"id\": 1517657,\n            \"name\": \"JAC Machines\"\n        },\n        {\n            \"id\": 1517538,\n            \"name\": \"JACCARD\"\n        },\n        {\n            \"id\": 346,\n            \"name\": \"Jackson\"\n        },\n        {\n            \"id\": 1518109,\n            \"name\": \"JACKSON DOOR\"\n        },\n        {\n            \"id\": 1260,\n            \"name\": \"Jade\"\n        },\n        {\n            \"id\": 1517927,\n            \"name\": \"JAMISON\"\n        },\n        {\n            \"id\": 1517261,\n            \"name\": \"JBL\"\n        },\n        {\n            \"id\": 1517654,\n            \"name\": \"JBT Juicing\"\n        },\n        {\n            \"id\": 1517523,\n            \"name\": \"JBT Vibratory Protein\"\n        },\n        {\n            \"id\": 1418856,\n            \"name\": \"Jeep\"\n        },\n        {\n            \"id\": 1573,\n            \"name\": \"JencoFan\"\n        },\n        {\n            \"id\": 1492348,\n            \"name\": \"Jennair\"\n        },\n        {\n            \"id\": 1491181,\n            \"name\": \"Jero Manufacturing Inc.\"\n        },\n        {\n            \"id\": 347,\n            \"name\": \"Jet Tech\"\n        },\n        {\n            \"id\": 1517623,\n            \"name\": \"JETSPRAY\"\n        },\n        {\n            \"id\": 1472503,\n            \"name\": \"Jiangsu Hualing\"\n        },\n        {\n            \"id\": 1517562,\n            \"name\": \"JIMCO\"\n        },\n        {\n            \"id\": 20381,\n            \"name\": \"JL Blanco Industries \"\n        },\n        {\n            \"id\": 1418143,\n            \"name\": \"JM Montgomery\"\n        },\n        {\n            \"id\": 1517545,\n            \"name\": \"Joe Tap\"\n        },\n        {\n            \"id\": 1517262,\n            \"name\": \"John Boos & Co.\"\n        },\n        {\n            \"id\": 3011,\n            \"name\": \"Johnson Controls\"\n        },\n        {\n            \"id\": 1517936,\n            \"name\": \"JOHNSON CONTROLS, INC.\"\n        },\n        {\n            \"id\": 1517961,\n            \"name\": \"Johnson Controls, Inc.\"\n        },\n        {\n            \"id\": 1517308,\n            \"name\": \"JOHNSTONE\"\n        },\n        {\n            \"id\": 1517846,\n            \"name\": \"JONES ZYLON\"\n        },\n        {\n            \"id\": 1518110,\n            \"name\": \"JOSAM\"\n        },\n        {\n            \"id\": 1518466,\n            \"name\": \"JTech \"\n        },\n        {\n            \"id\": 3627,\n            \"name\": \"JUN-AIR\"\n        },\n        {\n            \"id\": 3640,\n            \"name\": \"K-TECH HOOD\"\n        },\n        {\n            \"id\": 1517899,\n            \"name\": \"KABTECH CORP\"\n        },\n        {\n            \"id\": 348,\n            \"name\": \"Kairak\"\n        },\n        {\n            \"id\": 1517826,\n            \"name\": \"KAIVAC\"\n        },\n        {\n            \"id\": 1417402,\n            \"name\": \"Kalamazoo\"\n        },\n        {\n            \"id\": 1419197,\n            \"name\": \"KanPak\"\n        },\n        {\n            \"id\": 1518003,\n            \"name\": \"KARMA\"\n        },\n        {\n            \"id\": 1518111,\n            \"name\": \"KASON\"\n        },\n        {\n            \"id\": 1517555,\n            \"name\": \"KATTEX\"\n        },\n        {\n            \"id\": 1518112,\n            \"name\": \"KAWNEER\"\n        },\n        {\n            \"id\": 729,\n            \"name\": \"Keating\"\n        },\n        {\n            \"id\": 16851,\n            \"name\": \"KeepKold\"\n        },\n        {\n            \"id\": 3626,\n            \"name\": \"KeepRite\"\n        },\n        {\n            \"id\": 1517467,\n            \"name\": \"KeepRite HVAC\"\n        },\n        {\n            \"id\": 1517984,\n            \"name\": \"Keeprite Refrigeration\"\n        },\n        {\n            \"id\": 1517734,\n            \"name\": \"KELMAX\"\n        },\n        {\n            \"id\": 1490655,\n            \"name\": \"Kelvinator\"\n        },\n        {\n            \"id\": 1419377,\n            \"name\": \"Kenmore\"\n        },\n        {\n            \"id\": 1418852,\n            \"name\": \"Kenworth\"\n        },\n        {\n            \"id\": 1517827,\n            \"name\": \"KENYON\"\n        },\n        {\n            \"id\": 1517929,\n            \"name\": \"KEWANEE WASHER\"\n        },\n        {\n            \"id\": 1518461,\n            \"name\": \"Key In Code  \"\n        },\n        {\n            \"id\": 1497663,\n            \"name\": \"Kidde\"\n        },\n        {\n            \"id\": 1518176,\n            \"name\": \"Kiefer\"\n        },\n        {\n            \"id\": 1518167,\n            \"name\": \"KILLION\"\n        },\n        {\n            \"id\": 350,\n            \"name\": \"Kinetico\"\n        },\n        {\n            \"id\": 1517463,\n            \"name\": \"KineticoPRO\"\n        },\n        {\n            \"id\": 1419372,\n            \"name\": \"Kintera \"\n        },\n        {\n            \"id\": 1282,\n            \"name\": \"Kitchen Aid\"\n        },\n        {\n            \"id\": 1517506,\n            \"name\": \"KLOPPENBERG\"\n        },\n        {\n            \"id\": 1417518,\n            \"name\": \"Klutch\"\n        },\n        {\n            \"id\": 1517947,\n            \"name\": \"KMC Controls, Inc.\"\n        },\n        {\n            \"id\": 1517741,\n            \"name\": \"Knight Equipment\"\n        },\n        {\n            \"id\": 1518174,\n            \"name\": \"Koala\"\n        },\n        {\n            \"id\": 9925,\n            \"name\": \"Koch Equipment\"\n        },\n        {\n            \"id\": 1517486,\n            \"name\": \"Koch Filter\"\n        },\n        {\n            \"id\": 3221,\n            \"name\": \"Kold - Draft\"\n        },\n        {\n            \"id\": 1517272,\n            \"name\": \"Kold PacK INC.\"\n        },\n        {\n            \"id\": 1517507,\n            \"name\": \"KOLD-DRAFT\"\n        },\n        {\n            \"id\": 349,\n            \"name\": \"KolPak\"\n        },\n        {\n            \"id\": 1289,\n            \"name\": \"Kone\"\n        },\n        {\n            \"id\": 1518503,\n            \"name\": \"Konica Minolta\"\n        },\n        {\n            \"id\": 1517757,\n            \"name\": \"KOOK-E-KING\"\n        },\n        {\n            \"id\": 1419374,\n            \"name\": \"Kool Star\"\n        },\n        {\n            \"id\": 1469374,\n            \"name\": \"Kool-It\"\n        },\n        {\n            \"id\": 1416589,\n            \"name\": \"KoolAire\"\n        },\n        {\n            \"id\": 1418812,\n            \"name\": \"Koolfog\"\n        },\n        {\n            \"id\": 8658,\n            \"name\": \"Krack\"\n        },\n        {\n            \"id\": 12092,\n            \"name\": \"Kramer Trenton\"\n        },\n        {\n            \"id\": 1517624,\n            \"name\": \"KRAMPOUZ-EURODIB\"\n        },\n        {\n            \"id\": 1417979,\n            \"name\": \"Kratos\"\n        },\n        {\n            \"id\": 1517711,\n            \"name\": \"Kronen\"\n        },\n        {\n            \"id\": 1517599,\n            \"name\": \"KROWNE\"\n        },\n        {\n            \"id\": 351,\n            \"name\": \"Krowne Metal\"\n        },\n        {\n            \"id\": 20685,\n            \"name\": \"Kubota\"\n        },\n        {\n            \"id\": 1517828,\n            \"name\": \"KWIK LOK\"\n        },\n        {\n            \"id\": 352,\n            \"name\": \"Kysor\"\n        },\n        {\n            \"id\": 1518048,\n            \"name\": \"KYSOR PANEL SYSTEMS\"\n        },\n        {\n            \"id\": 1517713,\n            \"name\": \"KYSOR WARREN\"\n        },\n        {\n            \"id\": 2441,\n            \"name\": \"La Marzocco\"\n        },\n        {\n            \"id\": 1419379,\n            \"name\": \"La Monferrina\"\n        },\n        {\n            \"id\": 4207,\n            \"name\": \"LA ROSA\"\n        },\n        {\n            \"id\": 1517768,\n            \"name\": \"LA SAN MARCO\"\n        },\n        {\n            \"id\": 1517287,\n            \"name\": \"La Spaziale\"\n        },\n        {\n            \"id\": 1517,\n            \"name\": \"Laars\"\n        },\n        {\n            \"id\": 1517769,\n            \"name\": \"LABCONCO\"\n        },\n        {\n            \"id\": 22951,\n            \"name\": \"Lacrosse \"\n        },\n        {\n            \"id\": 1517855,\n            \"name\": \"LAINOX\"\n        },\n        {\n            \"id\": 353,\n            \"name\": \"Lakeside\"\n        },\n        {\n            \"id\": 1517625,\n            \"name\": \"LAMBER-EURODIB\"\n        },\n        {\n            \"id\": 1517920,\n            \"name\": \"LANCE\"\n        },\n        {\n            \"id\": 354,\n            \"name\": \"Lancer\"\n        },\n        {\n            \"id\": 2265,\n            \"name\": \"LANG\"\n        },\n        {\n            \"id\": 1418631,\n            \"name\": \"Largo \"\n        },\n        {\n            \"id\": 355,\n            \"name\": \"Larkin\"\n        },\n        {\n            \"id\": 1518166,\n            \"name\": \"LaRosa\"\n        },\n        {\n            \"id\": 1517829,\n            \"name\": \"LATTNER BOILER\"\n        },\n        {\n            \"id\": 3549,\n            \"name\": \"Lau Fan\"\n        },\n        {\n            \"id\": 1492350,\n            \"name\": \"Lavazza\"\n        },\n        {\n            \"id\": 1517830,\n            \"name\": \"LAZYMAN\"\n        },\n        {\n            \"id\": 1517831,\n            \"name\": \"LB WHITE\"\n        },\n        {\n            \"id\": 4137,\n            \"name\": \"LBC BAKERY EQUIPMENT\"\n        },\n        {\n            \"id\": 1527,\n            \"name\": \"LC Systems\"\n        },\n        {\n            \"id\": 3350,\n            \"name\": \"LDI Mfg Co. Inc.\"\n        },\n        {\n            \"id\": 1518113,\n            \"name\": \"LE-JO\"\n        },\n        {\n            \"id\": 1517885,\n            \"name\": \"LEADER\"\n        },\n        {\n            \"id\": 22758,\n            \"name\": \"Leader Baker\"\n        },\n        {\n            \"id\": 20380,\n            \"name\": \"Leader Refrigeration \"\n        },\n        {\n            \"id\": 22813,\n            \"name\": \"Leading Edge - Marley Eng\"\n        },\n        {\n            \"id\": 356,\n            \"name\": \"Leer\"\n        },\n        {\n            \"id\": 1417403,\n            \"name\": \"Leeson\"\n        },\n        {\n            \"id\": 1517574,\n            \"name\": \"LEGION\"\n        },\n        {\n            \"id\": 1517847,\n            \"name\": \"Lematic Inc\"\n        },\n        {\n            \"id\": 357,\n            \"name\": \"Lennox\"\n        },\n        {\n            \"id\": 1517508,\n            \"name\": \"Lennox International Inc.\"\n        },\n        {\n            \"id\": 1518462,\n            \"name\": \"Lenovo\"\n        },\n        {\n            \"id\": 1518114,\n            \"name\": \"LEODORO ESPRESSO\"\n        },\n        {\n            \"id\": 1517770,\n            \"name\": \"LG APPLIANCES\"\n        },\n        {\n            \"id\": 358,\n            \"name\": \"LG Corp\"\n        },\n        {\n            \"id\": 1517771,\n            \"name\": \"LG ELECTRONICS\"\n        },\n        {\n            \"id\": 1518209,\n            \"name\": \"LG Electronics U.S.A. Inc. (HVAC)\"\n        },\n        {\n            \"id\": 3010,\n            \"name\": \"Liebert\"\n        },\n        {\n            \"id\": 1469144,\n            \"name\": \"Liebherr\"\n        },\n        {\n            \"id\": 1517524,\n            \"name\": \"LIGHTFRY\"\n        },\n        {\n            \"id\": 1517736,\n            \"name\": \"LIL ORBITS\"\n        },\n        {\n            \"id\": 1517548,\n            \"name\": \"LINCAT\"\n        },\n        {\n            \"id\": 359,\n            \"name\": \"Lincoln\"\n        },\n        {\n            \"id\": 1423988,\n            \"name\": \"Lindox\"\n        },\n        {\n            \"id\": 1517626,\n            \"name\": \"LINKRICH-EURODIB\"\n        },\n        {\n            \"id\": 360,\n            \"name\": \"Lochinvar\"\n        },\n        {\n            \"id\": 1517575,\n            \"name\": \"Lockwood\"\n        },\n        {\n            \"id\": 1517832,\n            \"name\": \"LOGGERFLEX\"\n        },\n        {\n            \"id\": 1518479,\n            \"name\": \"Logitech \"\n        },\n        {\n            \"id\": 1494058,\n            \"name\": \"Logiudice\"\n        },\n        {\n            \"id\": 1517611,\n            \"name\": \"LoLo\"\n        },\n        {\n            \"id\": 1518200,\n            \"name\": \"Loren Cook\"\n        },\n        {\n            \"id\": 491,\n            \"name\": \"Loren Cook (Cook)\"\n        },\n        {\n            \"id\": 1517533,\n            \"name\": \"LoTemp Doors\"\n        },\n        {\n            \"id\": 1517953,\n            \"name\": \"LOUIS TELLIER - EURODIB\"\n        },\n        {\n            \"id\": 1517935,\n            \"name\": \"Louisville\"\n        },\n        {\n            \"id\": 3649,\n            \"name\": \"louisville Cooler\"\n        },\n        {\n            \"id\": 1517962,\n            \"name\": \"Lovejoy\"\n        },\n        {\n            \"id\": 1517994,\n            \"name\": \"Low Temp Industries\"\n        },\n        {\n            \"id\": 4136,\n            \"name\": \"Lowe Refrigeration Inc.\"\n        },\n        {\n            \"id\": 15979,\n            \"name\": \"LRC Coil Company\"\n        },\n        {\n            \"id\": 470,\n            \"name\": \"LRS\"\n        },\n        {\n            \"id\": 468,\n            \"name\": \"LRS Paging System\"\n        },\n        {\n            \"id\": 1418868,\n            \"name\": \"Lufkin Trailer\"\n        },\n        {\n            \"id\": 1517772,\n            \"name\": \"LUMAR\"\n        },\n        {\n            \"id\": 1468081,\n            \"name\": \"Lumar Ideal\"\n        },\n        {\n            \"id\": 515,\n            \"name\": \"Lutron\"\n        },\n        {\n            \"id\": 1111,\n            \"name\": \"Lux\"\n        },\n        {\n            \"id\": 1474979,\n            \"name\": \"Luxaire\"\n        },\n        {\n            \"id\": 1518218,\n            \"name\": \"LVO\"\n        },\n        {\n            \"id\": 1517307,\n            \"name\": \"MAC FAUCETS\"\n        },\n        {\n            \"id\": 23878,\n            \"name\": \"Mack\"\n        },\n        {\n            \"id\": 1517478,\n            \"name\": \"Macon Controls\"\n        },\n        {\n            \"id\": 1417444,\n            \"name\": \"Mada\"\n        },\n        {\n            \"id\": 1517865,\n            \"name\": \"Magic Aire\"\n        },\n        {\n            \"id\": 1517627,\n            \"name\": \"MAGIC CHEF\"\n        },\n        {\n            \"id\": 1566,\n            \"name\": \"Magic Chef Appliance (MCA Corporation)\"\n        },\n        {\n            \"id\": 1517554,\n            \"name\": \"MAGIC CHEF COMMERCIAL\"\n        },\n        {\n            \"id\": 361,\n            \"name\": \"MagiKitchn\"\n        },\n        {\n            \"id\": 1517793,\n            \"name\": \"Magna Mixer Company\"\n        },\n        {\n            \"id\": 362,\n            \"name\": \"Magnavox\"\n        },\n        {\n            \"id\": 1517540,\n            \"name\": \"MAHLKONIG\"\n        },\n        {\n            \"id\": 1424140,\n            \"name\": \"Mahlkonig GmbH & Co\"\n        },\n        {\n            \"id\": 1518115,\n            \"name\": \"MAHONEY\"\n        },\n        {\n            \"id\": 1489636,\n            \"name\": \"Mainca\"\n        },\n        {\n            \"id\": 1517297,\n            \"name\": \"Mainstreet Equipment\"\n        },\n        {\n            \"id\": 728,\n            \"name\": \"Malibu\"\n        },\n        {\n            \"id\": 1518116,\n            \"name\": \"MALISH\"\n        },\n        {\n            \"id\": 1517934,\n            \"name\": \"Mallet\"\n        },\n        {\n            \"id\": 1517747,\n            \"name\": \"Mammoth\"\n        },\n        {\n            \"id\": 1417399,\n            \"name\": \"Manchester - Tx Tanks\"\n        },\n        {\n            \"id\": 363,\n            \"name\": \"Manitowoc\"\n        },\n        {\n            \"id\": 1517499,\n            \"name\": \"Manitowoc Ice\"\n        },\n        {\n            \"id\": 1517737,\n            \"name\": \"Mannhardt Inc\"\n        },\n        {\n            \"id\": 1517671,\n            \"name\": \"Mannhart\"\n        },\n        {\n            \"id\": 1600,\n            \"name\": \"Marathon Equipment\"\n        },\n        {\n            \"id\": 1518055,\n            \"name\": \"MARC REFRIGERATION\"\n        },\n        {\n            \"id\": 1508481,\n            \"name\": \"Marco Beverage Systems\"\n        },\n        {\n            \"id\": 1517462,\n            \"name\": \"Markel Products Division of TPI Corporation\"\n        },\n        {\n            \"id\": 1492351,\n            \"name\": \"Market Forge\"\n        },\n        {\n            \"id\": 1517866,\n            \"name\": \"MARLEY COOLING\"\n        },\n        {\n            \"id\": 781,\n            \"name\": \"Marlin\"\n        },\n        {\n            \"id\": 1517264,\n            \"name\": \"Marra Forni\"\n        },\n        {\n            \"id\": 466,\n            \"name\": \"Mars\"\n        },\n        {\n            \"id\": 1518180,\n            \"name\": \"Mars Air Systems\"\n        },\n        {\n            \"id\": 1517963,\n            \"name\": \"Mars Air Systems HVAC\"\n        },\n        {\n            \"id\": 1495718,\n            \"name\": \"Marsal Pizza Ovens\"\n        },\n        {\n            \"id\": 2555,\n            \"name\": \"Marshall Air\"\n        },\n        {\n            \"id\": 1517707,\n            \"name\": \"Mart Cart\"\n        },\n        {\n            \"id\": 22239,\n            \"name\": \"Maruzen \"\n        },\n        {\n            \"id\": 1517720,\n            \"name\": \"MARVEL REFRIGERATION\"\n        },\n        {\n            \"id\": 364,\n            \"name\": \"Master Bilt\"\n        },\n        {\n            \"id\": 1517606,\n            \"name\": \"MASTER-BILT\"\n        },\n        {\n            \"id\": 1517881,\n            \"name\": \"MASTRENA\"\n        },\n        {\n            \"id\": 1517900,\n            \"name\": \"Maxitrol Company\"\n        },\n        {\n            \"id\": 1517964,\n            \"name\": \"Maxon\"\n        },\n        {\n            \"id\": 15872,\n            \"name\": \"Maxx Cold\"\n        },\n        {\n            \"id\": 1517651,\n            \"name\": \"MAXX ICE\"\n        },\n        {\n            \"id\": 16349,\n            \"name\": \"Maxximum\"\n        },\n        {\n            \"id\": 1518237,\n            \"name\": \"Maytag\"\n        },\n        {\n            \"id\": 3364,\n            \"name\": \"Mazzer\"\n        },\n        {\n            \"id\": 443,\n            \"name\": \"McCall\"\n        },\n        {\n            \"id\": 1517629,\n            \"name\": \"MCCANN\"\n        },\n        {\n            \"id\": 3443,\n            \"name\": \"McCann's\"\n        },\n        {\n            \"id\": 8660,\n            \"name\": \"McDantim\"\n        },\n        {\n            \"id\": 12178,\n            \"name\": \"McQuay\"\n        },\n        {\n            \"id\": 1517535,\n            \"name\": \"McQuay International\"\n        },\n        {\n            \"id\": 1518028,\n            \"name\": \"MEIKO\"\n        },\n        {\n            \"id\": 1517630,\n            \"name\": \"MEISTER COOK\"\n        },\n        {\n            \"id\": 1518157,\n            \"name\": \"Melitta\"\n        },\n        {\n            \"id\": 22805,\n            \"name\": \"Menumaster\"\n        },\n        {\n            \"id\": 3045,\n            \"name\": \"Merco\"\n        },\n        {\n            \"id\": 365,\n            \"name\": \"Merro\"\n        },\n        {\n            \"id\": 366,\n            \"name\": \"Merry Chef\"\n        },\n        {\n            \"id\": 1517601,\n            \"name\": \"MERRYCHEF\"\n        },\n        {\n            \"id\": 1518117,\n            \"name\": \"MESSERMEISTER\"\n        },\n        {\n            \"id\": 21905,\n            \"name\": \"Metal Fab\"\n        },\n        {\n            \"id\": 1517871,\n            \"name\": \"METAL WASH\"\n        },\n        {\n            \"id\": 367,\n            \"name\": \"Metalfrio\"\n        },\n        {\n            \"id\": 1518238,\n            \"name\": \"METRO\"\n        },\n        {\n            \"id\": 343,\n            \"name\": \"Metro / Intermetro\"\n        },\n        {\n            \"id\": 1518168,\n            \"name\": \"MGR EQUIPMENT\"\n        },\n        {\n            \"id\": 1518025,\n            \"name\": \"MIATECH\"\n        },\n        {\n            \"id\": 1517733,\n            \"name\": \"Micro Fridge\"\n        },\n        {\n            \"id\": 1518188,\n            \"name\": \"Micro Matic\"\n        },\n        {\n            \"id\": 1108,\n            \"name\": \"Micromatic\"\n        },\n        {\n            \"id\": 1417426,\n            \"name\": \"Mid West Automation\"\n        },\n        {\n            \"id\": 1517750,\n            \"name\": \"Midco International\"\n        },\n        {\n            \"id\": 1517631,\n            \"name\": \"MIDDLEBY COOKING\"\n        },\n        {\n            \"id\": 19916,\n            \"name\": \"Middleby Marshall\"\n        },\n        {\n            \"id\": 6421,\n            \"name\": \"Midea\"\n        },\n        {\n            \"id\": 1517726,\n            \"name\": \"MIELE\"\n        },\n        {\n            \"id\": 1518039,\n            \"name\": \"MIES\"\n        },\n        {\n            \"id\": 19365,\n            \"name\": \"Migali\"\n        },\n        {\n            \"id\": 1417398,\n            \"name\": \"Miller\"\n        },\n        {\n            \"id\": 1517479,\n            \"name\": \"Miller Heating and Cooling\"\n        },\n        {\n            \"id\": 1517674,\n            \"name\": \"Milnor\"\n        },\n        {\n            \"id\": 1517878,\n            \"name\": \"MIMET\"\n        },\n        {\n            \"id\": 1518118,\n            \"name\": \"MINIPACK AMERICA\"\n        },\n        {\n            \"id\": 9964,\n            \"name\": \"Minipack-Torre\"\n        },\n        {\n            \"id\": 1518161,\n            \"name\": \"Minus Forty\"\n        },\n        {\n            \"id\": 1419203,\n            \"name\": \"Minus- Forty\"\n        },\n        {\n            \"id\": 1518031,\n            \"name\": \"MIROIL\"\n        },\n        {\n            \"id\": 1517529,\n            \"name\": \"Miso Robotics Inc\"\n        },\n        {\n            \"id\": 1518497,\n            \"name\": \"MIT\"\n        },\n        {\n            \"id\": 368,\n            \"name\": \"Mitsubishi\"\n        },\n        {\n            \"id\": 1517454,\n            \"name\": \"Mitsubishi Electric Trane HVAC US\"\n        },\n        {\n            \"id\": 1518026,\n            \"name\": \"MIWE\"\n        },\n        {\n            \"id\": 1518119,\n            \"name\": \"MOD-U-SERVE\"\n        },\n        {\n            \"id\": 1517441,\n            \"name\": \"MODINE\"\n        },\n        {\n            \"id\": 1517459,\n            \"name\": \"MODINE\"\n        },\n        {\n            \"id\": 15976,\n            \"name\": \"Modine Manufacture\"\n        },\n        {\n            \"id\": 1518105,\n            \"name\": \"MODULAR DISPENSING SYSTEMS\"\n        },\n        {\n            \"id\": 369,\n            \"name\": \"MOFFAT\"\n        },\n        {\n            \"id\": 1518030,\n            \"name\": \"Moline Machinery LLC\"\n        },\n        {\n            \"id\": 1517884,\n            \"name\": \"MOLTENI\"\n        },\n        {\n            \"id\": 1517551,\n            \"name\": \"MONACO FOODSERVICE\"\n        },\n        {\n            \"id\": 1517857,\n            \"name\": \"MONO\"\n        },\n        {\n            \"id\": 1574,\n            \"name\": \"Montague\"\n        },\n        {\n            \"id\": 1494206,\n            \"name\": \"Moosoo\"\n        },\n        {\n            \"id\": 1517277,\n            \"name\": \"Moretti Forni\"\n        },\n        {\n            \"id\": 1517428,\n            \"name\": \"Motion Technology, Inc\"\n        },\n        {\n            \"id\": 1517291,\n            \"name\": \"Motock\"\n        },\n        {\n            \"id\": 1513133,\n            \"name\": \"Motorola\"\n        },\n        {\n            \"id\": 1517773,\n            \"name\": \"MOVINCOOL\"\n        },\n        {\n            \"id\": 370,\n            \"name\": \"Moyer Diebel\"\n        },\n        {\n            \"id\": 1517901,\n            \"name\": \"MR INDUCTION\"\n        },\n        {\n            \"id\": 1604,\n            \"name\": \"Mueller Refrigeration, LLC\"\n        },\n        {\n            \"id\": 1419385,\n            \"name\": \"Mugnaini\"\n        },\n        {\n            \"id\": 1418163,\n            \"name\": \"Multi - Cam\"\n        },\n        {\n            \"id\": 21776,\n            \"name\": \"Multi-Chef\"\n        },\n        {\n            \"id\": 1517628,\n            \"name\": \"Multiplex\"\n        },\n        {\n            \"id\": 1517948,\n            \"name\": \"Munters Corporation\"\n        },\n        {\n            \"id\": 14252,\n            \"name\": \"MVE \"\n        },\n        {\n            \"id\": 6564,\n            \"name\": \"N2U\"\n        },\n        {\n            \"id\": 8214,\n            \"name\": \"National Bar Systems\"\n        },\n        {\n            \"id\": 1518120,\n            \"name\": \"NATIONAL CONTROLS CORPORA\"\n        },\n        {\n            \"id\": 1518121,\n            \"name\": \"NATIONAL CONVEYOR CORP\"\n        },\n        {\n            \"id\": 1517833,\n            \"name\": \"NATURA\"\n        },\n        {\n            \"id\": 3642,\n            \"name\": \"Natural Cooler Inc.\"\n        },\n        {\n            \"id\": 1564,\n            \"name\": \"Navien, Inc.\"\n        },\n        {\n            \"id\": 9938,\n            \"name\": \"NCR\"\n        },\n        {\n            \"id\": 371,\n            \"name\": \"NEC\"\n        },\n        {\n            \"id\": 1517407,\n            \"name\": \"Need Name\"\n        },\n        {\n            \"id\": 1517408,\n            \"name\": \"Need Name\"\n        },\n        {\n            \"id\": 1517409,\n            \"name\": \"Need Name\"\n        },\n        {\n            \"id\": 1517410,\n            \"name\": \"Need Name\"\n        },\n        {\n            \"id\": 1517411,\n            \"name\": \"Need Name\"\n        },\n        {\n            \"id\": 1517412,\n            \"name\": \"Need Name\"\n        },\n        {\n            \"id\": 1518046,\n            \"name\": \"NELSON\"\n        },\n        {\n            \"id\": 6423,\n            \"name\": \"Nelson Mfg.\"\n        },\n        {\n            \"id\": 372,\n            \"name\": \"Nemco\"\n        },\n        {\n            \"id\": 1417419,\n            \"name\": \"Nemko\"\n        },\n        {\n            \"id\": 1517965,\n            \"name\": \"Neptronic\"\n        },\n        {\n            \"id\": 734,\n            \"name\": \"Nespresso\"\n        },\n        {\n            \"id\": 1518122,\n            \"name\": \"NEW AGE INDUSTRIAL\"\n        },\n        {\n            \"id\": 373,\n            \"name\": \"Newco\"\n        },\n        {\n            \"id\": 1517564,\n            \"name\": \"NEWTON CFV\"\n        },\n        {\n            \"id\": 1517987,\n            \"name\": \"NextGen Boiler\"\n        },\n        {\n            \"id\": 1494278,\n            \"name\": \"Nieco\"\n        },\n        {\n            \"id\": 1517774,\n            \"name\": \"NILMA\"\n        },\n        {\n            \"id\": 9966,\n            \"name\": \"Nimbus Water\"\n        },\n        {\n            \"id\": 1517705,\n            \"name\": \"Nimbus Water Systems\"\n        },\n        {\n            \"id\": 1517322,\n            \"name\": \"Ninja\"\n        },\n        {\n            \"id\": 1518509,\n            \"name\": \"Nintendo\"\n        },\n        {\n            \"id\": 1418903,\n            \"name\": \"Nissan\"\n        },\n        {\n            \"id\": 1418869,\n            \"name\": \"Nobles\"\n        },\n        {\n            \"id\": 376,\n            \"name\": \"Nor-Lake\"\n        },\n        {\n            \"id\": 1517775,\n            \"name\": \"NORBEC\"\n        },\n        {\n            \"id\": 1495734,\n            \"name\": \"Nordic Beer Systems\"\n        },\n        {\n            \"id\": 1419195,\n            \"name\": \"Nordon\"\n        },\n        {\n            \"id\": 1417284,\n            \"name\": \"Nordyne\"\n        },\n        {\n            \"id\": 374,\n            \"name\": \"Noritz\"\n        },\n        {\n            \"id\": 375,\n            \"name\": \"Norlake\"\n        },\n        {\n            \"id\": 1517650,\n            \"name\": \"Norpole\"\n        },\n        {\n            \"id\": 1517744,\n            \"name\": \"Nortec Humidifier\"\n        },\n        {\n            \"id\": 1517440,\n            \"name\": \"NORTEK GLOBAL HVAC\"\n        },\n        {\n            \"id\": 1517474,\n            \"name\": \"NORTEK GLOBAL HVAC\"\n        },\n        {\n            \"id\": 1517850,\n            \"name\": \"NORTH STAR ENGINEERED PRODUCTS\"\n        },\n        {\n            \"id\": 1517731,\n            \"name\": \"Northland\"\n        },\n        {\n            \"id\": 1517902,\n            \"name\": \"NOVAR\"\n        },\n        {\n            \"id\": 1517430,\n            \"name\": \"Novum USA Inc.\"\n        },\n        {\n            \"id\": 1517439,\n            \"name\": \"Nu-Calgon\"\n        },\n        {\n            \"id\": 6692,\n            \"name\": \"Nu-Vu\"\n        },\n        {\n            \"id\": 6407,\n            \"name\": \"NuC02\"\n        },\n        {\n            \"id\": 377,\n            \"name\": \"Nuova Simonelli\"\n        },\n        {\n            \"id\": 1518013,\n            \"name\": \"NUOVA SIMONELLI USA\"\n        },\n        {\n            \"id\": 1517532,\n            \"name\": \"Nuovair\"\n        },\n        {\n            \"id\": 1517709,\n            \"name\": \"Nutrifaster\"\n        },\n        {\n            \"id\": 1599,\n            \"name\": \"Ohaus\"\n        },\n        {\n            \"id\": 9961,\n            \"name\": \"Oho Product Co., Ltd\"\n        },\n        {\n            \"id\": 1517684,\n            \"name\": \"OIL SOLUTIONS GROUP\"\n        },\n        {\n            \"id\": 22814,\n            \"name\": \"Ojeda\"\n        },\n        {\n            \"id\": 1518123,\n            \"name\": \"OLD DOMINION WOOD\"\n        },\n        {\n            \"id\": 1517724,\n            \"name\": \"Old Tyme\"\n        },\n        {\n            \"id\": 1763,\n            \"name\": \"Oliver\"\n        },\n        {\n            \"id\": 21820,\n            \"name\": \"OMCAN\"\n        },\n        {\n            \"id\": 378,\n            \"name\": \"Omega\"\n        },\n        {\n            \"id\": 1517754,\n            \"name\": \"OMNI PURE\"\n        },\n        {\n            \"id\": 459,\n            \"name\": \"Omniteam(Omnitemp)\"\n        },\n        {\n            \"id\": 1518049,\n            \"name\": \"Omniteam, Inc\"\n        },\n        {\n            \"id\": 1517966,\n            \"name\": \"Omron\"\n        },\n        {\n            \"id\": 1518512,\n            \"name\": \"OpenEye\"\n        },\n        {\n            \"id\": 1418401,\n            \"name\": \"OptiFlex\"\n        },\n        {\n            \"id\": 1517803,\n            \"name\": \"OPTIMAL AUTOMATICS\"\n        },\n        {\n            \"id\": 1508479,\n            \"name\": \"OptiPure\"\n        },\n        {\n            \"id\": 1518475,\n            \"name\": \"OREI \"\n        },\n        {\n            \"id\": 3998,\n            \"name\": \"ORION\"\n        },\n        {\n            \"id\": 23213,\n            \"name\": \"Oscartek\"\n        },\n        {\n            \"id\": 1518124,\n            \"name\": \"OSCARTIELLE\"\n        },\n        {\n            \"id\": 1417515,\n            \"name\": \"OTC - Daihen\"\n        },\n        {\n            \"id\": 1517480,\n            \"name\": \"Ouellet\"\n        },\n        {\n            \"id\": 379,\n            \"name\": \"Ovention\"\n        },\n        {\n            \"id\": 1517481,\n            \"name\": \"Ox Box\"\n        },\n        {\n            \"id\": 1487,\n            \"name\": \"Pacific Refrigerator Co.\"\n        },\n        {\n            \"id\": 9951,\n            \"name\": \"Paco Jet\"\n        },\n        {\n            \"id\": 1517401,\n            \"name\": \"Palazzolo's\"\n        },\n        {\n            \"id\": 1517699,\n            \"name\": \"PAN-OSTON\"\n        },\n        {\n            \"id\": 380,\n            \"name\": \"Panasonic\"\n        },\n        {\n            \"id\": 1517776,\n            \"name\": \"PANASONIC REFRIGERATION\"\n        },\n        {\n            \"id\": 1517777,\n            \"name\": \"PANIMATIC\"\n        },\n        {\n            \"id\": 1299,\n            \"name\": \"Par Tech\"\n        },\n        {\n            \"id\": 1517688,\n            \"name\": \"PARAGON\"\n        },\n        {\n            \"id\": 1517951,\n            \"name\": \"Paragon\"\n        },\n        {\n            \"id\": 1490648,\n            \"name\": \"Paragon International\"\n        },\n        {\n            \"id\": 9846,\n            \"name\": \"Parker\"\n        },\n        {\n            \"id\": 1517967,\n            \"name\": \"Parker Watts Fluid Air\"\n        },\n        {\n            \"id\": 1518498,\n            \"name\": \"Partner Tech\"\n        },\n        {\n            \"id\": 1517267,\n            \"name\": \"PASMO Soft Serve Machines\"\n        },\n        {\n            \"id\": 1419450,\n            \"name\": \"Pastaline\"\n        },\n        {\n            \"id\": 1517693,\n            \"name\": \"Patio Comfort\"\n        },\n        {\n            \"id\": 1495738,\n            \"name\": \"Patriot\"\n        },\n        {\n            \"id\": 1517528,\n            \"name\": \"PATRIOT COOKING\"\n        },\n        {\n            \"id\": 1518175,\n            \"name\": \"PATTY-O-MATIC\"\n        },\n        {\n            \"id\": 1518182,\n            \"name\": \"Pavailler USA\"\n        },\n        {\n            \"id\": 3220,\n            \"name\": \"Payne\"\n        },\n        {\n            \"id\": 1586,\n            \"name\": \"PDI Atlanta\"\n        },\n        {\n            \"id\": 1517968,\n            \"name\": \"PECO Control Systems\"\n        },\n        {\n            \"id\": 1517559,\n            \"name\": \"PEEL MIRROR SYSTEM\"\n        },\n        {\n            \"id\": 19322,\n            \"name\": \"Peerless\"\n        },\n        {\n            \"id\": 1518125,\n            \"name\": \"PELOUZE SCALE\"\n        },\n        {\n            \"id\": 1416763,\n            \"name\": \"Penn Ventilation  Inc\"\n        },\n        {\n            \"id\": 524,\n            \"name\": \"PennBarry\"\n        },\n        {\n            \"id\": 20760,\n            \"name\": \"Pentair\"\n        },\n        {\n            \"id\": 22892,\n            \"name\": \"Pepsi\"\n        },\n        {\n            \"id\": 1517632,\n            \"name\": \"PERFECT FRY\"\n        },\n        {\n            \"id\": 1419198,\n            \"name\": \"Perfect Servings\"\n        },\n        {\n            \"id\": 1518158,\n            \"name\": \"Perfection\"\n        },\n        {\n            \"id\": 381,\n            \"name\": \"Perlick\"\n        },\n        {\n            \"id\": 22655,\n            \"name\": \"Persona Sign Company\"\n        },\n        {\n            \"id\": 23877,\n            \"name\": \"Peterbilt\"\n        },\n        {\n            \"id\": 1418847,\n            \"name\": \"Pettibone\"\n        },\n        {\n            \"id\": 382,\n            \"name\": \"Phillips\"\n        },\n        {\n            \"id\": 446,\n            \"name\": \"Phoenix\"\n        },\n        {\n            \"id\": 1109,\n            \"name\": \"Picard\"\n        },\n        {\n            \"id\": 1517596,\n            \"name\": \"Picard Ovens\"\n        },\n        {\n            \"id\": 383,\n            \"name\": \"Pinch\"\n        },\n        {\n            \"id\": 23211,\n            \"name\": \"Piper Products\"\n        },\n        {\n            \"id\": 1518126,\n            \"name\": \"PIPER SUPER SYSTEMS\"\n        },\n        {\n            \"id\": 384,\n            \"name\": \"Pitco\"\n        },\n        {\n            \"id\": 1517794,\n            \"name\": \"Pizza Equipment Professionals (CUPPONE)\"\n        },\n        {\n            \"id\": 1517265,\n            \"name\": \"Pizza Master\"\n        },\n        {\n            \"id\": 1517517,\n            \"name\": \"PIZZAMASTER\"\n        },\n        {\n            \"id\": 1518500,\n            \"name\": \"Planar\"\n        },\n        {\n            \"id\": 1418158,\n            \"name\": \"Plasti - Vac Inc.\"\n        },\n        {\n            \"id\": 1517903,\n            \"name\": \"PLATEMATE\"\n        },\n        {\n            \"id\": 1518127,\n            \"name\": \"PLYMOLD\"\n        },\n        {\n            \"id\": 385,\n            \"name\": \"Polar King\"\n        },\n        {\n            \"id\": 1517710,\n            \"name\": \"Polar Temp\"\n        },\n        {\n            \"id\": 22894,\n            \"name\": \"Polaris\"\n        },\n        {\n            \"id\": 1518128,\n            \"name\": \"POLARIS WATER HEATER\"\n        },\n        {\n            \"id\": 1517912,\n            \"name\": \"POLIN\"\n        },\n        {\n            \"id\": 1303,\n            \"name\": \"Polycom\"\n        },\n        {\n            \"id\": 3218,\n            \"name\": \"PolyScience\"\n        },\n        {\n            \"id\": 1417417,\n            \"name\": \"Porter Cable\"\n        },\n        {\n            \"id\": 1517867,\n            \"name\": \"Power Flame Incorporated\"\n        },\n        {\n            \"id\": 1418757,\n            \"name\": \"Power Soak\"\n        },\n        {\n            \"id\": 1517568,\n            \"name\": \"POWER SOAK SYSTEMS INC\"\n        },\n        {\n            \"id\": 1774,\n            \"name\": \"Power Stroke\"\n        },\n        {\n            \"id\": 9941,\n            \"name\": \"Powered Aire\"\n        },\n        {\n            \"id\": 1517952,\n            \"name\": \"Powers Commercial\"\n        },\n        {\n            \"id\": 1517985,\n            \"name\": \"POWERS EQUIPMENT\"\n        },\n        {\n            \"id\": 1517969,\n            \"name\": \"Powers Process Controls\"\n        },\n        {\n            \"id\": 1517834,\n            \"name\": \"POWERS SCIENTIFIC\"\n        },\n        {\n            \"id\": 1518129,\n            \"name\": \"POWERTWIST\"\n        },\n        {\n            \"id\": 1501886,\n            \"name\": \"Practica\"\n        },\n        {\n            \"id\": 1517519,\n            \"name\": \"PRATICA\"\n        },\n        {\n            \"id\": 1518036,\n            \"name\": \"PRAWNTO\"\n        },\n        {\n            \"id\": 1423729,\n            \"name\": \"Precision Mixer\"\n        },\n        {\n            \"id\": 1517537,\n            \"name\": \"PRECISION TEMP\"\n        },\n        {\n            \"id\": 3176,\n            \"name\": \"PREMIER \"\n        },\n        {\n            \"id\": 1418813,\n            \"name\": \"Premier Stainless Systems\"\n        },\n        {\n            \"id\": 20580,\n            \"name\": \"Premium Air Systems\"\n        },\n        {\n            \"id\": 1517530,\n            \"name\": \"PREPRITE\"\n        },\n        {\n            \"id\": 572,\n            \"name\": \"Presto\"\n        },\n        {\n            \"id\": 22896,\n            \"name\": \"Priesmeyer National Safe Co.\"\n        },\n        {\n            \"id\": 22084,\n            \"name\": \"Prime Equipment\"\n        },\n        {\n            \"id\": 1517679,\n            \"name\": \"PRIMUS LAUNDRY\"\n        },\n        {\n            \"id\": 450,\n            \"name\": \"Prince Castle\"\n        },\n        {\n            \"id\": 2272,\n            \"name\": \"PRO- CUT\"\n        },\n        {\n            \"id\": 1581,\n            \"name\": \"Pro1 Technologies\"\n        },\n        {\n            \"id\": 1518170,\n            \"name\": \"PROBAKE\"\n        },\n        {\n            \"id\": 1517835,\n            \"name\": \"PRODEW\"\n        },\n        {\n            \"id\": 6751,\n            \"name\": \"Proluxe\"\n        },\n        {\n            \"id\": 1518196,\n            \"name\": \"PuraShield\"\n        },\n        {\n            \"id\": 1517904,\n            \"name\": \"PURE HUMIDIFIER\"\n        },\n        {\n            \"id\": 1517730,\n            \"name\": \"PVI\"\n        },\n        {\n            \"id\": 1422415,\n            \"name\": \"PVI Industries\"\n        },\n        {\n            \"id\": 1517509,\n            \"name\": \"Q INFRARED OVENS\"\n        },\n        {\n            \"id\": 2833,\n            \"name\": \"QBD\"\n        },\n        {\n            \"id\": 1518014,\n            \"name\": \"QBD MODULAR SYSTEMS\"\n        },\n        {\n            \"id\": 1517868,\n            \"name\": \"QMark\"\n        },\n        {\n            \"id\": 1518494,\n            \"name\": \"QSC\"\n        },\n        {\n            \"id\": 2553,\n            \"name\": \"Qual Serv\"\n        },\n        {\n            \"id\": 1517284,\n            \"name\": \"Qualite\"\n        },\n        {\n            \"id\": 1494,\n            \"name\": \"Quality Custom Fabricators Inc\"\n        },\n        {\n            \"id\": 1517656,\n            \"name\": \"Quality Espresso\"\n        },\n        {\n            \"id\": 1517600,\n            \"name\": \"QUALITY INDUSTRIES\"\n        },\n        {\n            \"id\": 1517573,\n            \"name\": \"QUEST METAL WORKS\"\n        },\n        {\n            \"id\": 1517949,\n            \"name\": \"QUIK N' CRISPY\"\n        },\n        {\n            \"id\": 454,\n            \"name\": \"Quik Serv\"\n        },\n        {\n            \"id\": 1518130,\n            \"name\": \"QUIKSERV\"\n        },\n        {\n            \"id\": 1495393,\n            \"name\": \"Quincy Compressor\"\n        },\n        {\n            \"id\": 1580,\n            \"name\": \"R-Plus Walk-In Cold Storage Doors\"\n        },\n        {\n            \"id\": 1517905,\n            \"name\": \"RABURN\"\n        },\n        {\n            \"id\": 1517795,\n            \"name\": \"RADIA\"\n        },\n        {\n            \"id\": 1517594,\n            \"name\": \"RAM\"\n        },\n        {\n            \"id\": 1517836,\n            \"name\": \"RAMCO\"\n        },\n        {\n            \"id\": 20496,\n            \"name\": \"Rancilio\"\n        },\n        {\n            \"id\": 1518131,\n            \"name\": \"RANCILIO GROUP NORTH AMERICA\"\n        },\n        {\n            \"id\": 386,\n            \"name\": \"Randell\"\n        },\n        {\n            \"id\": 1418911,\n            \"name\": \"Range Rover\"\n        },\n        {\n            \"id\": 1517595,\n            \"name\": \"RANKIN DELUX\"\n        },\n        {\n            \"id\": 460,\n            \"name\": \"Rankin Deluxe\"\n        },\n        {\n            \"id\": 2270,\n            \"name\": \"Rapid Kool INC\"\n        },\n        {\n            \"id\": 594,\n            \"name\": \"Rational\"\n        },\n        {\n            \"id\": 1521,\n            \"name\": \"Raypak\"\n        },\n        {\n            \"id\": 1518193,\n            \"name\": \"Raypak, Inc.\"\n        },\n        {\n            \"id\": 1518194,\n            \"name\": \"RBI Water Heaters - A Mestek Co.\"\n        },\n        {\n            \"id\": 387,\n            \"name\": \"RDI\"\n        },\n        {\n            \"id\": 1517837,\n            \"name\": \"RE-VERBER-RAY\"\n        },\n        {\n            \"id\": 9937,\n            \"name\": \"Re-Verber-Ray Detroit Radiant\"\n        },\n        {\n            \"id\": 8205,\n            \"name\": \"Ready Access\"\n        },\n        {\n            \"id\": 8751,\n            \"name\": \"Recon Refrigeration Corporation\"\n        },\n        {\n            \"id\": 1518492,\n            \"name\": \"Record - USA\"\n        },\n        {\n            \"id\": 1517970,\n            \"name\": \"RectorSeal\"\n        },\n        {\n            \"id\": 1518022,\n            \"name\": \"Red Goat\"\n        },\n        {\n            \"id\": 1518002,\n            \"name\": \"REED OVEN\"\n        },\n        {\n            \"id\": 1517752,\n            \"name\": \"REF PLUS\"\n        },\n        {\n            \"id\": 4138,\n            \"name\": \"RefPlus\"\n        },\n        {\n            \"id\": 1517755,\n            \"name\": \"Refrigerator Manufacturers Inc\"\n        },\n        {\n            \"id\": 388,\n            \"name\": \"Reimers\"\n        },\n        {\n            \"id\": 19990,\n            \"name\": \"Reliance\"\n        },\n        {\n            \"id\": 1517633,\n            \"name\": \"REMCOR\"\n        },\n        {\n            \"id\": 1517563,\n            \"name\": \"REMIS AMERICA\"\n        },\n        {\n            \"id\": 1518032,\n            \"name\": \"RESFAB\"\n        },\n        {\n            \"id\": 1517971,\n            \"name\": \"Resideo Technologies, Inc.\"\n        },\n        {\n            \"id\": 3548,\n            \"name\": \"Restaurant Technologies, Inc.\"\n        },\n        {\n            \"id\": 389,\n            \"name\": \"Revent\"\n        },\n        {\n            \"id\": 1603,\n            \"name\": \"Reznor - Nortek\"\n        },\n        {\n            \"id\": 1517455,\n            \"name\": \"Reznor Warm Air / Roberts-Gordon Infrared Heating Products\"\n        },\n        {\n            \"id\": 21791,\n            \"name\": \"RF Hunter\"\n        },\n        {\n            \"id\": 390,\n            \"name\": \"Rheem\"\n        },\n        {\n            \"id\": 1518132,\n            \"name\": \"Rheem Heating & Cooling Division\"\n        },\n        {\n            \"id\": 15982,\n            \"name\": \"Rhodes Kook e King\"\n        },\n        {\n            \"id\": 1485359,\n            \"name\": \"Rice Lake\"\n        },\n        {\n            \"id\": 20836,\n            \"name\": \"Rice Master\"\n        },\n        {\n            \"id\": 1417282,\n            \"name\": \"Richmond Water Heaters\"\n        },\n        {\n            \"id\": 1417519,\n            \"name\": \"Ridgid\"\n        },\n        {\n            \"id\": 391,\n            \"name\": \"Rinnai\"\n        },\n        {\n            \"id\": 1517925,\n            \"name\": \"RINNAI RICE COOKER\"\n        },\n        {\n            \"id\": 22808,\n            \"name\": \"Rite Boiler\"\n        },\n        {\n            \"id\": 15970,\n            \"name\": \"Rite-Temp\"\n        },\n        {\n            \"id\": 2549,\n            \"name\": \"Rittal\"\n        },\n        {\n            \"id\": 1418867,\n            \"name\": \"Roadmaster\"\n        },\n        {\n            \"id\": 1576,\n            \"name\": \"Robertshaw\"\n        },\n        {\n            \"id\": 463,\n            \"name\": \"Robot Coupe\"\n        },\n        {\n            \"id\": 1518033,\n            \"name\": \"RONDO\"\n        },\n        {\n            \"id\": 1416087,\n            \"name\": \"Rondo Inc\"\n        },\n        {\n            \"id\": 1419205,\n            \"name\": \"Ronnoco\"\n        },\n        {\n            \"id\": 1497796,\n            \"name\": \"Rosito Bisani\"\n        },\n        {\n            \"id\": 1518183,\n            \"name\": \"Ross Industries\"\n        },\n        {\n            \"id\": 1517315,\n            \"name\": \"Ross Manufacturing\"\n        },\n        {\n            \"id\": 1517295,\n            \"name\": \"Rotisol\"\n        },\n        {\n            \"id\": 1517989,\n            \"name\": \"Roto-Flex Oven Co.\"\n        },\n        {\n            \"id\": 790,\n            \"name\": \"Round up\"\n        },\n        {\n            \"id\": 780,\n            \"name\": \"Roundup Food Manufacturer (A.J. Antunes)\"\n        },\n        {\n            \"id\": 1519,\n            \"name\": \"Roy & Hanson\"\n        },\n        {\n            \"id\": 1517584,\n            \"name\": \"ROYAL RANGE\"\n        },\n        {\n            \"id\": 1562,\n            \"name\": \"Royal Range of California\"\n        },\n        {\n            \"id\": 1517906,\n            \"name\": \"ROYAL VENDORS\"\n        },\n        {\n            \"id\": 1518228,\n            \"name\": \"Royalton\"\n        },\n        {\n            \"id\": 4361,\n            \"name\": \"Royalton Foodservice Equipment\"\n        },\n        {\n            \"id\": 1518162,\n            \"name\": \"Royston\"\n        },\n        {\n            \"id\": 1518015,\n            \"name\": \"RPI Industries\"\n        },\n        {\n            \"id\": 1572,\n            \"name\": \"RPI Industries, Inc.\"\n        },\n        {\n            \"id\": 1518133,\n            \"name\": \"RUBBERMAID\"\n        },\n        {\n            \"id\": 521,\n            \"name\": \"Russell\"\n        },\n        {\n            \"id\": 392,\n            \"name\": \"Ruud\"\n        },\n        {\n            \"id\": 1517778,\n            \"name\": \"Ruud Heating & Cooling\"\n        },\n        {\n            \"id\": 1513131,\n            \"name\": \"Ryobi\"\n        },\n        {\n            \"id\": 1518134,\n            \"name\": \"S&G MANUFACTURING\"\n        },\n        {\n            \"id\": 1579,\n            \"name\": \"S&P USA Ventilation Systems, LLC\"\n        },\n        {\n            \"id\": 1517432,\n            \"name\": \"Saba Corp USA\"\n        },\n        {\n            \"id\": 20259,\n            \"name\": \"Saeco\"\n        },\n        {\n            \"id\": 1517659,\n            \"name\": \"Salesforce Test Account\"\n        },\n        {\n            \"id\": 1492353,\n            \"name\": \"Salvajor\"\n        },\n        {\n            \"id\": 22097,\n            \"name\": \"Sam Baere\"\n        },\n        {\n            \"id\": 4143,\n            \"name\": \"Sammic\"\n        },\n        {\n            \"id\": 393,\n            \"name\": \"Samsung\"\n        },\n        {\n            \"id\": 1517634,\n            \"name\": \"SAN JAMAR\"\n        },\n        {\n            \"id\": 1518034,\n            \"name\": \"SAN-AIRE\"\n        },\n        {\n            \"id\": 20687,\n            \"name\": \"SAN-EI \"\n        },\n        {\n            \"id\": 1518190,\n            \"name\": \"SandenVendo\"\n        },\n        {\n            \"id\": 1517690,\n            \"name\": \"Sani Station\"\n        },\n        {\n            \"id\": 394,\n            \"name\": \"SaniServ\"\n        },\n        {\n            \"id\": 1517756,\n            \"name\": \"SANTOS\"\n        },\n        {\n            \"id\": 395,\n            \"name\": \"Sanyo\"\n        },\n        {\n            \"id\": 1518201,\n            \"name\": \"Sanyo Denki America\"\n        },\n        {\n            \"id\": 396,\n            \"name\": \"Saturn\"\n        },\n        {\n            \"id\": 1517990,\n            \"name\": \"SAVAGE BROS\"\n        },\n        {\n            \"id\": 15974,\n            \"name\": \"Savage Bros. co\"\n        },\n        {\n            \"id\": 1517635,\n            \"name\": \"SAVORY\"\n        },\n        {\n            \"id\": 1417439,\n            \"name\": \"Saw Stop\"\n        },\n        {\n            \"id\": 1517701,\n            \"name\": \"Scan Air Filter\"\n        },\n        {\n            \"id\": 1517636,\n            \"name\": \"SCHAERER\"\n        },\n        {\n            \"id\": 3982,\n            \"name\": \"Schaerer Ltd.\"\n        },\n        {\n            \"id\": 1517294,\n            \"name\": \"Schier\"\n        },\n        {\n            \"id\": 1517460,\n            \"name\": \"Schneider Electric\"\n        },\n        {\n            \"id\": 1298,\n            \"name\": \"Schroeder America\"\n        },\n        {\n            \"id\": 1517907,\n            \"name\": \"SCHWANK\"\n        },\n        {\n            \"id\": 397,\n            \"name\": \"Scotsman\"\n        },\n        {\n            \"id\": 1417424,\n            \"name\": \"SDS Inc.\"\n        },\n        {\n            \"id\": 8312,\n            \"name\": \"Sea Breeze\"\n        },\n        {\n            \"id\": 1517933,\n            \"name\": \"SEARS\"\n        },\n        {\n            \"id\": 1490650,\n            \"name\": \"Seasons 4\"\n        },\n        {\n            \"id\": 1517662,\n            \"name\": \"SECO\"\n        },\n        {\n            \"id\": 1518047,\n            \"name\": \"SECO SELECT\"\n        },\n        {\n            \"id\": 9932,\n            \"name\": \"Secura\"\n        },\n        {\n            \"id\": 3558,\n            \"name\": \"Security Chimneys\"\n        },\n        {\n            \"id\": 1415975,\n            \"name\": \"Sega\"\n        },\n        {\n            \"id\": 1518164,\n            \"name\": \"Select Stainless Products\"\n        },\n        {\n            \"id\": 3044,\n            \"name\": \"Select Stainless Products LLC\"\n        },\n        {\n            \"id\": 575,\n            \"name\": \"Selecto\"\n        },\n        {\n            \"id\": 1517779,\n            \"name\": \"SELMI\"\n        },\n        {\n            \"id\": 1517541,\n            \"name\": \"SENCOTEL\"\n        },\n        {\n            \"id\": 1517751,\n            \"name\": \"Senneca Holdings\"\n        },\n        {\n            \"id\": 1469363,\n            \"name\": \"Sentinel\"\n        },\n        {\n            \"id\": 1490143,\n            \"name\": \"Seoul Laser Dieboard System Co., Ltd.\"\n        },\n        {\n            \"id\": 1472876,\n            \"name\": \"Sephra\"\n        },\n        {\n            \"id\": 1517435,\n            \"name\": \"Septree\"\n        },\n        {\n            \"id\": 1518165,\n            \"name\": \"Sertek\"\n        },\n        {\n            \"id\": 16275,\n            \"name\": \"Serv-ware\"\n        },\n        {\n            \"id\": 1517602,\n            \"name\": \"Servend\"\n        },\n        {\n            \"id\": 1490,\n            \"name\": \"Servend / Multiplex\"\n        },\n        {\n            \"id\": 2269,\n            \"name\": \"SERVER\"\n        },\n        {\n            \"id\": 1517572,\n            \"name\": \"SERVER PRODUCTS\"\n        },\n        {\n            \"id\": 1518135,\n            \"name\": \"SERVICE IDEAS\"\n        },\n        {\n            \"id\": 1490190,\n            \"name\": \"ServIt \"\n        },\n        {\n            \"id\": 1518204,\n            \"name\": \"Servolift\"\n        },\n        {\n            \"id\": 1517482,\n            \"name\": \"Setra Systems, LLC\"\n        },\n        {\n            \"id\": 1490642,\n            \"name\": \"Sevel\"\n        },\n        {\n            \"id\": 1419666,\n            \"name\": \"SG Merchandising Solutions\"\n        },\n        {\n            \"id\": 1518136,\n            \"name\": \"SHARP\"\n        },\n        {\n            \"id\": 3981,\n            \"name\": \"Sharp Electronics Corporation\"\n        },\n        {\n            \"id\": 1518137,\n            \"name\": \"SHAVER - KEEN KUTTER\"\n        },\n        {\n            \"id\": 1517886,\n            \"name\": \"SHELCON\"\n        },\n        {\n            \"id\": 1518153,\n            \"name\": \"SHORTENING SHUTTLE\"\n        },\n        {\n            \"id\": 1518507,\n            \"name\": \"Shure\"\n        },\n        {\n            \"id\": 482,\n            \"name\": \"Sicom\"\n        },\n        {\n            \"id\": 1417524,\n            \"name\": \"Side Winder\"\n        },\n        {\n            \"id\": 1417412,\n            \"name\": \"Siemens\"\n        },\n        {\n            \"id\": 1518138,\n            \"name\": \"Siemens Smart Infrastructure\"\n        },\n        {\n            \"id\": 398,\n            \"name\": \"Sierra Range\"\n        },\n        {\n            \"id\": 1517780,\n            \"name\": \"SILESIA\"\n        },\n        {\n            \"id\": 399,\n            \"name\": \"Silver King\"\n        },\n        {\n            \"id\": 12086,\n            \"name\": \"Singer Wilmington Coil Products\"\n        },\n        {\n            \"id\": 1517926,\n            \"name\": \"Sinmag Equipment Corp\"\n        },\n        {\n            \"id\": 1517637,\n            \"name\": \"Sipromac\"\n        },\n        {\n            \"id\": 1489638,\n            \"name\": \"Sirman\"\n        },\n        {\n            \"id\": 1417430,\n            \"name\": \"Sky Jack\"\n        },\n        {\n            \"id\": 1517326,\n            \"name\": \"Skyfood\"\n        },\n        {\n            \"id\": 1517270,\n            \"name\": \"Slate\"\n        },\n        {\n            \"id\": 22231,\n            \"name\": \"Sloan\"\n        },\n        {\n            \"id\": 1536,\n            \"name\": \"Smart Power Systems\"\n        },\n        {\n            \"id\": 1517434,\n            \"name\": \"SMEG\"\n        },\n        {\n            \"id\": 1516366,\n            \"name\": \"SMT\"\n        },\n        {\n            \"id\": 4031,\n            \"name\": \"SMTI\"\n        },\n        {\n            \"id\": 1518468,\n            \"name\": \"SnapAV \"\n        },\n        {\n            \"id\": 12179,\n            \"name\": \"Snorkel\"\n        },\n        {\n            \"id\": 14253,\n            \"name\": \"Snyder General\"\n        },\n        {\n            \"id\": 1518179,\n            \"name\": \"So-Low\"\n        },\n        {\n            \"id\": 1517844,\n            \"name\": \"SODIR\"\n        },\n        {\n            \"id\": 22902,\n            \"name\": \"Solaris \"\n        },\n        {\n            \"id\": 3046,\n            \"name\": \"Soler & Palau\"\n        },\n        {\n            \"id\": 1518006,\n            \"name\": \"SOMAT\"\n        },\n        {\n            \"id\": 1110,\n            \"name\": \"Somerset\"\n        },\n        {\n            \"id\": 1517576,\n            \"name\": \"SOMERSET INDUSTRIES\"\n        },\n        {\n            \"id\": 1518177,\n            \"name\": \"SONOCO PLASTICS\"\n        },\n        {\n            \"id\": 1513236,\n            \"name\": \"Sonos\"\n        },\n        {\n            \"id\": 1517781,\n            \"name\": \"SONOZAIRE OZONE DEODORIZING\"\n        },\n        {\n            \"id\": 400,\n            \"name\": \"Sony\"\n        },\n        {\n            \"id\": 1136,\n            \"name\": \"South-Tek\"\n        },\n        {\n            \"id\": 401,\n            \"name\": \"Southbend\"\n        },\n        {\n            \"id\": 1517607,\n            \"name\": \"SOUTHBEND RANGE\"\n        },\n        {\n            \"id\": 1517887,\n            \"name\": \"SOUTHEAST COOLER\"\n        },\n        {\n            \"id\": 1518159,\n            \"name\": \"Southern CaseArts\"\n        },\n        {\n            \"id\": 1416059,\n            \"name\": \"Southern Pride\"\n        },\n        {\n            \"id\": 1835,\n            \"name\": \"Southwest Insulated Panels LLC\"\n        },\n        {\n            \"id\": 1517271,\n            \"name\": \"Space Ray\"\n        },\n        {\n            \"id\": 402,\n            \"name\": \"Spaceman\"\n        },\n        {\n            \"id\": 1517649,\n            \"name\": \"SPACEMAN USA\"\n        },\n        {\n            \"id\": 1417645,\n            \"name\": \"Spartan Refrigeration\"\n        },\n        {\n            \"id\": 1418910,\n            \"name\": \"Spartan Trailers\"\n        },\n        {\n            \"id\": 1517557,\n            \"name\": \"SPECTRUM\"\n        },\n        {\n            \"id\": 1419380,\n            \"name\": \"Spectrum Industries\"\n        },\n        {\n            \"id\": 1518139,\n            \"name\": \"SPEED QUEEN\"\n        },\n        {\n            \"id\": 1517972,\n            \"name\": \"Spence / Emerson\"\n        },\n        {\n            \"id\": 1517719,\n            \"name\": \"SPRAY MASTER\"\n        },\n        {\n            \"id\": 733,\n            \"name\": \"Spring\"\n        },\n        {\n            \"id\": 1517996,\n            \"name\": \"SPRING USA\"\n        },\n        {\n            \"id\": 1518465,\n            \"name\": \"Square \"\n        },\n        {\n            \"id\": 586,\n            \"name\": \"Square D\"\n        },\n        {\n            \"id\": 403,\n            \"name\": \"SRC Refrigeration\"\n        },\n        {\n            \"id\": 1518140,\n            \"name\": \"STAINLESS PRODUCTS\"\n        },\n        {\n            \"id\": 6822,\n            \"name\": \"Stajac Industries\"\n        },\n        {\n            \"id\": 3545,\n            \"name\": \"Standex\"\n        },\n        {\n            \"id\": 404,\n            \"name\": \"Star\"\n        },\n        {\n            \"id\": 1518141,\n            \"name\": \"STARBUCKS\"\n        },\n        {\n            \"id\": 1490645,\n            \"name\": \"Stark\"\n        },\n        {\n            \"id\": 1517547,\n            \"name\": \"Starline\"\n        },\n        {\n            \"id\": 405,\n            \"name\": \"State\"\n        },\n        {\n            \"id\": 1518184,\n            \"name\": \"State Water Heater\"\n        },\n        {\n            \"id\": 1517738,\n            \"name\": \"Steamist\"\n        },\n        {\n            \"id\": 19918,\n            \"name\": \"Steible Eltron\"\n        },\n        {\n            \"id\": 1517638,\n            \"name\": \"STELLAR STEAM\"\n        },\n        {\n            \"id\": 1517973,\n            \"name\": \"Stelpro\"\n        },\n        {\n            \"id\": 20578,\n            \"name\": \"Stephan\"\n        },\n        {\n            \"id\": 1518202,\n            \"name\": \"Sterling HVAC Products - A Mestek Co.\"\n        },\n        {\n            \"id\": 1518035,\n            \"name\": \"STERLING MULTIMIXER\"\n        },\n        {\n            \"id\": 1524,\n            \"name\": \"Stero\"\n        },\n        {\n            \"id\": 1517494,\n            \"name\": \"STERO DISHWASHER\"\n        },\n        {\n            \"id\": 1495723,\n            \"name\": \"Stiebel Eltron\"\n        },\n        {\n            \"id\": 406,\n            \"name\": \"Stoelting\"\n        },\n        {\n            \"id\": 5018,\n            \"name\": \"Stone Cold Solutions\"\n        },\n        {\n            \"id\": 1485356,\n            \"name\": \"StorFlex\"\n        },\n        {\n            \"id\": 1418907,\n            \"name\": \"Stoughton\"\n        },\n        {\n            \"id\": 1517908,\n            \"name\": \"STRAHMAN VALVES\"\n        },\n        {\n            \"id\": 20913,\n            \"name\": \"StratoVent\"\n        },\n        {\n            \"id\": 407,\n            \"name\": \"Structural Concepts\"\n        },\n        {\n            \"id\": 1493006,\n            \"name\": \"Styleline\"\n        },\n        {\n            \"id\": 3222,\n            \"name\": \"Sub Zero\"\n        },\n        {\n            \"id\": 1290,\n            \"name\": \"Suburban Softener\"\n        },\n        {\n            \"id\": 1417429,\n            \"name\": \"Sullivan Palatek\"\n        },\n        {\n            \"id\": 20106,\n            \"name\": \"Summit Appliance \"\n        },\n        {\n            \"id\": 577,\n            \"name\": \"sunair\"\n        },\n        {\n            \"id\": 4034,\n            \"name\": \"Sunbeam Products, Inc\"\n        },\n        {\n            \"id\": 1517692,\n            \"name\": \"Sunglo\"\n        },\n        {\n            \"id\": 1517298,\n            \"name\": \"Sunjoy\"\n        },\n        {\n            \"id\": 1518142,\n            \"name\": \"SUNKIST\"\n        },\n        {\n            \"id\": 3216,\n            \"name\": \"SUNKIST GROWERS\"\n        },\n        {\n            \"id\": 21899,\n            \"name\": \"Sunpak\"\n        },\n        {\n            \"id\": 1297,\n            \"name\": \"SUNPENTOWN INTERNATIONAL\"\n        },\n        {\n            \"id\": 8202,\n            \"name\": \"SUP-EX\"\n        },\n        {\n            \"id\": 20575,\n            \"name\": \"Supco\"\n        },\n        {\n            \"id\": 22889,\n            \"name\": \"Super Juicer\"\n        },\n        {\n            \"id\": 408,\n            \"name\": \"Supera\"\n        },\n        {\n            \"id\": 8750,\n            \"name\": \"Superior Equipment Solutions\"\n        },\n        {\n            \"id\": 6821,\n            \"name\": \"Supreme Fan/Exhaust\"\n        },\n        {\n            \"id\": 1517293,\n            \"name\": \"Supreme Refrigeration\"\n        },\n        {\n            \"id\": 1518143,\n            \"name\": \"SURE SHOT-AC DISPENSING\"\n        },\n        {\n            \"id\": 20255,\n            \"name\": \"Suzumo Machinery\"\n        },\n        {\n            \"id\": 1517858,\n            \"name\": \"SVEBA DAHLEN\"\n        },\n        {\n            \"id\": 1517546,\n            \"name\": \"SYNESSO\"\n        },\n        {\n            \"id\": 1517686,\n            \"name\": \"SYSTEM SENSOR\"\n        },\n        {\n            \"id\": 1517974,\n            \"name\": \"System Sensor\"\n        },\n        {\n            \"id\": 1497850,\n            \"name\": \"T & S Brass\"\n        },\n        {\n            \"id\": 1517489,\n            \"name\": \"T&S BRASS\"\n        },\n        {\n            \"id\": 1518478,\n            \"name\": \"T-Mobile\"\n        },\n        {\n            \"id\": 1518185,\n            \"name\": \"Taconic\"\n        },\n        {\n            \"id\": 1416630,\n            \"name\": \"TAFCO\"\n        },\n        {\n            \"id\": 9943,\n            \"name\": \"Taiji\"\n        },\n        {\n            \"id\": 6535,\n            \"name\": \"Takagi\"\n        },\n        {\n            \"id\": 1517782,\n            \"name\": \"TALSA\"\n        },\n        {\n            \"id\": 410,\n            \"name\": \"Tarrison\"\n        },\n        {\n            \"id\": 458,\n            \"name\": \"Taylor\"\n        },\n        {\n            \"id\": 483,\n            \"name\": \"Taylor Company\"\n        },\n        {\n            \"id\": 1417414,\n            \"name\": \"Taylor Dunn\"\n        },\n        {\n            \"id\": 1517639,\n            \"name\": \"TAYLOR FREEZER (Manager Replaceable Parts Only)\"\n        },\n        {\n            \"id\": 1518144,\n            \"name\": \"TAYLOR PRECISION\"\n        },\n        {\n            \"id\": 1589,\n            \"name\": \"TCS Basys Controls\"\n        },\n        {\n            \"id\": 1517669,\n            \"name\": \"TE CONNECTIVITY\"\n        },\n        {\n            \"id\": 1517975,\n            \"name\": \"TE Connectivity\"\n        },\n        {\n            \"id\": 1517923,\n            \"name\": \"Technibrew\"\n        },\n        {\n            \"id\": 1517652,\n            \"name\": \"TECNOEKA\"\n        },\n        {\n            \"id\": 1517980,\n            \"name\": \"TECO-Westinghouse\"\n        },\n        {\n            \"id\": 527,\n            \"name\": \"Tecumseh\"\n        },\n        {\n            \"id\": 1517483,\n            \"name\": \"TEKMAR CONTROL SYSTEMS\"\n        },\n        {\n            \"id\": 1418866,\n            \"name\": \"Telehandler\"\n        },\n        {\n            \"id\": 14491,\n            \"name\": \"Temp Air / Rupp Industries\"\n        },\n        {\n            \"id\": 1517468,\n            \"name\": \"TEMPSTAR\"\n        },\n        {\n            \"id\": 1417521,\n            \"name\": \"Tennant\"\n        },\n        {\n            \"id\": 1517783,\n            \"name\": \"TENNANT TREND\"\n        },\n        {\n            \"id\": 1490390,\n            \"name\": \"Teraoka Seiko\"\n        },\n        {\n            \"id\": 1517838,\n            \"name\": \"TERRY WATER FILTRATION\"\n        },\n        {\n            \"id\": 1517475,\n            \"name\": \"TEST MANUFACTURER RECORD\"\n        },\n        {\n            \"id\": 1517447,\n            \"name\": \"Test Test Testing\"\n        },\n        {\n            \"id\": 1530,\n            \"name\": \"Testek Inc (ACL Filco)\"\n        },\n        {\n            \"id\": 469,\n            \"name\": \"Texican\"\n        },\n        {\n            \"id\": 1518000,\n            \"name\": \"TEXICAN SPECIALTY\"\n        },\n        {\n            \"id\": 21189,\n            \"name\": \"The Howard Company\"\n        },\n        {\n            \"id\": 1418157,\n            \"name\": \"The Shuman Company\"\n        },\n        {\n            \"id\": 3042,\n            \"name\": \"The Viking Corporation\"\n        },\n        {\n            \"id\": 1517561,\n            \"name\": \"The Whalen Company\"\n        },\n        {\n            \"id\": 22890,\n            \"name\": \"Therma Stor\"\n        },\n        {\n            \"id\": 1517784,\n            \"name\": \"THERMA-STOR\"\n        },\n        {\n            \"id\": 1517592,\n            \"name\": \"Therma-Tek\"\n        },\n        {\n            \"id\": 1829,\n            \"name\": \"THERMA-TEK RANGE\"\n        },\n        {\n            \"id\": 1518065,\n            \"name\": \"THERMACO\"\n        },\n        {\n            \"id\": 1517785,\n            \"name\": \"THERMADOR\"\n        },\n        {\n            \"id\": 4033,\n            \"name\": \"Thermal Zone\"\n        },\n        {\n            \"id\": 3177,\n            \"name\": \"THERMALINE\"\n        },\n        {\n            \"id\": 411,\n            \"name\": \"Thermalrite\"\n        },\n        {\n            \"id\": 1517640,\n            \"name\": \"THERMALRITE BLAST CHILLER\"\n        },\n        {\n            \"id\": 1517786,\n            \"name\": \"THERMO ELECTRON\"\n        },\n        {\n            \"id\": 1517721,\n            \"name\": \"THERMO FISHER SCIENTIFIC\"\n        },\n        {\n            \"id\": 1517797,\n            \"name\": \"THERMO KING\"\n        },\n        {\n            \"id\": 412,\n            \"name\": \"Thermo-Kool\"\n        },\n        {\n            \"id\": 8313,\n            \"name\": \"Thermodyne\"\n        },\n        {\n            \"id\": 1517456,\n            \"name\": \"Thermoplan\"\n        },\n        {\n            \"id\": 1468212,\n            \"name\": \"Thermoseal\"\n        },\n        {\n            \"id\": 8282,\n            \"name\": \"Thermotainer\"\n        },\n        {\n            \"id\": 3641,\n            \"name\": \"ThermoTek\"\n        },\n        {\n            \"id\": 1417512,\n            \"name\": \"THK\"\n        },\n        {\n            \"id\": 20726,\n            \"name\": \"Thunder Group\"\n        },\n        {\n            \"id\": 1517586,\n            \"name\": \"THUNDERBIRD\"\n        },\n        {\n            \"id\": 1416086,\n            \"name\": \"Thunderbird Food Machinery\"\n        },\n        {\n            \"id\": 18124,\n            \"name\": \"Tidel\"\n        },\n        {\n            \"id\": 1517702,\n            \"name\": \"Tidel Engineering\"\n        },\n        {\n            \"id\": 19221,\n            \"name\": \"Tiger\"\n        },\n        {\n            \"id\": 1417438,\n            \"name\": \"Time Saver Woodworking Division\"\n        },\n        {\n            \"id\": 1517682,\n            \"name\": \"Tipper Tie\"\n        },\n        {\n            \"id\": 1517510,\n            \"name\": \"Tjernlund Products, Inc.\"\n        },\n        {\n            \"id\": 22587,\n            \"name\": \"TMI LLC \"\n        },\n        {\n            \"id\": 1517396,\n            \"name\": \"Toast\"\n        },\n        {\n            \"id\": 413,\n            \"name\": \"Toastmaster\"\n        },\n        {\n            \"id\": 1517873,\n            \"name\": \"TOM CHANDLEY\"\n        },\n        {\n            \"id\": 1518145,\n            \"name\": \"TOMLINSON\"\n        },\n        {\n            \"id\": 1517976,\n            \"name\": \"Tork Timers\"\n        },\n        {\n            \"id\": 3386,\n            \"name\": \"Torrey\"\n        },\n        {\n            \"id\": 1518037,\n            \"name\": \"TORREY REFRIGERATION\"\n        },\n        {\n            \"id\": 471,\n            \"name\": \"Toshiba\"\n        },\n        {\n            \"id\": 1591,\n            \"name\": \"Totaline\"\n        },\n        {\n            \"id\": 22232,\n            \"name\": \"Toto\"\n        },\n        {\n            \"id\": 414,\n            \"name\": \"Town Food Equipment\"\n        },\n        {\n            \"id\": 1517589,\n            \"name\": \"TOWN FOOD SERVICE\"\n        },\n        {\n            \"id\": 1419035,\n            \"name\": \"Toyota\"\n        },\n        {\n            \"id\": 1517787,\n            \"name\": \"TPI\"\n        },\n        {\n            \"id\": 1495724,\n            \"name\": \"TPI Corporation\"\n        },\n        {\n            \"id\": 1518146,\n            \"name\": \"TRAEX\"\n        },\n        {\n            \"id\": 1418857,\n            \"name\": \"Trailers Plus\"\n        },\n        {\n            \"id\": 1098,\n            \"name\": \"Tramontina\"\n        },\n        {\n            \"id\": 415,\n            \"name\": \"Trane\"\n        },\n        {\n            \"id\": 1517511,\n            \"name\": \"TRANE Supply (OEM parts)\"\n        },\n        {\n            \"id\": 1525,\n            \"name\": \"Transact Technologies Incorporated\"\n        },\n        {\n            \"id\": 416,\n            \"name\": \"Traulsen\"\n        },\n        {\n            \"id\": 1419209,\n            \"name\": \"Trausch\"\n        },\n        {\n            \"id\": 1517685,\n            \"name\": \"Traycon\"\n        },\n        {\n            \"id\": 1518147,\n            \"name\": \"TRENTON\"\n        },\n        {\n            \"id\": 1488,\n            \"name\": \"Trenton Refrigeration\"\n        },\n        {\n            \"id\": 1517977,\n            \"name\": \"Trerice\"\n        },\n        {\n            \"id\": 464,\n            \"name\": \"Tri Star\"\n        },\n        {\n            \"id\": 1517641,\n            \"name\": \"TRI-STAR MANUFACTURING\"\n        },\n        {\n            \"id\": 1518469,\n            \"name\": \"Trilogy \"\n        },\n        {\n            \"id\": 1517788,\n            \"name\": \"TROJANUV\"\n        },\n        {\n            \"id\": 417,\n            \"name\": \"True\"\n        },\n        {\n            \"id\": 1490424,\n            \"name\": \"TSC \"\n        },\n        {\n            \"id\": 1518148,\n            \"name\": \"TUCKER\"\n        },\n        {\n            \"id\": 1469,\n            \"name\": \"TUCS Equipment\"\n        },\n        {\n            \"id\": 418,\n            \"name\": \"Turbo Air\"\n        },\n        {\n            \"id\": 419,\n            \"name\": \"Turbo Chef\"\n        },\n        {\n            \"id\": 1302,\n            \"name\": \"Turbo Coil\"\n        },\n        {\n            \"id\": 1517597,\n            \"name\": \"TURBOCHEF\"\n        },\n        {\n            \"id\": 1518464,\n            \"name\": \"Turing \"\n        },\n        {\n            \"id\": 1517742,\n            \"name\": \"TUUCI\"\n        },\n        {\n            \"id\": 1578,\n            \"name\": \"Twin City Fan & Blower\"\n        },\n        {\n            \"id\": 1419208,\n            \"name\": \"Tyler\"\n        },\n        {\n            \"id\": 1518149,\n            \"name\": \"U S COOLER\"\n        },\n        {\n            \"id\": 420,\n            \"name\": \"U-Line\"\n        },\n        {\n            \"id\": 1495030,\n            \"name\": \"UBC Group\"\n        },\n        {\n            \"id\": 1517542,\n            \"name\": \"UGOLINI\"\n        },\n        {\n            \"id\": 484,\n            \"name\": \"UltraFryer\"\n        },\n        {\n            \"id\": 3184,\n            \"name\": \"Ultrasource \"\n        },\n        {\n            \"id\": 1417409,\n            \"name\": \"Uni - Hydro\"\n        },\n        {\n            \"id\": 1517978,\n            \"name\": \"Uni-Gard\"\n        },\n        {\n            \"id\": 1517522,\n            \"name\": \"UNIC\"\n        },\n        {\n            \"id\": 1518474,\n            \"name\": \"Unifi \"\n        },\n        {\n            \"id\": 1517665,\n            \"name\": \"Unifiller\"\n        },\n        {\n            \"id\": 1517678,\n            \"name\": \"UNIMAC\"\n        },\n        {\n            \"id\": 1517789,\n            \"name\": \"UNIPRESS\"\n        },\n        {\n            \"id\": 1517642,\n            \"name\": \"UNITED - EURODIB\"\n        },\n        {\n            \"id\": 1294,\n            \"name\": \"United Air Specialists\"\n        },\n        {\n            \"id\": 1517689,\n            \"name\": \"UNITED ELECTRIC\"\n        },\n        {\n            \"id\": 1517979,\n            \"name\": \"United Electric\"\n        },\n        {\n            \"id\": 1419211,\n            \"name\": \"United Food Groups\"\n        },\n        {\n            \"id\": 1418404,\n            \"name\": \"United Rentals\"\n        },\n        {\n            \"id\": 20378,\n            \"name\": \"Universal Coolers \"\n        },\n        {\n            \"id\": 1518224,\n            \"name\": \"UNIVEX\"\n        },\n        {\n            \"id\": 1587,\n            \"name\": \"Univex Corp.\"\n        },\n        {\n            \"id\": 1811,\n            \"name\": \"UNOX\"\n        },\n        {\n            \"id\": 1545,\n            \"name\": \"Update International\"\n        },\n        {\n            \"id\": 1517556,\n            \"name\": \"URBAN LIVING\"\n        },\n        {\n            \"id\": 1470,\n            \"name\": \"Urschel Laboratories, Inc.\"\n        },\n        {\n            \"id\": 1517437,\n            \"name\": \"US Bowling Corporation\"\n        },\n        {\n            \"id\": 1295,\n            \"name\": \"US Cooler\"\n        },\n        {\n            \"id\": 421,\n            \"name\": \"US Range\"\n        },\n        {\n            \"id\": 1518496,\n            \"name\": \"USL\"\n        },\n        {\n            \"id\": 1522,\n            \"name\": \"Utility Refrigerator\"\n        },\n        {\n            \"id\": 1517552,\n            \"name\": \"V AIR\"\n        },\n        {\n            \"id\": 1534,\n            \"name\": \"VacMaster\"\n        },\n        {\n            \"id\": 1517400,\n            \"name\": \"VacPak-IT\"\n        },\n        {\n            \"id\": 1517691,\n            \"name\": \"VANGUARD\"\n        },\n        {\n            \"id\": 1595,\n            \"name\": \"Vanguard Technology Inc\"\n        },\n        {\n            \"id\": 1418909,\n            \"name\": \"Vanguard Trailers\"\n        },\n        {\n            \"id\": 1308,\n            \"name\": \"Varimixer\"\n        },\n        {\n            \"id\": 1517299,\n            \"name\": \"Venancio\"\n        },\n        {\n            \"id\": 1575,\n            \"name\": \"Venstar\"\n        },\n        {\n            \"id\": 465,\n            \"name\": \"Vent A Hood\"\n        },\n        {\n            \"id\": 6565,\n            \"name\": \"Vent Matic Systems\"\n        },\n        {\n            \"id\": 3357,\n            \"name\": \"Ventilation Direct\"\n        },\n        {\n            \"id\": 1517869,\n            \"name\": \"Ventmaster\"\n        },\n        {\n            \"id\": 448,\n            \"name\": \"Verifone\"\n        },\n        {\n            \"id\": 20724,\n            \"name\": \"Vero Water Inc.\"\n        },\n        {\n            \"id\": 1517790,\n            \"name\": \"VEST FROST\"\n        },\n        {\n            \"id\": 3009,\n            \"name\": \"VestFrost solutions\"\n        },\n        {\n            \"id\": 1517484,\n            \"name\": \"Victaulic\"\n        },\n        {\n            \"id\": 1517403,\n            \"name\": \"Victoria Arduino\"\n        },\n        {\n            \"id\": 422,\n            \"name\": \"Victory\"\n        },\n        {\n            \"id\": 1517321,\n            \"name\": \"Victory Fire & Gas\"\n        },\n        {\n            \"id\": 1518467,\n            \"name\": \"ViewSonic \"\n        },\n        {\n            \"id\": 1518150,\n            \"name\": \"VIKING COMMERCIAL\"\n        },\n        {\n            \"id\": 20379,\n            \"name\": \"Vinotemp \"\n        },\n        {\n            \"id\": 1517839,\n            \"name\": \"VINOTHEQUE\"\n        },\n        {\n            \"id\": 1517915,\n            \"name\": \"VISSANI\"\n        },\n        {\n            \"id\": 1517395,\n            \"name\": \"Visual Graphics - Menu Board\"\n        },\n        {\n            \"id\": 1517643,\n            \"name\": \"VISVARDIS-EURODIB\"\n        },\n        {\n            \"id\": 1518239,\n            \"name\": \"VITA-MIX\"\n        },\n        {\n            \"id\": 22888,\n            \"name\": \"VITALITY\"\n        },\n        {\n            \"id\": 423,\n            \"name\": \"Vitamix\"\n        },\n        {\n            \"id\": 1517791,\n            \"name\": \"VITRIFRIGO\"\n        },\n        {\n            \"id\": 424,\n            \"name\": \"Vizio\"\n        },\n        {\n            \"id\": 1517497,\n            \"name\": \"VOGT ICE MACHINES\"\n        },\n        {\n            \"id\": 427,\n            \"name\": \"Vollrath\"\n        },\n        {\n            \"id\": 473,\n            \"name\": \"Voltas 1\"\n        },\n        {\n            \"id\": 1517487,\n            \"name\": \"VST, INC\"\n        },\n        {\n            \"id\": 428,\n            \"name\": \"Vulcan Hart\"\n        },\n        {\n            \"id\": 1418863,\n            \"name\": \"Wabash Trailer\"\n        },\n        {\n            \"id\": 1517840,\n            \"name\": \"WADDEN SYSTEMS\"\n        },\n        {\n            \"id\": 1518151,\n            \"name\": \"WALCO STAINLESS\"\n        },\n        {\n            \"id\": 429,\n            \"name\": \"Waring\"\n        },\n        {\n            \"id\": 1517672,\n            \"name\": \"Wascomat\"\n        },\n        {\n            \"id\": 430,\n            \"name\": \"Wasserstrom\"\n        },\n        {\n            \"id\": 20581,\n            \"name\": \"Waste King\"\n        },\n        {\n            \"id\": 8231,\n            \"name\": \"Wastequip\"\n        },\n        {\n            \"id\": 1517431,\n            \"name\": \"Watchfire\"\n        },\n        {\n            \"id\": 9965,\n            \"name\": \"Water Logic\"\n        },\n        {\n            \"id\": 6738,\n            \"name\": \"Water Tech\"\n        },\n        {\n            \"id\": 1419667,\n            \"name\": \"Water Works\"\n        },\n        {\n            \"id\": 1517796,\n            \"name\": \"WATERSPEC\"\n        },\n        {\n            \"id\": 22887,\n            \"name\": \"Watts\"\n        },\n        {\n            \"id\": 1495381,\n            \"name\": \"Wayne\"\n        },\n        {\n            \"id\": 1517748,\n            \"name\": \"Wayne Combustion Systems\"\n        },\n        {\n            \"id\": 3539,\n            \"name\": \"Weather-Rite LLC\"\n        },\n        {\n            \"id\": 1517841,\n            \"name\": \"WEGA\"\n        },\n        {\n            \"id\": 1497851,\n            \"name\": \"Weil McLain\"\n        },\n        {\n            \"id\": 1391,\n            \"name\": \"Welbilt\"\n        },\n        {\n            \"id\": 431,\n            \"name\": \"Wells\"\n        },\n        {\n            \"id\": 1517760,\n            \"name\": \"Wesfac\"\n        },\n        {\n            \"id\": 1419669,\n            \"name\": \"WEST AIR\"\n        },\n        {\n            \"id\": 1518472,\n            \"name\": \"Western Digital \"\n        },\n        {\n            \"id\": 20938,\n            \"name\": \"Westinghouse\"\n        },\n        {\n            \"id\": 1517745,\n            \"name\": \"WHIP-IT BRAND\"\n        },\n        {\n            \"id\": 1281,\n            \"name\": \"Whirlpool\"\n        },\n        {\n            \"id\": 1517842,\n            \"name\": \"WHISPERKOOL\"\n        },\n        {\n            \"id\": 1518152,\n            \"name\": \"WHITE CONVEYORS, INC\"\n        },\n        {\n            \"id\": 1517405,\n            \"name\": \"White Eagle\"\n        },\n        {\n            \"id\": 22952,\n            \"name\": \"White Hat Industrial \"\n        },\n        {\n            \"id\": 1577,\n            \"name\": \"White-Rodgers (Emerson)\"\n        },\n        {\n            \"id\": 1419386,\n            \"name\": \"Whynter\"\n        },\n        {\n            \"id\": 1517715,\n            \"name\": \"Wiesheu\"\n        },\n        {\n            \"id\": 1517644,\n            \"name\": \"WILBUR CURTIS\"\n        },\n        {\n            \"id\": 1517464,\n            \"name\": \"Wild Goose Canning\"\n        },\n        {\n            \"id\": 1517645,\n            \"name\": \"WILDER\"\n        },\n        {\n            \"id\": 1517485,\n            \"name\": \"Williams\"\n        },\n        {\n            \"id\": 1517681,\n            \"name\": \"WILLIAMS\"\n        },\n        {\n            \"id\": 1517943,\n            \"name\": \"WILLIAMS COMFORT PRODUCTS\"\n        },\n        {\n            \"id\": 1518495,\n            \"name\": \"Williams Sound\"\n        },\n        {\n            \"id\": 1518024,\n            \"name\": \"WIN-HOLT\"\n        },\n        {\n            \"id\": 1517646,\n            \"name\": \"WINCO\"\n        },\n        {\n            \"id\": 1122,\n            \"name\": \"WINCO Industries Co.\"\n        },\n        {\n            \"id\": 3213,\n            \"name\": \"WINE ENTHUSIAST\"\n        },\n        {\n            \"id\": 1517843,\n            \"name\": \"WINE GUARDIAN\"\n        },\n        {\n            \"id\": 20487,\n            \"name\": \"Winholt \"\n        },\n        {\n            \"id\": 432,\n            \"name\": \"Winston\"\n        },\n        {\n            \"id\": 1495402,\n            \"name\": \"Wisco\"\n        },\n        {\n            \"id\": 6693,\n            \"name\": \"Witt Scottsboro\"\n        },\n        {\n            \"id\": 1518214,\n            \"name\": \"WITTCO\"\n        },\n        {\n            \"id\": 735,\n            \"name\": \"Wittco Foodservice Equipment, Inc.\"\n        },\n        {\n            \"id\": 1497664,\n            \"name\": \"WMF\"\n        },\n        {\n            \"id\": 433,\n            \"name\": \"Wolf\"\n        },\n        {\n            \"id\": 1517493,\n            \"name\": \"WOOD STONE CORP\"\n        },\n        {\n            \"id\": 15980,\n            \"name\": \"Wood Stone Corporation\"\n        },\n        {\n            \"id\": 1518240,\n            \"name\": \"WORLD DRYER\"\n        },\n        {\n            \"id\": 6737,\n            \"name\": \"Wunder-Bar\"\n        },\n        {\n            \"id\": 1461250,\n            \"name\": \"X-Press Manufacturing\"\n        },\n        {\n            \"id\": 1517909,\n            \"name\": \"XEBECO\"\n        },\n        {\n            \"id\": 891,\n            \"name\": \"Xipetech Manufacturers\"\n        },\n        {\n            \"id\": 1518156,\n            \"name\": \"XLT Ovens\"\n        },\n        {\n            \"id\": 23210,\n            \"name\": \"XLT Smart Solutions\"\n        },\n        {\n            \"id\": 1518493,\n            \"name\": \"XYZ\"\n        },\n        {\n            \"id\": 1518154,\n            \"name\": \"YAMATO\"\n        },\n        {\n            \"id\": 1597,\n            \"name\": \"Yamato Scientific America\"\n        },\n        {\n            \"id\": 434,\n            \"name\": \"York\"\n        },\n        {\n            \"id\": 15871,\n            \"name\": \"Yoshimasa\"\n        },\n        {\n            \"id\": 1518471,\n            \"name\": \"Z Gear  \"\n        },\n        {\n            \"id\": 1517986,\n            \"name\": \"ZANOTTI\"\n        },\n        {\n            \"id\": 1507844,\n            \"name\": \"Zebra\"\n        },\n        {\n            \"id\": 1423327,\n            \"name\": \"Zero Zone\"\n        },\n        {\n            \"id\": 435,\n            \"name\": \"Zesto\"\n        },\n        {\n            \"id\": 1518029,\n            \"name\": \"ZOJIRUSHI\"\n        },\n        {\n            \"id\": 5125,\n            \"name\": \"Zojirushi America Corporation\"\n        },\n        {\n            \"id\": 6424,\n            \"name\": \"Zumex\"\n        },\n        {\n            \"id\": 1518186,\n            \"name\": \"Zummo\"\n        },\n        {\n            \"id\": 525,\n            \"name\": \"ZUMMO Innovaciones Mecnicas\"\n        },\n        {\n            \"id\": 1518241,\n            \"name\": \"ZURN\"\n        },\n        {\n            \"id\": 22656,\n            \"name\": \"Zurn Wilkins\"\n        },\n        {\n            \"id\": 1518155,\n            \"name\": \"ZYLISS\"\n        }\n    ],\n    \"assetCondition\": [\n        {\n            \"id\": 1,\n            \"name\": \"Broken\"\n        },\n        {\n            \"id\": 2,\n            \"name\": \"Poor\"\n        },\n        {\n            \"id\": 3,\n            \"name\": \"Average\"\n        },\n        {\n            \"id\": 4,\n            \"name\": \"Good\"\n        },\n        {\n            \"id\": 5,\n            \"name\": \"Excellent\"\n        },\n        {\n            \"id\": 6,\n            \"name\": \"Unknown\"\n        }\n    ],\n    \"priority\": [\n        {\n            \"id\": 98,\n            \"name\": \"cy priority chernandez\"\n        },\n        {\n            \"id\": 2123,\n            \"name\": \"L1 - Emergency\"\n        },\n        {\n            \"id\": 2122,\n            \"name\": \"L2 - Same Day\"\n        },\n        {\n            \"id\": 2125,\n            \"name\": \"L3 - 24 Hours\"\n        },\n        {\n            \"id\": 2124,\n            \"name\": \"L4 - 48 Hours\"\n        },\n        {\n            \"id\": 2126,\n            \"name\": \"L5 - One Week\"\n        },\n        {\n            \"id\": 2127,\n            \"name\": \"L6 - Two Weeks\"\n        },\n        {\n            \"id\": 2128,\n            \"name\": \"L7 - 30 Days\"\n        }\n    ]\n}"}],"_postman_id":"43850281-4735-48c7-a8de-49ba00e83c0e"},{"name":"Validate QR Code","id":"e8126ac9-e362-43af-abc6-47d1069f6022","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"tokenName","value":"<token-name>"},{"key":"clientSecret","value":"<YOUR CLIENT SECRET>"},{"key":"clientId","value":"<YOUR CLIENT ID>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"qrCodeUrl\": \"https://app.ecotrak.com/api/qr/asset/3708\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/api/surveyor/qr/validate","description":"<p>This API endpoint is used to validate a QR code for the surveyor. The HTTP POST request should be made to <a href=\"https://api.ecotrak.com/api/surveyor/qr/validate\">https://api.ecotrak.com/api/surveyor/qr/validate</a> with the raw request body containing the \"qrCodeUrl\" parameter.</p>\n<h3 id=\"payload\">Payload</h3>\n<p>qrCodeUrl (string) : text provided after scanning a qr code</p>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><code>formatValidation</code></p>\n<ul>\n<li>If the url is approved by Ecotrak, the value will be true</li>\n</ul>\n</li>\n<li><p><code>available</code></p>\n<ul>\n<li><p>if the ID in the url is unused, the value will be true</p>\n<ul>\n<li>If formatValidation is false, availble will always be false</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["api","surveyor","qr","validate"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"e8126ac9-e362-43af-abc6-47d1069f6022"}],"id":"11eb72eb-819c-44e9-9e5b-3a37ee76824c","description":"<p>In this folder you will find an endpoint to bulk import asset and GET all the related metadata. You will need to speak with you ecotrak contact to have your survey company linked to the related customer companies before you can use the endpoints.</p>\n","_postman_id":"11eb72eb-819c-44e9-9e5b-3a37ee76824c"},{"name":"Work Order","item":[{"name":"Create Work Order","event":[{"listen":"test","script":{"id":"2374e56c-6f28-434c-ad25-5517956b5281","exec":["\r","pm.test(\"Response time is less than 500ms\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(3001);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"70f95146-3bc3-4da6-887c-6028ec847759","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientSecret","value":"<client-secret>"},{"key":"clientId","value":"<client-id>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"Freezer temperature has been > than 15.8°F for 11 minutes.\",\r\n    \"problem\": \"Too Hot\",\r\n    \"managed_asset_id\": 3083142\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/workorder","description":"<h3 id=\"create-work-order\">Create Work Order</h3>\n<p>This endpoint allows the creation of a new work order by the customer or a linked partner.</p>\n<h4 id=\"payload\">Payload</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Details</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managed_asset_id</td>\n<td>int</td>\n<td>Yes</td>\n<td>The ID of the managed asset for which the work order is being created. The provided ID must correspond to an active asset, belong to an active company, and not be associated with an inactive or onHold location.</td>\n</tr>\n<tr>\n<td>problem</td>\n<td>string</td>\n<td>Yes</td>\n<td>A description of the problem being reported. Only specific values are accepted, and the provided value must match the accepted list: \"Too Hot\", \"Too Cold\", \"Insufficient Humidity\", \"Abundant Humidity\".</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Yes</td>\n<td>Additional description of the reported problem.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"return\">Return</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field Name</strong></th>\n<th><strong>Nullable</strong></th>\n<th><strong>Data Type</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>No</td>\n<td>number</td>\n</tr>\n<tr>\n<td>work_order_id</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>proposal_id</td>\n<td>Yes</td>\n<td>number</td>\n</tr>\n<tr>\n<td>status</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>asset_type_name</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>requested_by</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>problem_type</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>description</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>priority_type</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>not_to_exceed</td>\n<td>No</td>\n<td>number</td>\n</tr>\n<tr>\n<td>category_type</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>service_provider_id</td>\n<td>Yes</td>\n<td>number</td>\n</tr>\n<tr>\n<td>invoice_status</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>current_eta</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>asset.id</td>\n<td>No</td>\n<td>number</td>\n</tr>\n<tr>\n<td>asset.name</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>asset.model_number</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>asset.description</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>customer.customer_id</td>\n<td>No</td>\n<td>number</td>\n</tr>\n<tr>\n<td>customer.customer_name</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.id</td>\n<td>No</td>\n<td>number</td>\n</tr>\n<tr>\n<td>location.name</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.store_number</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.address1</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.address2</td>\n<td>Yes</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.city</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.state</td>\n<td>No</td>\n<td>string</td>\n</tr>\n<tr>\n<td>location.zip</td>\n<td>No</td>\n<td>string</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v2","workorder"],"host":["api","ecotrak","com"],"query":[],"variable":[]}},"response":[{"id":"2005576a-062a-49db-97c0-6e2a8f48853c","name":"Create Work Order","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"Freezer temperature has been > than 15.8°F for 11 minutes.\",\r\n    \"problem\": \"Too Hot\",\r\n    \"managed_asset_id\": 3083142\r\n}","options":{"raw":{"language":"json"}}},"url":"https://staging-ecotrak-api.ecotrak.com/v2/workorder"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 30 Apr 2025 20:38:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"724"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=f/Ei5um8aCc0uafPqi55yNN6GZIdrsWe9Fng6yKJYUg4fx78gXRoh4P8Qj1KaYMQI2c8BPIWyk9Q2Ccs1b5gbrjgUG6K+yHYUzohgShzErZmSEhSTxgkX/k5s8oJ; Expires=Wed, 07 May 2025 20:38:28 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=f/Ei5um8aCc0uafPqi55yNN6GZIdrsWe9Fng6yKJYUg4fx78gXRoh4P8Qj1KaYMQI2c8BPIWyk9Q2Ccs1b5gbrjgUG6K+yHYUzohgShzErZmSEhSTxgkX/k5s8oJ; Expires=Wed, 07 May 2025 20:38:28 GMT; Path=/; SameSite=None; Secure"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"X-RateLimit-Reset","value":"60"},{"key":"X-RateLimit-Limit-login","value":"200"},{"key":"X-RateLimit-Remaining-login","value":"199"},{"key":"X-RateLimit-Reset-login","value":"60"},{"key":"ETag","value":"W/\"2d4-xx0mW+JHI7vFjEQo4lGMUv8hcXo\""},{"key":"Vary","value":"Accept-Encoding"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 3447724,\n    \"sp_work_order_number\": null,\n    \"proposal_id\": null,\n    \"status\": \"Pending SP Acceptance\",\n    \"asset_type_name\": \"HVAC\",\n    \"requested_by\": \"Dillon Gibson\",\n    \"problem_type\": \"Too Hot\",\n    \"description\": \"Freezer temperature has been > than 15.8°F for 11 minutes.\",\n    \"priority_type\": \"L3 - 24 Hours\",\n    \"not_to_exceed\": 500,\n    \"category_type\": \"Repair\",\n    \"service_provider_id\": 1518997,\n    \"invoice_status\": null,\n    \"current_eta\": \"05/01/2025, 03:38 PM\",\n    \"asset\": {\n        \"id\": 3083142,\n        \"name\": \"HVAC - Front\",\n        \"model_number\": null,\n        \"description\": null\n    },\n    \"customer\": {\n        \"customer_id\": 1516407,\n        \"customer_name\": \"Ecotrak\"\n    },\n    \"location\": {\n        \"id\": 25058,\n        \"name\": \"California\",\n        \"store_number\": \"\",\n        \"address1\": \"11500 West Burleigh Street\",\n        \"address2\": \"\",\n        \"city\": \"Wauwatosa\",\n        \"state\": \"WI\",\n        \"zip\": \"53222\"\n    }\n}"}],"_postman_id":"70f95146-3bc3-4da6-887c-6028ec847759"},{"name":"Work Order Status Change","id":"ca8a637e-3da4-46c3-ae71-d45258caddb2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"scope","value":"<scope>"},{"key":"grant_type","value":"<grant_type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"},{"key":"username","value":"<username>"},{"key":"redirect_uri","value":"<redirect_uri>"},{"key":"password","value":"<password>"},{"key":"authUrl","value":"{{acess_token_url}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": \"CANCELLED\",\r\n    \"reason\": \"The night gnomes fixed the fride and now it is working\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.ecotrak.com/v2/workorder/:workorder_id/status","description":"<h2 id=\"description\">Description</h2>\n<p>Allow customers to change the status of a work order to Not Fixed or Cancelled</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workOrderId</td>\n<td>int . Path Parameter</td>\n<td>Yes</td>\n<td>This must be the ecotrak ID</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string . Body Parameter</td>\n<td>Yes</td>\n<td>The available options are “CANCELLED” OR “NOT_FIXED”.</td>\n</tr>\n<tr>\n<td>reason</td>\n<td>string. Body Parameter</td>\n<td>Yes</td>\n<td>This reason will be visible on the UI to the customer and Service Provider</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<h3 id=\"success-response-200-ok\">Success Response (200 OK)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": 200,\n    \"message\": \"Work Order {workOrderId} status updated to {Cancelled/Not Fixed}\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v2","workorder",":workorder_id","status"],"host":["api","ecotrak","com"],"query":[],"variable":[{"id":"0d72b93d-266b-476b-9b18-d6d4cb872d39","type":"any","value":"","key":"workorder_id"}]}},"response":[],"_postman_id":"ca8a637e-3da4-46c3-ae71-d45258caddb2"}],"id":"b008579f-5988-4e8c-ace7-2d0b26e46d97","_postman_id":"b008579f-5988-4e8c-ace7-2d0b26e46d97","description":""}],"id":"d464503f-610d-4b34-bb7a-b69ae6a373fc","_postman_id":"d464503f-610d-4b34-bb7a-b69ae6a373fc","description":""}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","packages":{},"exec":[""],"id":"e140d45a-4ba1-4c07-89d2-d7d0756abafe"}},{"listen":"test","script":{"type":"text/javascript","packages":{},"exec":[""],"id":"1d7f2a01-fe72-4d24-8cc7-4fef34abce41"}}],"variable":[{"key":"client_id","value":"<YOUR CLIENT ID>","type":"string"},{"key":"client_secret","value":"<YOUR CLIENT SECRET>","type":"string"},{"key":"invoice_id","value":"","type":"default"},{"key":"note_id","value":"","type":"default"},{"key":"workorder_id","value":"","type":"default"}]}