{"info":{"_postman_id":"08a4ee63-a389-4bd2-a9b3-3473836c2760","name":"AccuZIP RESTful API Documentation","description":"<html><head></head><body><p>This collection contains the documentation for our different RESTful APIs.\n<br>\nBefore making any of the processing calls, you would want to make sure that the variables within the AccuZIP RESTful API Documentation environment match your account information, including the API Key.\n<br>\nThe sample API Keys provided below are only for testing. Please replace this with your licensed API Key.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"28938543","collectionId":"08a4ee63-a389-4bd2-a9b3-3473836c2760","publishedId":"2s9YRCXBxv","public":true,"customColor":{"top-bar":"0080a5","right-sidebar":"303030","highlight":"0095a3"},"publishDate":"2024-12-20T14:09:01.000Z"},"item":[{"name":"AccuZIP DQ","item":[{"name":"INFO","id":"130e6697-aaa4-4594-9d62-aff7c7c59ee4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"apiKey\": \"{{dq_api_key}}\"\n}"},"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/INFO","description":"<p>To get details about your account and what is available for you based on your account, use the web service call above.</p>\n<p>Make sure to put your API Key in the <code>api_key</code> slot in the call. If you're not using a variable, replace <code>{{api_key}}</code> with your real API Key.<br /><br />\nHere's what each access level means:</p>\n<ul>\n<li>Level 2: Direct Mail</li>\n<li>Level 3: Direct Mail and a limited test environment for 25-record Mailing Lists</li>\n<li>Level 4: Direct Mail with EDDM and a limited test environment for 25-record Mailing Lists</li>\n<li>Level 5: Direct Mail with EDDM and access to Mailing Lists.</li>\n</ul>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0/INFO"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"22048544-5afb-47f2-a95f-f49db2b246db","name":"INFO","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"apiKey\": \"{{dq_api_key}}\"\n}"},"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/INFO"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Dec 2023 22:55:01 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"270"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"account_type\": \"Transaction\",\n    \"level\": \"5\",\n    \"success\": true,\n    \"active\": true,\n    \"credits_remaining\": {\n        \"total\": \"\",\n        \"monthly\": \"\",\n        \"annual\": \"\"\n    },\n    \"services\": \"Direct Mail with EDDM and Mailing Lists\",\n    \"account\": \"7799999901\",\n    \"credits_used\": {\n        \"total\": \"26715\",\n        \"monthly\": \"126\",\n        \"annual\": \"1032\"\n    }\n}"}],"_postman_id":"130e6697-aaa4-4594-9d62-aff7c7c59ee4"},{"name":"Upload File","event":[{"listen":"test","script":{"id":"a55bb0ac-199e-4972-8253-0d6ab5ed11c0","exec":["//Looking for this response => {\"success\":false,\"message\":\"ERROR Submitted file path does NOT exists\"}","var jsonData = responseBody.has(\"{\\\"success\\\"\" + \":\");","var result = \"\";","if(jsonData){","    result = JSON.parse(responseBody);","}","","","postman.setEnvironmentVariable(\"pGUID\", \"\");","var version = postman.getEnvironmentVariable(\"ver\");","// tests[\"version => \" + version] = false;","","if(responseCode.code === 200 && (version === null || version === '') && !jsonData){","    // base (expected invalid JSON response)","    var allLines = responseBody;","    var errorTest = responseBody.has(\"ERROR: Submitted file path does NOT exists!\");","    if(errorTest === false){","        var expectedInvalidJSON_Response = \"{successMongoDBImport:{\\\"message\\\":\\\"Upload process done\\\",\\\"success\\\":true},quote_started:true,cass_started:false,guid:\";","        var responseCheck  = allLines.substring(0, 114);","        tests[\"version 0 responseCheck expected:\" + expectedInvalidJSON_Response + \"  received:\" + responseCheck] = responseCheck === expectedInvalidJSON_Response;","        ","      var sla = allLines.split(\",\");","      tests[\"success => \" + sla[1]] = sla[1].indexOf(\"true\") !== -1;","     // tests[\"guid => \" + sla[4]] = true;","//{successMongoDBImport:{\"message\":\"Upload process done\",\"success\":true},quote_started:true,cass_started:false,guid:baaee8c0-fd72-481b-a8b3-9f73f5f8ed17}","      var guid = sla[4].substring(5);","      var guid2 = guid.replace(\"}\", \"\");","      postman.setEnvironmentVariable(\"pGUID\", guid2);","    }else{","      tests[\"Submitted file => ERROR: Submitted file path does NOT exists! => \" + responseBody] = false;","    }","}else if(responseCode.code === 200 && !jsonData && (version !== null && ( (version === 'v2_0/' ) || (version === 'v2_1/' ) || version === 'v3_0/' || version === 'v3_1/' ) )){","    ","   ","   var result = JSON.parse(responseBody);","   tests[\"success360Import expected:true\" + \"  received:\" + result.success360Import] = result.success360Import;","   tests[\"quote_started expected:true\" + \"  received:\" + result.quote_started] = result.quote_started;","   tests[\"cass_started expected:false\" + \"  received:\" + result.cass_started] = !result.cass_started;","   tests[\"quid\"] = result.guid.length > 2;","   ","    postman.setEnvironmentVariable(\"pGUID\", result.guid);","   ","   var schema = {","     \"name\":\"JSON_response\",","     \"properties\":{","       \"success360Import\":{","         \"type\":\"boolean\",","         \"required\":true","       },","       \"quote_started\":{","         \"type\":\"boolean\",","         \"required\":true","       },","       \"cass_started\":{","         \"type\": \"boolean\",","         \"required\":true","       },","       \"guid\":{","         \"type\":\"string\",","       }","     }","};","","tests[\"Expected JSON format response\"] = tv4.validate(result, schema);","   ","    ","}else if(!result.success && result.message){","    var now = new Date();","    var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","    tests[\"Error Message:\" + dateStr + \" => \" + result.message] = false;","}else{","    tests[\"Unexpected response => \" + responseBody] = false;","}","","","","","// postman.setEnvironmentVariable(\"pGUID\", \"\");","// if(responseCode.code === 200 && !jsonData){","//     var allLines = responseBody;","//     var errorTest = responseBody.has(\"ERROR: Submitted file path does NOT exists!\");","//     if(errorTest === false){","//       var sla = allLines.split(\",\");","//       tests[\"success => \" + sla[1]] = sla[1].indexOf(\"true\") !== -1;","//      // tests[\"guid => \" + sla[4]] = true;","// //{successMongoDBImport:{\"message\":\"Upload process done\",\"success\":true},quote_started:true,cass_started:false,guid:baaee8c0-fd72-481b-a8b3-9f73f5f8ed17}","//       var guid = sla[4].substring(5);","//       var guid2 = guid.replace(\"}\", \"\");","//       postman.setEnvironmentVariable(\"pGUID\", guid2);","//     }else{","//       tests[\"Submitted file => ERROR: Submitted file path does NOT exists! => \" + responseBody] = false;","//     }","// }else if(jsonData && !result.success && result.message){","//     var now = new Date();","//     var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","//     tests[\"Error Message:\" + dateStr + \" => \" + result.message] = false;","// }","","",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"0fa2b7d3-f4cc-4c49-854b-ba47618dbad0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"backOfficeOption","value":"json","type":"text","description":"<p>Required</p>\n"},{"key":"apiKey","value":"{{dq_api_key}}","type":"text","description":"<p>Required</p>\n"},{"key":"callback_url","value":"https://accuzip.com","type":"text","description":"<p>Optional</p>\n"},{"key":"guid","value":"","type":"text","description":"<p>Required</p>\n"},{"key":"file","type":"file","description":"<p>Required</p>\n","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/C:/Users/auror/Desktop/Test/Demofile.csv"}]},"url":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/uploadProcess.jsp?manual_submit=false","description":"<h1 id=\"address-list-upload\">Address List Upload</h1>\n<br />\nThis web service call allows you to send a file to our server, but the file you pick must end with \".csv\" (for example, \"myfilename.csv\"). If it doesn't have that \".csv\" ending, you won't be able to use it, and the file would not be read.\n\n<p>However, the information inside the file can be organized with Tabs, PIPE (|), Comma-Quote, or some other consistent way of separating things. Each row should end with a CRLF (Carriage Return + Line Feed), which is like pressing Enter on your keyboard.</p>\n<br />\nYou can use this call for two things: either to upload a mailing list or to upload a list of 5-Digit ZIP Codes. If you include CRRT codes, you can generate an EDDM saturated mailing list. In simpler terms, it's like giving the system a list to work with, but the list must be in the right format and have the correct file extension for the system to understand and process it.\n\n<p>REQUIRED COLUMN NAMES:</p>\n<ul>\n<li><p><strong>First:</strong> Can have the full name of the recipient or just the first name.</p>\n</li>\n<li><p><strong>Address:</strong> Contains the primary address used for delivery.</p>\n</li>\n<li><p><strong>City:</strong> Can have the City, State, and ZIP Code or just the City if the state and ZIP code are in separate fields.</p>\n</li>\n</ul>\n<br />\nOPTIONAL COLUMN NAMES:\n\n<ul>\n<li><p><strong>Sal:</strong> Can contain the name prefix, for example, Mr; Mrs; Mr. and Mrs.</p>\n</li>\n<li><p><strong>Middle:</strong> Can contain the middle name of the recipient.</p>\n</li>\n<li><p><strong>Last:</strong> Can contain the last name of the recipient.</p>\n</li>\n<li><p><strong>Address2:</strong> Can contain secondary address information like the apartment or suite number.</p>\n</li>\n<li><p><strong>St:</strong> Can contain the abbreviated form of the state.</p>\n</li>\n<li><p><strong>Zip:</strong> Can contain the ZIP or ZIP+4 for the address.</p>\n</li>\n<li><p><strong>Urban:</strong> Can contain the Puerto Rico Urbanization Code.</p>\n</li>\n<li><p><strong>Company:</strong> Can contain the company name.</p>\n</li>\n</ul>\n<br />\nFor a complete list of column names, refer to [this link](http://www.accuzip.com/files/CompleteColumnNameList.xlsx).\n\n<p>If you want to use your own field names instead of the ones listed above, you can set them up using the values below in the body of the upload call. The field names you use must exactly match (case doesn't matter) the field names in the first row (Header) of the file you're uploading for the address components.</p>\n<p>MAPPING FIELD NAMES:</p>\n<ul>\n<li><p><strong>col_address:</strong> Header field name for the main mailing address (e.g., \"my address\").</p>\n</li>\n<li><p><strong>col_address2:</strong> Header field name for the secondary address, like an apartment or suite number (e.g., \"my adr2\").</p>\n</li>\n<li><p><strong>col_city:</strong> Header field name for the city name (e.g., \"my city\").</p>\n</li>\n<li><p><strong>col_st:</strong> Header field name for the state abbreviation (e.g., \"my state\").</p>\n</li>\n<li><p><strong>col_zip:</strong> Header field name for the ZIP Code, ZIP+4, or Postal code (e.g., \"my zip code\").</p>\n</li>\n</ul>\n<br />\nYou can also assign these in the Update QUOTE call.\n\n<p>It is also recommended that the uploaded mailing list has at least 500 records for a First Class Mail Presort, 200 for a Marketing Mail (Standard) Presort, 100 for NCOALink processing, or fewer for CASS-only processing with no Presort.</p>\n<br />\n\n<h1 id=\"data-enhancement-services-des\">Data Enhancement Services (DES)</h1>\n<p>To check how many Data Enhancement Services (DES) credits you have left, you can add <strong>\"des_credits\": true</strong> to the body of the upload call. Once the file is uploaded, make the GET Quote call, and you'll see the number of remaining credits under \"des_credits_available\".</p>\n<br />\n\n<h1 id=\"eddm-upload\">EDDM Upload</h1>\n<p>When you're uploading a file for an EDDM mailing, it always needs to be named \"eddm@.csv.\" The data inside should be separated by commas, and each row should end with a CRLF (Carriage Return + Line Feed). No need for a header record like in a regular mailing list, but the information inside must follow this specific order:</p>\n<ul>\n<li><p>5-Digit ZIP Code: This is either the starting ZIP Code of a range or a specific ZIP Code.</p>\n</li>\n<li><p>5-Digit ZIP Code: If you want to specify a range of ZIP Codes, this is the ending ZIP Code.</p>\n</li>\n<li><p>CRRT Code: This is either the starting carrier route code or a specific one.</p>\n</li>\n<li><p>CRRT Code: If you want to specify a range of carrier route codes, this is the ending CRRT code for the ZIP Code(s) mentioned earlier.</p>\n</li>\n</ul>\n<br />\nIn simpler terms, the file you upload for EDDM mailings has to be named a certain way and organized in a specific order with the information about ZIP Codes and carrier route codes. No fancy headers are needed; just make sure the data is set up like the instructions say.\n\n<p>Example:<br />1 - For a single ZIP Code in an EDDM list covering 100% of all possible stops for carrier routes in that ZIP Code:<br />\"93422,,,\"</p>\n<p>2 - For a single ZIP Code with all possible City Routes within it:<br />\"93422,,C000,C999\"</p>\n<p>3 - For a range of ZIP Codes covering 100% of all possible stops for carrier routes within any ZIP Codes between the Low and High ZIP Codes:<br />\"93422,93425,,\"</p>\n<p>4 - For multiple ZIP Codes with specific CRRT Codes and CRRT Code ranges:<br />\"93422,,C001,C002\"<br />\"93423,,C001,C010\"<br />\"93434,,C011,\" <em>(Note: This line ends in a comma to match the format.)</em><br />\"93401,,,,\" <em>(Note: There are four commas at the end to match the format.)</em><br />\"93446,93447,,,\" <em>(Note: There are three commas at the end to match the format.)</em></p>\n<br />\n\n<h1 id=\"using-callbacks\">Using Callbacks</h1>\n<p>If you tell our Web service where to reach you by providing a callBack URL, like <a href=\"https://mysite.com/getAccuzipCallback.php\">https://mysite.com/getAccuzipCallback.php</a>, it will make a special kind of request called an HTTP GET call to that URL once the processing has completed, like <a href=\"https://mysite.com/getAccuzipCallback.php?guid=%7B%7BGUID%7D%7D\">https://mysite.com/getAccuzipCallback.php?guid={{GUID}}</a>. However, the {{GUID}} part would be replaced with the actual unique ID (GUID) of your job.</p>\n<p>This setup allows your program to receive a message when the job finishes. Once you receive it, you can then make other requests to download the PDF, CSV, or maildat.zip file which are now part of the completed job. So, in simpler terms, it's like telling our system where to tell you when the job has completed so that you can then grab the results.</p>\n","urlObject":{"path":["ws_360_webapps","v2_0/uploadProcess.jsp"],"host":["https://cloud2.iaccutrace.com"],"query":[{"description":{"content":"<p>Required</p>\n","type":"text/plain"},"key":"manual_submit","value":"false"}],"variable":[]}},"response":[{"id":"a78ac46a-f01b-4d5c-95e3-a93f23dee6c9","name":"Upload File","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"backOfficeOption","value":"json","type":"text","description":"Required"},{"key":"apiKey","value":"{{dq_api_key}}","type":"text","description":"Required"},{"key":"callback_url","value":"https://accuzip.com","type":"text","description":"Optional"},{"key":"guid","value":"","type":"text","description":"Required"},{"key":"file","type":"file","description":"Required","src":"/C:/Input/Your/Full/Path/here.csv"}]},"url":{"raw":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/uploadProcess.jsp?manual_submit=false","protocol":"https","host":["cloud2","iaccutrace","com"],"path":["ws_360_webapps","v2_0","uploadProcess.jsp"],"query":[{"key":"manual_submit","value":"false","description":"Required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Date","value":"Mon, 11 Dec 2023 22:56:45 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"text/html"},{"key":"Content-Length","value":"115"},{"key":"Set-Cookie","value":"JSESSIONID=A0B59008A974E98CCF01DF152E25921F; Path=/ws_360_webapps"},{"key":"Cache-Control","value":"max-age=0, no-cache, no-store, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"Wed, 11 Jan 1984 05:00:00 GMT"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\"success360Import\":true,\"quote_started\":true,\"cass_started\":false,\"guid\":\"23121183-DBA5-4E46-A57D-199FAEFC658B\"}\r\n"}],"_postman_id":"0fa2b7d3-f4cc-4c49-854b-ba47618dbad0"},{"name":"QUOTE","event":[{"listen":"test","script":{"id":"6fdba514-5e68-48c4-9e5f-e8daa0c89b8c","exec":["tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","","var data = JSON.parse(responseBody);","tests[\"success\"] = data.success;","","if(responseCode.code === 200){","    // var data = JSON.parse(responseBody);","    // case:new uploaded file","    if((data.success === true || data.success === 'true') && data.Standard_Flat && data.Standard_Card && data.First_Class_Letter ){","        tests[\"success\"] = data.success===\"true\";","        tests[\"Standard_Flat: \"+data.Standard_Flat] = responseBody.has(\"Standard_Flat\");","        ","        tests[\"total_presort_records: \"+data.total_presort_records] = responseBody.has(\"total_presort_records\");","        tests[\"Standard_Card: \"+data.Standard_Card] = responseBody.has(\"Standard_Card\");","        tests[\"format: \"+data.format] = responseBody.has(\"format\");","        tests[\"First_Class_Card: \"+data.First_Class_Card] = responseBody.has(\"First_Class_Card\");","        tests[\"mail_piece_size: \"+data.mail_piece_size] = responseBody.has(\"mail_piece_size\");","        tests[\"presort_class: \"+data.presort_class] = responseBody.has(\"presort_class\");","        tests[\"First_Class_Letter: \"+data.First_Class_Letter] = responseBody.has(\"First_Class_Letter\");","        tests[\"postage_saved: \"+data.postage_saved] = responseBody.has(\"postage_saved\");","        tests[\"total_postage: \"+data.total_postage] = responseBody.has(\"total_postage\");","        tests[\"drop_zip: \"+data.drop_zip] = responseBody.has(\"drop_zip\");","        tests[\"First_Class_Flat: \"+data.First_Class_Flat] = responseBody.has(\"First_Class_Flat\");","    // }else if((data.success !== true || data.success === 'false') && (data.message )){","    // }else if((data.success !== true || data.success === 'false')){","       var version = postman.getEnvironmentVariable(\"ver\");","           if(version === null || version === ''){","               var validResponse = validateJSON(data, 0);","               tests[\"Expected JSON format response\"] = validResponse;","           }else if(version !== null && version === 'v2_0/'){","               var validResponse = validateJSON(data, 2);","               tests[\"Expected JSON format response\"] = validResponse;","           }else{","               tests[\"Unknown version => \" + version] = false;","           }","           ","       }else if(!data.success && data.message){","         var now = new Date();","         var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","         tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","      }else{","      //case:previously uploaded file with update Quote run on file","      ","      //tests[\"success\"] = data.success===\"true\";","","","        //tests[\"exact_postage\"] = data.exact_postage === \"\";","        tests[\"print_imb\"] = data.print_imb === \"1\";","        tests[\"include_crrt\"] = data.include_crrt === \"0\";","        ","        //tests[\"Standard_Letter\"] = data.Standard_Letter === \"\";","        //tests[\"imb_mid\"] = data.imb_mid === \"999999\";","        tests[\"mailing_date\"] = data.mailing_date === \"08/20/2014\";","        //tests[\"thickness_based_on\"] = data.thickness_based_on === \"1\";","        //tests[\"prepared_for_name_address\"] = data.prepared_for_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        //tests[\"postage_saved\"] = data.postage_saved === \"\";","        tests[\"print_barcode\"] = data.print_barcode === \"1\";","        tests[\"weight_value\"] = data.weight_value === \".2\";","        //tests[\"mailing_agent_phone\"] = data.mailing_agent_phone === \"8054617300\";","        tests[\"machinability\"] = data.machinability === \"NONMACHINABLE\";","        //tests[\"json_accutrace_job_id\"] = data.json_accutrace_job_id === \"123456\";","        //tests[\"First_Class_Flat\"] = data.First_Class_Flat === \"\";","        tests[\"permit_holder_mailer_id\"] = data.permit_holder_mailer_id === \"999999\";","        tests[\"tray_type\"] = data.tray_type === \"MMM\";","        tests[\"permit_holder_crid\"] = data.permit_holder_crid === \"8888888\";","        //tests[\"Standard_Card\"] = data.Standard_Card === \"\";","        tests[\"mail_permit_number\"] = data.mail_permit_number === \"199\";","        tests[\"format\"] = data.format === \"UPPER\";","        //tests[\"max2ft\"] = data.max2ft === \"\";","        //tests[\"json_maildat_mpu_name\"] = data.json_maildat_mpu_name === \"JOB1\";","        //tests[\"json_maildat_mpu_description\"] = data.json_maildat_mpu_description === \"TEST JOB\";","        //tests[\"json_accutrace_customer_id\"] = data.json_accutrace_customer_id === \"7700000101\";","        tests[\"calculate_container_volume\"] = data.calculate_container_volume === \"1\";","        //tests[\"mailing_agent_name_address\"] = data.mailing_agent_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        //tests[\"max1ft\"] = data.max1ft === \"\";","        tests[\"mailing_agent_mailer_id\"] = data.mailing_agent_mailer_id === \"999999\";","        tests[\"agent_or_mailer_signing_statement\"] = data.agent_or_mailer_signing_statement === \"STEVE BELMONTE\";","        //tests[\"permit_holder_phone\"] = data.permit_holder_phone === \"8054617300\";","        //tests[\"json_list_owner_information\"] = data.json_list_owner_information === \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2014\";","        tests[\"mailing_agent_edoc_sender_crid\"] = data.mailing_agent_edoc_sender_crid === \"8888888\";","        //tests[\"print_reverse\"] = data.print_reverse === \"0\";","        tests[\"statement_number\"] = data.statement_number === \"1\";","        //tests[\"json_accutrace_api_key\"] = data.json_accutrace_api_key === \"8B5A8632-31FC-4DA7-BDB9-D8B88897AF96\";","        tests[\"agent_or_mailer_email\"] = data.agent_or_mailer_email === \"steve@accuzip.com\";","        tests[\"mail_pay_method\"] = data.mail_pay_method === \"IMPRINT\";","        //tests[\"entry_scf\"] = data.entry_scf === \"0\";","        tests[\"thickness_value\"] = data.thickness_value === \".009\";","        //tests[\"prepared_for_nonprofit_authorization_number\"] = data.prepared_for_nonprofit_authorization_number === \"\";","        //tests[\"min2ft\"] = data.min2ft === \"\";","        tests[\"agent_or_mailer_company\"] = data.agent_or_mailer_company === \"ACCUZIP INC.\";","        //tests[\"prepared_for_crid\"] = data.prepared_for_crid === \"8888888\";","        //tests[\"First_Class_Card\"] = data.First_Class_Card === \"\";","        tests[\"mail_piece_size\"] = data.mail_piece_size === \"LETTER\";","        //tests[\"min1ft\"] = data.min1ft === \"\";","        tests[\"presort_class\"] = data.presort_class === \"STANDARD MAIL\";","        tests[\"piece_length\"] = data.piece_length === \"5.00\";","        //tests[\"permit_holder_name_address\"] = data.permit_holder_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        tests[\"piece_height\"] = data.piece_height === \"4.00\";","        //tests[\"imb_starting_serial_number\"] = data.imb_starting_serial_number === \"\";","        //tests[\"json_maildat_pdr\"] = data.json_maildat_pdr === \"0\";","        //tests[\"entry_ndc\"] = data.entry_ndc === \"0\";","        //tests[\"postage_affixed\"] = data.postage_affixed === \"\";","        //tests[\"Standard_Flat\"] = data.Standard_Flat === \"\";","        //tests[\"net_postage_due_permit_number\"] = data.net_postage_due_permit_number === \"\";","        tests[\"weight_unit\"] = data.weight_unit === \"OUNCES\";","        //tests[\"json_accutrace_job_description\"] = data.json_accutrace_job_description === \"TEST JOB\";","        //tests[\"weight_based_on\"] = data.weight_based_on === \"1\";","        //tests[\"imb_service_type\"] = data.imb_service_type === \"270\";","        //tests[\"First_Class_Letter\"] = data.First_Class_Letter === \"\";","        tests[\"mailing_agent_crid\"] = data.mailing_agent_crid === \"8888888\";","        //tests[\"total_postage\"] = data.total_postage === \"\";","        tests[\"mail_permit_type\"] = data.mail_permit_type === \"PROFIT\";","        tests[\"drop_zip\"] = data.drop_zip === \"93422\";","        //tests[\"json_list_owner_paf_id\"] = data.json_list_owner_paf_id === \"E00001\";","        tests[\"agent_or_mailer_phone\"] = data.agent_or_mailer_phone === \"8054617300\";","        //tests[\"prepared_for_mailer_id\"] = data.prepared_for_mailer_id === \"999999\";","        //tests[\"json_accutrace_notice_email\"] = data.json_accutrace_notice_email === \"steve@accuzip.com\" ;","        tests[\"include_non_zip4\"] = data.include_non_zip4 === \"1\";","        //tests[\"json_accutrace_job_id2\"] = data.json_accutrace_job_id2 === \"789\";","        tests[\"imb_default_mid\"] = data.imb_default_mid === \"999999\";","    }","}","","function validateJSON(result_in, version){","   ","   var schema = \"\";","   ","   if(version === 0){","     schema = {","     \"name\":\"JSON_response\",","     \"properties\":{","       \"Standard_Flat\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"Standard_Letter\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"total_presort_records\":{","         \"type\": \"string\",","         \"required\":true","       },","       \"format\":{","         \"type\":\"string\",","         \"required\":true","       },","       ","       \"First_Class_Card\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"mail_piece_size\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"presort_class\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"First_Class_Letter\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"postage_saved\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"total_postage\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"drop_zip\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"success\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"First_Class_Flat\":{","         \"type\":\"string\",","         \"required\":true","       }","     }","    };","        ","    }else if(version === 2){","       schema = {","         \"name\":\"JSON_response\",","         \"properties\":{","           \"Standard_Flat\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"Standard_Letter\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"total_presort_records\":{","             \"type\": \"string\",","             \"required\":true","           },","           \"format\":{","             \"type\":\"string\",","             \"required\":true","           },","           ","           \"First_Class_Card\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"mail_piece_size\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"presort_class\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"First_Class_Letter\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"postage_saved\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"total_postage\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"drop_zip\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"success\":{","             \"type\":\"boolean\",","             \"required\":true","           },","           \"First_Class_Flat\":{","             \"type\":\"string\",","             \"required\":true","           }","         }","        }; ","    }","    ","     // tests[\"Expected JSON format response\"] = tv4.validate(result, schema);","  return tv4.validate(result_in, schema);","}","",""],"type":"text/javascript"}}],"id":"ffbeeacf-239f-4d34-9d1c-930d1f4b82a3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{dq_pGUID}}/QUOTE","description":"<p>After you upload a file, use this call to get an estimate of the postage cost for the job and find out if the file was uploaded correctly.\n<br /></p>\n<p>Then, keep making the GET Quote call every 10 or so seconds until it says \"success\": true in the response. Once it says \"success\": true, please keep in mind that you would want to wait at least <strong>5 seconds</strong> before continuing on to the next call. This is really important because if you jump ahead without waiting for the quote to show \"success\": true after uploading the file, the job might not work properly.</p>\n<br />\n\n<p>If using one of the \"Additional Data Parameters\" availble in the Upload File call, then the quote might look like this:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"dq_dpvhsa_d\":\"11\",\"dq_dpvhsv\":\"19\",\"Estimated_Postage_Standard_Card\":\"$548\",\"Estimated_Postage_Standard_Letter\":\"$548\",\"First_Class_Card\":\"$154\",\"dq_message\":\"DQ results have been calculated successfully\",\"Estimated_Postage_First_Class_Card\":\"$526\",\"dq_dpvhsa_n\":\"27\", \"First_Class_Letter\":\"$132\",\"Standard_Card\":\"$382\",\"dq_dpvhsa_s\":\"56\",\"total_postage\":\"\",\"presort_class\":\"\",\"total_records\":\"2,000\",\"dq_dpvhsa_y\":\"1906\",\"mail_piece_size\":\"\",\"First_Class_Flat\":\"$619\",\"format\":\"\",\"drop_zip\":\"\",\"total_presort_records\":\"\",\"Estimated_Postage_Standard_Flat\":\"$935\",\"Standard_Letter\":\"$382\",\"Estimated_Postage_First_Class_Flat\":\"$1,261\",\"success\":true,\"Estimated_Postage_First_Class_Letter\":\"$798\",\"Standard_Flat\":\"$945\",\"postage_saved\":\"\",\"des_credits\": \"0\"}\n\n</code></pre>\n<br />\n<br />\n\n<p>When using the one of the \"dataQualityResults_*\" options, the quote might look like this:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"dq_dpvhsa_s\":\"70\",\"First_Class\":[{\"flat\":[{\"postage\":\"1126.12\",\"AB\":\"91\",\"PRESORT\":\"0\",\"MB\":\"30\",\"savings\":\"846.88\",\"5B\":\"470\",\"SP\":\"27\",\"3B\":\"1355\"}],\"letter\":[{\"postage\":\"812.98\",\"AB\":\"1186\",\"PRESORT\":\"0\",\"MB\":\"760\",\"savings\":\"114.33\",\"5B\":\"0\",\"SP\":\"27\",\"3B\":\"0\"}],\"card\":[{\"postage\":\"529.70\",\"AB\":\"1186\",\"PRESORT\":\"0\",\"MB\":\"760\",\"savings\":\"160.85\",\"5B\":\"0\",\"SP\":\"27\",\"3B\":\"0\"}]}],\"Nonprofit\":[{\"flat\":[{\"AB\":\"77\",\"AD\":\"8\",\"HP\":\"0\",\"5B\":\"607\",\"CR\":\"0\",\"3B\":\"1233\",\"5D\":\"0\",\"postage\":\"603.20\",\"3D\":\"3\",\"MB\":\"29\",\"MD\":\"16\",\"savings\":\"1369.80\",\"WS\":\"0\",\"HD\":\"0\",\"SP\":\"0\"}],\"letter\":[{\"AB\":\"1186\",\"AD\":\"0\",\"HP\":\"0\",\"5B\":\"0\",\"CR\":\"0\",\"3B\":\"0\",\"5D\":\"0\",\"postage\":\"321.97\",\"3D\":\"0\",\"MB\":\"787\",\"MD\":\"0\",\"savings\":\"605.34\",\"WS\":\"0\",\"HD\":\"0\",\"SP\":\"0\"}]}],\"Duplicates\":[{\"found\":\"20\",\"description\":\"by Address and First and Last Name\",\"setting\":\"2\"}],\"dq_dpvhsa_d\":\"11\",\"dq_dpvhsv\":\"31\",\"NCOALink\":[{\"months_19_48\":\"205\",\"matches\":\"296\",\"months_1_18\":\"91\",\"moved_no_forwarding\":\"7\"}],\"success\":true,\"dq_dpvhsa_y\":\"1892\",\"dq_message\":\"DQ results have been calculated successfully\",\"Standard\":[{\"flat\":[{\"AB\":\"77\",\"AD\":\"8\",\"HP\":\"0\",\"5B\":\"607\",\"CR\":\"0\",\"3B\":\"1233\",\"5D\":\"0\",\"postage\":\"930.72\",\"3D\":\"3\",\"MB\":\"29\",\"MD\":\"16\",\"savings\":\"1042.28\",\"WS\":\"0\",\"HD\":\"0\",\"SP\":\"0\"}],\"letter\":[{\"AB\":\"1186\",\"AD\":\"0\",\"HP\":\"0\",\"5B\":\"0\",\"CR\":\"0\",\"3B\":\"0\",\"5D\":\"0\",\"postage\":\"548.86\",\"3D\":\"0\",\"MB\":\"787\",\"MD\":\"0\",\"savings\":\"378.45\",\"WS\":\"0\",\"HD\":\"0\",\"SP\":\"0\"}]}],\"dq_dpvhsa_n\":\"27\"}\n\n</code></pre>\n<h3 id=\"data-quality-dq-result-descriptions\">Data Quality (DQ) Result Descriptions:</h3>\n<p>\"dq_message\": \"DQ results have been calculated successfully\" = The DQ Message<br />\"dq_dpvhsa_y\": \"1906\" = Address was DPV confirmed for both primary and (if present) secondary numbers.<br />\"dq_dpvhsa_d\": \"11\" = Address was DPV confirmed for the primary number only, and Secondary number information was missing.<br />\"dq_dpvhsa_s\": \"56\" = Address was DPV confirmed for the primary number only, and secondary number information was present but unconfirmed.<br />\"dq_dpvhsa_n\": \"27\" = Both Primary and (if present) Secondary number information failed to DPV Confirm.<br />\"dq_dpvhsv\": \"19\" = Address is Vacant for at least 90-days</p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0/job","{{dq_pGUID}}","QUOTE"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"11767764-561e-4bc9-bf47-b51fdaf57500","name":"QUOTE","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{dq_pGUID}}/QUOTE"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Dec 2023 22:57:53 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"860"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Estimated_Postage_Standard_Nonprofit_Letter\": \"$600\",\n    \"Estimated_Postage_Standard_Card\": \"$1,079\",\n    \"Standard_Nonprofit_Card\": \"$1,350\",\n    \"Estimated_Postage_Standard_Letter\": \"$1,079\",\n    \"First_Class_Card\": \"$435\",\n    \"Estimated_Postage_First_Class_Card\": \"$1,143\",\n    \"Estimated_Postage_Standard_Nonprofit_Card\": \"$600\",\n    \"First_Class_Letter\": \"$330\",\n    \"Standard_Card\": \"$871\",\n    \"total_postage\": \"\",\n    \"presort_class\": \"\",\n    \"Estimated_Postage_Standard_Nonprofit_Flat\": \"$1,225\",\n    \"total_records\": \"3111\",\n    \"mail_piece_size\": \"\",\n    \"Standard_Nonprofit_Flat\": \"$2,953\",\n    \"First_Class_Flat\": \"$1,568\",\n    \"Standard_Nonprofit_Letter\": \"$1,350\",\n    \"format\": \"\",\n    \"drop_zip\": \"\",\n    \"total_presort_records\": \"\",\n    \"Estimated_Postage_Standard_Flat\": \"$1,921\",\n    \"Standard_Letter\": \"$871\",\n    \"Estimated_Postage_First_Class_Flat\": \"$2,610\",\n    \"success\": true,\n    \"Estimated_Postage_First_Class_Letter\": \"$1,620\",\n    \"Standard_Flat\": \"$2,257\",\n    \"postage_saved\": \"\"\n}"}],"_postman_id":"ffbeeacf-239f-4d34-9d1c-930d1f4b82a3"},{"name":"Update QUOTE","event":[{"listen":"test","script":{"id":"6b313734-fa43-4831-a9ac-07ede5eb8130","exec":["","if(responseCode.code === 200){","    tests[\"QUOTE updated properly, response status code is 200\"] = responseCode.code === 200;","}else{","      tests[\"Expected status code 200. Received Status code:\" + responseCode.code] = false; ","}"],"type":"text/javascript"}}],"id":"0038054f-604c-4251-85fc-e828292b9845","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"success\": true,\r\n  \"presort_class\": \"FIRST CLASS\",\r\n  \"drop_zip\": \"93422\",\r\n  \"mail_piece_size\": \"CARD\",\r\n  \"piece_height\": \"4.00\",\r\n  \"piece_length\": \"5.00\",\r\n  \"thickness_value\": \".009\",\r\n  \"thickness_based_on\": \"1\",\r\n  \"tray_type\": \"MMM\",\r\n  \"calculate_container_volume\": \"1\",\r\n  \"min1ft\": \"\",\r\n  \"max1ft\": \"\",\r\n  \"min2ft\": \"\",\r\n  \"max2ft\": \"\",\r\n  \"print_barcode\": \"1\",\r\n  \"print_imb\": \"1\",\r\n  \"machinability\": \"MACHINABLE\",\r\n  \"weight_value\": \".2\",\r\n  \"weight_unit\": \"OUNCES\",\r\n  \"weight_based_on\": \"1\",\r\n  \"mail_permit_type\": \"PROFIT\",\r\n  \"mail_pay_method\": \"IMPRINT\",\r\n  \"include_non_zip4\": \"1\",\r\n  \"include_crrt\": \"0\",\r\n  \"print_reverse\": \"0\",\r\n  \"entry_scf\": \"0\",\r\n  \"entry_ndc\": \"0\",\r\n  \"agent_or_mailer_signing_statement\": \"JOHN DOE\",\r\n  \"agent_or_mailer_company\": \"ABC INC.\",\r\n  \"agent_or_mailer_phone\": \"8059991234\",\r\n  \"agent_or_mailer_email\": \"email@mydotcom.com\",\r\n  \"mailing_agent_name_address\": \"Contact|company|address|city|state|zip+4\",\r\n  \"mailing_agent_phone\": \"8059991234\",\r\n  \"mailing_agent_mailer_id\": \"999999\",\r\n  \"mailing_agent_crid\": \"8888888\",\r\n  \"mailing_agent_edoc_sender_crid\": \"8888888\",\r\n  \"prepared_for_name_address\": \"Contact|company|address|city|state|zip+4\",\r\n  \"prepared_for_mailer_id\": \"999999\",\r\n  \"prepared_for_crid\": \"8888888\",\r\n  \"prepared_for_nonprofit_authorization_number\": \"\",\r\n  \"permit_holder_name_address\": \"Contact|company|address|city|state|zip+4\",\r\n  \"permit_holder_phone\": \"8059991234\",\r\n  \"permit_holder_mailer_id\": \"999999\",\r\n  \"permit_holder_crid\": \"8888888\",\r\n  \"statement_number\": \"1\",\r\n  \"mailing_date\": \"06/30/2016\",\r\n  \"mail_permit_number\": \"199\",\r\n  \"net_postage_due_permit_number\": \"\",\r\n  \"postage_affixed\": \"\",\r\n  \"exact_postage\": \"\",\r\n  \"imb_default_mid\": \"999999\",\r\n  \"imb_mid\": \"999999\",\r\n  \"imb_starting_serial_number\": \"\",\r\n  \"imb_service_type\": \"270\",\r\n  \"maildat_pdr\": \"0\",\r\n  \"maildat_mpu_name\": \"JOB1\",\r\n  \"maildat_mpu_description\": \"TEST JOB\",\r\n  \"accutrace_job_description\": \"TEST JOB\",\r\n  \"accutrace_job_id\": \"123456\",\r\n  \"accutrace_job_id2\": \"789\",\r\n  \"accutrace_notice_email\": \"\",\r\n  \"accutrace_customer_id\": \"\",\r\n  \"accutrace_api_key\": \"\",\r\n  \"format\": \"UPPER\",\r\n  \"list_owner_paf_id\": \"\",\r\n  \"list_owner_information\": \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2014\",\r\n  \"total_postage\": \"\",\r\n  \"postage_saved\": \"\",\r\n  \"First_Class_Card\": \"\",\r\n  \"First_Class_Letter\": \"\",\r\n  \"First_Class_Flat\": \"\",\r\n  \"Standard_Card\": \"\",\r\n  \"Standard_Letter\": \"\",\r\n  \"Standard_Flat\": \"\",\r\n  \"northsouth\": \"\",\r\n  \"maildat_commingle\":\"0\"\r\n}"},"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{dq_pGUID}}/QUOTE","description":"<p>Use this call to update the Quote the parameters for the mailing. After this call has been made, you will also want to make the GET Quote call again to verify that the new quote was accepted</p>\n<br />\nYou can find all the possible JSON values you can change in the quote within [this](http://www.accuzip.com/files/json_values.xlsx) Excel file, or in the tables below.\n\n<p>The call will return 200 OK when successful, and the values from the body of the call will be within the response from the GET Quote call afterwards. Also, all JSON Values within the quote below have a JSON Type of String.</p>\n<br />\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>JSON Name</th>\n<th>JSON Type</th>\n<th>Sample Values</th>\n<th>Possible Values</th>\n<th>Format (Size)</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>presort_class</td>\n<td>String</td>\n<td>FIRST CLASS</td>\n<td>FIRST CLASS, PERIODICALS, STANDARD MAIL, STANDARD MAIL (EDDM), BOUND PRINTED MATTER, MEDIA MAIL, LIBRARY MAIL</td>\n<td>Alpha (30)</td>\n<td>Class of Mail that will be used to qualify the postage rate and presort levels for the mailing.</td>\n</tr>\n<tr>\n<td>drop_zip</td>\n<td>String</td>\n<td>93422</td>\n<td>Any valid 5-Digit United States ZIP Code where the entry Post Office is located</td>\n<td>Numeric (5)</td>\n<td>5-Digit Zip Code of Entry Post Office (BMEU) where the mail is verified</td>\n</tr>\n<tr>\n<td>mail_piece_size</td>\n<td>String</td>\n<td>LETTER</td>\n<td>CARD, LETTER, FLAT, PARCEL, MANIFEST CARD, MANIFEST LETTER, MANIFEST FLAT</td>\n<td>Alpha (10)</td>\n<td>Mail piece size.  <br />  <br />Note: When using \"CARD\" the \"presort_class\" MUST be \"FIRST CLASS\"</td>\n</tr>\n<tr>\n<td>piece_height</td>\n<td>String</td>\n<td>4.25</td>\n<td>4.25</td>\n<td>NN.NNNN (7)</td>\n<td>Height of the piece</td>\n</tr>\n<tr>\n<td>piece_length</td>\n<td>String</td>\n<td>9.5</td>\n<td>9.5</td>\n<td>NN.NNNN (7)</td>\n<td>Length of the piece</td>\n</tr>\n<tr>\n<td>thickness_value</td>\n<td>String</td>\n<td>0.042</td>\n<td>0.0425</td>\n<td>N.NNNN (6)</td>\n<td>Thickness of the piece</td>\n</tr>\n<tr>\n<td>thickness_based_on</td>\n<td>String</td>\n<td>1</td>\n<td>0-9</td>\n<td>NNN</td>\n<td>Default value is 1. The number of mail pieces used to calculate the value within \"thickness_value\"</td>\n</tr>\n<tr>\n<td>tray_type</td>\n<td>String</td>\n<td>MMM</td>\n<td>MMM, 0MM, 1MM, 2MM, EMM, EM1</td>\n<td>Alphanumeric (3)</td>\n<td></td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>0MM</td>\n<td></td>\n<td>Sacks can hold up to 70lbs. or Flat Tubs</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>0MM</td>\n<td></td>\n<td>Flat trays - Used by default for First Class Flats: Inside bottom dimensions: 14-3/4 inches long by 10-3/4 inches wide. Height: 8 inches to bottom of handhold, 11-1/4 inches to top of tray.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>1MM</td>\n<td></td>\n<td>1-foot MM trays: 10-1/4 inches long by 10 inches wide (inside bottom dimensions) by 4-5/8 inches high.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>2MM</td>\n<td></td>\n<td>2-foot managed mail (MM) trays: 21 inches long by 10 inches wide (inside bottom dimensions) by 4-5/8 inches high.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>EMM</td>\n<td></td>\n<td>2-foot extended MM (EMM) trays: 21-3/4 inches long by 11-1/2 inches wide (inside bottom dimensions) by 6-1/8 inches high.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>EM1</td>\n<td></td>\n<td>2-foot extended MM (EMM) trays: 21-3/4 inches long by 11-1/2 inches wide (inside bottom dimensions) by 6-1/8 inches high and when applicable, 1-foot MM trays: 10-1/4 inches long by 10 inches wide (inside bottom dimensions) by 4-5/8 inches high.</td>\n</tr>\n<tr>\n<td>calculate_container_volume</td>\n<td>String</td>\n<td>1</td>\n<td>0</td>\n<td>Numeric (1)</td>\n<td>OFF - If this setting is missing or set to \"0\", you will need to set the Minimum and Maximum container volumesvalues in MIN1F, MAX1FT, MIN2FT, MAX2FT, PERTUBMIN, and PERTUBMAX as applicable</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>1</td>\n<td></td>\n<td>ON - The software will automatically calculation the Minimum and Maximum container volumes and ignore the values in MIN1F, MAX1FT, MIN2FT, MAX2FT, PERTUBMIN, and PERTUBMAX</td>\n</tr>\n<tr>\n<td>min1ft</td>\n<td>String</td>\n<td>208</td>\n<td></td>\n<td>Numeric (6)</td>\n<td>Required if TRAY TYPE=MMM. The minimum value is 85% of MAX1FT Value. Raise to next Integer, e.g., 242*.85=205.7 use 206</td>\n</tr>\n<tr>\n<td>max1ft</td>\n<td>String</td>\n<td>244</td>\n<td></td>\n<td>Numeric (6)</td>\n<td>Required if TRAY TYPE=MMM. The maximum value is to divide the mail-piece Thickness into 21, then use Integer value, e.g., 10.25/.0425=241.176 use 241</td>\n</tr>\n<tr>\n<td>min2ft</td>\n<td>String</td>\n<td>421</td>\n<td></td>\n<td>Numeric (6)</td>\n<td>For MMM, 2MM and EMM the minimum value is 85% of MAX2FT Value. Raise to next Integer, e.g., 495*.85=420.75 use 421</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>For OMM - Flat Trays the minimum value is to divide the mail-piece Thickness into 8\"then raise to next Integer value, e.g., 8/.0425=188.235 use 189</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>For OMM - Sacks minimum required at 125 pieces or 15lbs.</td>\n</tr>\n<tr>\n<td>max2ft</td>\n<td>String</td>\n<td>495</td>\n<td></td>\n<td>Numeric (6)</td>\n<td>For MMM and 2MM the maximum value is to divide mail-piece Thickness into 21 then use Integer value, e.g., 21/.0425=494.117 use 494</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>For EMM the maximum value is to divide mail-piece Thickness into 21.75 then use Integer value, e.g., 21.75/.0425=511.764 use 511</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>For OMM - Flat Trays the maximum value is to divide mail-piece Thickness into 11.25\" then use Integer value, e.g., 11.25/.0425=264.705 use 264</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>For OMM - Sacks the maximum value is to divide mail-piece Weight into 70lbs. then use Integer value, e.g., 11.25/.0563=1243.339 use 1243</td>\n</tr>\n<tr>\n<td>pallets</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = Turn Palletization Off (Default); 1 Turn Palletization On</td>\n</tr>\n<tr>\n<td>packages_on_pallets</td>\n<td>String</td>\n<td>0</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = Turn Pakcages on Pallets Off (Default); 1 Turn Packages on Pallets On. This setting is only applicable for Flats and Parcels</td>\n</tr>\n<tr>\n<td>pallet_min_trays</td>\n<td>String</td>\n<td>72</td>\n<td>0-9</td>\n<td>Numeric (10)</td>\n<td>72 is default: Minimum Linear Feet: 1' Container is 1-Linear Foot, 2' Container is 2-Linear Feet, Flat Tub is 2-Linear Feet.For Sacks and Parcels, use pallet_min_pieces and pallet_max_pieces to control the Volume on each pallet.</td>\n</tr>\n<tr>\n<td>pallet_max_trays</td>\n<td>String</td>\n<td>144</td>\n<td>0-9</td>\n<td>Numeric (10)</td>\n<td>144 is default: Maximum Linear Feet: 1' Container is 1-Linear Foot, 2' Container is 2-Linear Feet, Flat Tub is 2-Linear Feet.For Sacks and Parcels, use pallet_min_pieces and pallet_max_pieces to control the Volume on each pallet.</td>\n</tr>\n<tr>\n<td>pallet_min_pieces</td>\n<td>String</td>\n<td>4000</td>\n<td>0-9</td>\n<td>Numeric (10)</td>\n<td>Set calculate_container_volume=1 to auto calculate. Use this setting to control the minimum number of Flat size or Parcel size pieces on a pallet.Pallets can be a minimum of 250lbs. There are some optional preparations where a pallet can contain less weight.</td>\n</tr>\n<tr>\n<td>pallet_max_pieces</td>\n<td>String</td>\n<td>34400</td>\n<td>0-9</td>\n<td>Numeric (10)</td>\n<td>Set calculate_container_volume=1 to auto calculate. Use this setting to control the maximum number of Flat size or Parcel size pieces on a pallet.Pallets can have a maximum of 2,200lbs.</td>\n</tr>\n<tr>\n<td>pallets_loose</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = Turn Loose Palletization Off (Default); 1 = Turn Loose Palletization On. This option will overwrite DMM required Pallet Minimum for destination discount pallets (i.e. DSCF or DNDC) or Mixed pallet.</td>\n</tr>\n<tr>\n<td>pallets_loose_trays_off</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = MXD Pallets are created with trays instead of bundles (Default);  <br />1 = MXD Pallets are created with Bundles</td>\n</tr>\n<tr>\n<td>pallets_mixed</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = Do not create MXD Pallet for Packages on Pallets (Default); 1 = Create MXD Pallet for Packages on Pallets. This option will create MXD Pallet for Packages on Pallet mailings. The DMM requires creating sacks with the remaining bundles when presorting a Packages on Pallet mailing.</td>\n</tr>\n<tr>\n<td>pallets_dscf_min</td>\n<td>String</td>\n<td>1</td>\n<td>0-9</td>\n<td>Numeric (10)</td>\n<td>Enter the minimum number of pieces for making DSCF Pallet.If this setting exists, the pallet_loose setting will be ignored and a DSCF Pallet will not be created if it contains less than the number entered here.</td>\n</tr>\n<tr>\n<td>pallets_dbmc_min</td>\n<td>String</td>\n<td>1</td>\n<td>0-9</td>\n<td>Numeric (10)</td>\n<td>Enter the minimum number of pieces for making DNDC Pallet.If this setting exists, the pallet_loose setting will be ignored and a DNDC Pallet will not be created if it contains less than the number entered here.</td>\n</tr>\n<tr>\n<td>mixed_containers_on_pallets</td>\n<td>String</td>\n<td>0</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = Off; 1 = On.This option will create a MXD pallet for Packages on Pallet mailings. The DMM requires making sacks with the remaining bundles in a packages on pallet mailing, but some user want to create mixed pallet instead so 100% of the mail is on pallets.</td>\n</tr>\n<tr>\n<td>fcm_origin_scf</td>\n<td>String</td>\n<td>0</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = Off; 1 = On.If this option is set to 1, the optional Origin SCF Pallets will be created with no minimum for First-Class Mail</td>\n</tr>\n<tr>\n<td>print_imb</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = Not Claiming Full Service IMB Rates; 1 = Claiming Full Service IMB Rates*  <br />  <br />* To claim Full Service Rates, you must use a Full Service STID in the \"imb_service_type\" JSON value, in addition to setting this print_imb value to 1</td>\n</tr>\n<tr>\n<td>machinability</td>\n<td>String</td>\n<td>MACHINABLE</td>\n<td>MACHINABLE</td>\n<td>Alpha (20)</td>\n<td>Describes the Machinability of the mail-piece</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>NON MACHINABLE</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>MANUAL</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>weight_value</td>\n<td>String</td>\n<td>0.09</td>\n<td></td>\n<td>NN.NNNN (7)</td>\n<td>Weight in Pounds, Ounces, Grams, Milligrams, Kilograms</td>\n</tr>\n<tr>\n<td>weight_unit</td>\n<td>String</td>\n<td>OUNCES</td>\n<td>OUNCES</td>\n<td>Alpha (10)</td>\n<td></td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>POUNDS</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>GRAMS</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>MILLIGRAMS</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>KILOGRAMS</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>weight_based_on</td>\n<td>String</td>\n<td>1</td>\n<td>0-9</td>\n<td>NNN</td>\n<td>Default value is 1.The number of mail-pieces that where used to calculate the \"weight_value=\" value, e.g., weight_value=10; weight_unit=OUNCES; weight_based_on=10, then each piece would be calculated to weigh 1oz.</td>\n</tr>\n<tr>\n<td>mail_permit_type</td>\n<td>String</td>\n<td>PROFIT</td>\n<td></td>\n<td>Alpha (10)</td>\n<td>Profit permit status</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>NONPROFIT</td>\n<td></td>\n<td></td>\n<td>Nonprofit permit</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>PROFIT (5% DISCOUNT)</td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>CLASSROOM</td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>SCIENCE-OF-AGRICULTURE</td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>mail_pay_method</td>\n<td>String</td>\n<td>IMPRINT</td>\n<td>IMPRINT</td>\n<td>Alpha (10)</td>\n<td>Primary Postage Payment Method is Permit Imprint</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>METER</td>\n<td>Alpha (10)</td>\n<td>Primary Postage Payment Method is Meter</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td>STAMP</td>\n<td>Alpha (10)</td>\n<td>Primary Postage Payment Method is Stamp</td>\n</tr>\n<tr>\n<td>mail_pay_method_override</td>\n<td>String</td>\n<td>1</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>Will override DMM Rule 604.5.1.2 Minimum Volume that requires the use of METER and will respect user setting for 'mail_pay_method'</td>\n</tr>\n<tr>\n<td>include_non_zip4</td>\n<td>String</td>\n<td>0</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>0 = Do not included Non-ZIP+4 records; Include Non-ZIP+4 records</td>\n</tr>\n<tr>\n<td>include_crrt</td>\n<td>String</td>\n<td>0</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>0 = Do not include the Carrier Route Level presort; 1 = Include the Carrier Route Level presort (if applicable)</td>\n</tr>\n<tr>\n<td>print_reverse</td>\n<td>String</td>\n<td>0</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>0 = Do not prepare in Reverse Order (Default); 1 = Prepare in Reverse Order (Typically used when printing address directly on mail-piece and address print image falls face-up when exiting the printer)</td>\n</tr>\n<tr>\n<td>presort_total_records</td>\n<td>String</td>\n<td>2000</td>\n<td></td>\n<td>Numeric (7)</td>\n<td>This number represents the maximum number of records you want to presort.A minimum of 200 records or 50lbs. of mail is needed for Standard Mail Presort and a minimum of 500 records for First-Class presort.</td>\n</tr>\n<tr>\n<td>basic_crrt_off</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>If set to 1, Basic Carrier Route rates will be turned off so those pieces qualifying for Basic Carrier Route rates would instead qualify for 5-digit rates.</td>\n</tr>\n<tr>\n<td>periodicals_create_firm</td>\n<td>String</td>\n<td>0</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = Do not create Firm Bundles (Default); 1 = Create Firm Bundles</td>\n</tr>\n<tr>\n<td>periodicals_contains_advertising</td>\n<td>String</td>\n<td>0</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = No Advertising; 1 = Contains Advertising</td>\n</tr>\n<tr>\n<td>periodicals_advertising_percent</td>\n<td>String</td>\n<td>000.000</td>\n<td>12.345</td>\n<td>NN.NNNN (6)</td>\n<td>Advertising Percentage</td>\n</tr>\n<tr>\n<td>periodicals_incounty_zip3</td>\n<td>String</td>\n<td>920</td>\n<td>934</td>\n<td>Numeric (3)</td>\n<td>3-Digit County FIPS Code, e.g., 079 = SAN LUIS OBISPO CA</td>\n</tr>\n<tr>\n<td>periodicals_ride_along</td>\n<td>String</td>\n<td>0</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>0 = No Ride-Along Pieces; 1 = Contains Ride-Along Pieces</td>\n</tr>\n<tr>\n<td>periodicals_ride_along_weight</td>\n<td>String</td>\n<td>00.09000</td>\n<td>0.09000</td>\n<td>NN.NNNNN (8)</td>\n<td>Weight in Pounds, Ounces, Grams, Milligrams, Kilograms based on 'weight_unit' setting</td>\n</tr>\n<tr>\n<td>periodicals_publication_number</td>\n<td>String</td>\n<td>123456</td>\n<td>123456</td>\n<td>Alphanumeric (9)</td>\n<td>USPS Publication Number</td>\n</tr>\n<tr>\n<td>periodicals_edition_code</td>\n<td>String</td>\n<td>123</td>\n<td>123</td>\n<td>Alphanumeric (30)</td>\n<td>Periodical Edition or Code</td>\n</tr>\n<tr>\n<td>periodicals_issue_date</td>\n<td>String</td>\n<td>1/1/2014</td>\n<td>1/1/2014</td>\n<td>MM/DD/YYYY</td>\n<td>Periodical Issue Date</td>\n</tr>\n<tr>\n<td>periodicals_issue_frequency</td>\n<td>String</td>\n<td>WEEKLY</td>\n<td>DAILY, BI-WEEKLY, WEEKLY, MONTHLY</td>\n<td>Alpha (10)</td>\n<td>Periodical Issue Frequency</td>\n</tr>\n<tr>\n<td>entry_ndc</td>\n<td>String</td>\n<td>0</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>0 = Turn OFF DBMC Discounts; Turn ON DBMC Discounts</td>\n</tr>\n<tr>\n<td>DDU</td>\n<td>String</td>\n<td>93422;93423</td>\n<td></td>\n<td>Alphanumeric</td>\n<td>Enter the ZIP Codes, each separated by a semicolon that represents the ZIP Codes that you would like to qualify for the DDU CRRT Rates.Note that you will have to drop certain parts of the mailing that qualify for USPS BMEU Facilities where DDU rates apply.</td>\n</tr>\n<tr>\n<td>calculate_ddu_zips</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1 = Qualifies all possible ZIP Codes inside the input file for the DDU Rate.If a list of ZIP Codes, separated by a semicolon are provided in the \"DDU\" property described above, the \"possible ZIP Codes\" that would qualify for DDU Rates would be limited to the list provided in the \"DDU\" property.0 or missing = Would qualify only the ZIP Codes listed in the \"DDU\" property for DDU Rates.</td>\n</tr>\n<tr>\n<td>DSCF</td>\n<td>String</td>\n<td>900(0);913(0);917(0);920(0);923(0);926(0);928(0);931(0);932(0);936(0);940(0);945(0);950(0);955(0);956(0);960(0);967(0);969(0);970(0);974(0);975(0);980(0);983(0);988(0);989(0);990(0);995(0);998(0);999(0)</td>\n<td>006(0);015(0);018(0);021(0);023(0);028(0);030(0);040(0);044(0);050(0);054(0);060(0);070(0);076(0);080(0);085(0);090(0);100(0);105(0);112(0);113(0);115(0);117(0);120(0);130(0);140(0);144(0);150(0);159(0);166(0);170(0);180(0);184(0);190(0);197(0);200(0);201(0);202(0);207(0);208(0);210(0);212(0);216(0);220(0);230(0);233(0);240(0);250(0);270(0);275(0);278(0);282(0);283(0);290(0);294(0);296(0);300(0);303(0);308(0);310(0);320(0);323(0);325(0);328(0);331(0);334(0);335(0);339(0);342(0);350(0);360(0);365(0);370(0);373(0);376(0);377(0);380(0);390(0);395(0);400(0);403(0);430(0);434(0);440(0);442(0);444(0);450(0);453(0);460(0);463(0);465(0);467(0);473(0);476(0);480(0);481(0);488(0);493(0);496(0);498(0);500(0);506(0);522(0);530(0);535(0);541(0);547(0);550(0);553(0);556(0);560(0);563(0);570(0);572(0);577(0);580(0);582(0);585(0);590(0);594(0);598(0);600(0);601(0);604(0);605(0);606(0);612(0);615(0);618(0);625(0);630(0);640(0);650(0);656(0);670(0);680(0);683(0);691(0);700(0);705(0);707(0);710(0);720(0);727(0);730(0);740(0);750(0);752(0);760(0);773(0);774(0);776(0);780(0);783(0);785(0);786(0);790(0);793(0);795(0);797(0);798(0);800(0);808(0);814(0);820(0);826(0);832(0);836(0);840(0);846(0);852(0);856(0);870(0);890(0);894(0);900(0);913(0);917(0);920(0);923(0);925(0);926(0);928(0);931(0);932(0);936(0);940(0);945(0);949(0);950(0);955(0);956(0);960(0);962(0);967(0);969(0);970(0);974(0);975(0);980(0);983(0);988(0);989(0);990(0);995(0);998(0);999(0)</td>\n<td>Alphanumeric</td>\n<td>Include some or all of the DSCF ZIP Codes and Thresholds (# of mail pieces) that you want to generate an 8125 Drop Ship form and qualify for the DSCF rates.Setting the Threshold to zero, e.g., (0) will turn OFF the respective DSCF from qualifying any mail pieces for that entry.Unless the Threshold is met, an 8125 form and drop will not be created.Each drop must be seperated by a semicolon, e.g., ;.Here is a complete list of DSCF's:  <br />006(0);015(0);018(0);021(0);023(0);028(0);030(0);040(0);044(0);050(0);054(0);060(0);070(0);076(0);080(0);085(0);100(0);105(0);112(0);113(0);115(0);117(0);120(0);125(0);130(0);140(0);144(0);150(0);159(0);170(0);180(0);190(0);197(0);200(0);201(0);202(0);207(0);208(0);210(0);212(0);216(0);220(0);230(0);233(0);240(0);250(0);270(0);275(0);280(0);283(0);290(0);294(0);296(0);300(0);303(0);308(0);310(0);320(0);323(0);325(0);328(0);331(0);334(0);335(0);339(0);342(0);350(0);360(0);365(0);370(0);373(0);377(0);380(0);390(0);395(0);400(0);403(0);430(0);440(0);442(0);450(0);453(0);460(0);463(0);465(0);467(0);473(0);476(0);480(0);481(0);488(0);493(0);496(0);498(0);500(0);506(0);522(0);530(0);535(0);541(0);547(0);550(0);553(0);560(0);563(0);566(0);570(0);572(0);577(0);580(0);582(0);585(0);590(0);594(0);598(0);600(0);601(0);604(0);605(0);606(0);612(0);615(0);618(0);625(0);630(0);640(0);650(0);656(0);670(0);680(0);691(0);700(0);705(0);707(0);710(0);720(0);727(0);730(0);740(0);750(0);752(0);760(0);773(0);774(0);780(0);783(0);785(0);786(0);790(0);793(0);795(0);797(0);798(0);800(0);808(0);814(0);820(0);826(0);836(0);840(0);846(0);852(0);856(0);870(0);890(0);894(0);900(0);913(0);917(0);920(0);923(0);926(0);928(0);931(0);932(0);936(0);940(0);945(0);950(0);955(0);956(0);960(0);967(0);969(0);970(0);974(0);975(0);980(0);983(0);988(0);989(0);990(0);995(0);998(0);999(0)  <br />  <br />Please note that the DSCF ZIP Codes change from time to time.For a complete list of the current DSCF ZIP Codes, please see: <a href=\"https://fast.usps.com/fast/fastApp/resources/labelListFiles.action\">https://fast.usps.com/fast/fastApp/resources/labelListFiles.action</a></td>\n</tr>\n<tr>\n<td>DNDC</td>\n<td>String</td>\n<td>45900(0);852(0);871(0);90901(0);94850(0);98000(0)</td>\n<td>140(0);15195(0);19205(0);20799(0);230(0);27075(0);280(0);302(0);32099(0);38999(0);45900(0);462(0);48399(0);50999(0);55502(0);570(0);580(0);590(0);60808(0);63001(0);66107(0);730(0);75199(0);773(0);80088(0);836(0);840(0);852(0);871(0);90299(0);94850(0);972(0);98000(0)</td>\n<td>Alphanumeric</td>\n<td>Include some or all of the DNDC ZIP Codes and Thresholds(# of mail pieces) that you want to generate an 8125 Drop Ship form and qualify for DNDC rates.Setting the Threshold to zero, e.g., (0) will turn OFF the respective DNDC from qualifying any mail pieces for that entry.Unless the Threshold is met, an 8125 form and drop will not be created. Each drop must be seperated by a semicolon, e.g., ;.Here is a complete list of DNDC's:  <br />  <br />01152(0);07097(0);140(0);15195(0);19205(0);20799(0);230(0);27075(0);280(0);302(0);32099(0);38999(0);45900(0);48399(0);50999(0);55502(0);570(0);580(0);590(0);60808(0);63001(0);66107(0);730(0);75199(0);80088(0);840(0);852(0);871(0);90299(0);94850(0);972(0);98000(0)  <br />  <br />Please note that the DNDC ZIP Codes change from time to time.For a complete list of the current DSCF ZIP Codes, please see: <a href=\"https://fast.usps.com/fast/fastApp/resources/labelListFiles.action\">https://fast.usps.com/fast/fastApp/resources/labelListFiles.action</a></td>\n</tr>\n<tr>\n<td>agent_or_mailer_signing_statement</td>\n<td>String</td>\n<td>JOHN DOE</td>\n<td></td>\n<td>Alphanumeric (50)</td>\n<td>Name of Mailer or Agent Signing Form</td>\n</tr>\n<tr>\n<td>agent_or_mailer_company</td>\n<td>String</td>\n<td>ABC INC.</td>\n<td></td>\n<td>Alphanumeric (50)</td>\n<td>Name of Mailer or Agent Company Name</td>\n</tr>\n<tr>\n<td>agent_or_mailer_phone</td>\n<td>String</td>\n<td>8882359876</td>\n<td></td>\n<td>Numeric (10)</td>\n<td>Name of Mailer or Agent Phone Number</td>\n</tr>\n<tr>\n<td>agent_or_mailer_email</td>\n<td>String</td>\n<td><a href=\"https://mailto:name@email.com\">name@email.com</a></td>\n<td></td>\n<td>Alphanumeric (60)</td>\n<td>Name of Mailer or Agent Email</td>\n</tr>\n<tr>\n<td>Mailing Agent information</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>mailing_agent_name_address</td>\n<td>String</td>\n<td>Steve Belmonte</td>\n<td>AccuZIP Inc.</td>\n<td>3216 El Camino Real</td>\n<td>Atascadero CA 93422-2500</td>\n</tr>\n<tr>\n<td>mailing_agent_phone</td>\n<td>String</td>\n<td>8882359876</td>\n<td></td>\n<td>Numeric (10)</td>\n<td>Mailing Agent - Phone Number</td>\n</tr>\n<tr>\n<td>mailing_agent_mailer_id</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Alphanumeric (9)</td>\n<td>Mailing Agent - Mailer ID</td>\n</tr>\n<tr>\n<td>mailing_agent_crid</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Alphanumeric (9)</td>\n<td>Mailing Agent - CRID</td>\n</tr>\n<tr>\n<td>mailing_agent_edoc_sender_crid</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Alphanumeric (9)</td>\n<td>Mailing Agent - eDoc Sender CRID (PostalOne! Uploads)</td>\n</tr>\n<tr>\n<td>Mailing Prepared For information</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>prepared_for_name_address</td>\n<td>String</td>\n<td>Steve Belmonte</td>\n<td>AccuZIP Inc.</td>\n<td>3216 El Camino Real</td>\n<td>Atascadero CA 93422-2500</td>\n</tr>\n<tr>\n<td>prepared_for_mailer_id</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Alphanumeric (9)</td>\n<td>Mailing Prepared For - Mailer ID</td>\n</tr>\n<tr>\n<td>prepared_for_crid</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Alphanumeric (9)</td>\n<td>Mailing Prepared For - CRID</td>\n</tr>\n<tr>\n<td>prepared_for_nonprofit_authorization_number</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Alphanumeric (10)</td>\n<td>Mailing Prepared For - Nonprofit Authorization #</td>\n</tr>\n<tr>\n<td>Permit Holder information</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>permit_holder_name_address</td>\n<td>String</td>\n<td>Steve Belmonte</td>\n<td>AccuZIP Inc.</td>\n<td>3216 El Camino Real</td>\n<td>Atascadero CA 93422-2500</td>\n</tr>\n<tr>\n<td>permit_holder_phone</td>\n<td>String</td>\n<td>8882359876</td>\n<td></td>\n<td>Numeric (10)</td>\n<td>Permit Holder - Phone Number</td>\n</tr>\n<tr>\n<td>permit_holder_mailer_id</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Alphanumeric (9)</td>\n<td>Permit Holder - Mailer ID</td>\n</tr>\n<tr>\n<td>permit_holder_crid</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Alphanumeric (9)</td>\n<td>Permit Holder - CRID</td>\n</tr>\n<tr>\n<td>permit_holder_caps</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Alphanumeric (40)</td>\n<td>Customer Reference ID</td>\n</tr>\n<tr>\n<td>permit_holder_nonprofit_authorization_number</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Alphanumeric (10)</td>\n<td>Mailing Prepared For - Nonprofit Authorization #</td>\n</tr>\n<tr>\n<td>Postage Statement Other information</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>statement_number</td>\n<td>String</td>\n<td>1</td>\n<td></td>\n<td>Numeric (5)</td>\n<td>Statement Sequence Number</td>\n</tr>\n<tr>\n<td>mailing_date</td>\n<td>String</td>\n<td>1/1/2014</td>\n<td></td>\n<td>MM/DD/YYYY</td>\n<td>Mailing Date</td>\n</tr>\n<tr>\n<td>mail_permit_number</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td></td>\n<td>Primary Permit #</td>\n</tr>\n<tr>\n<td>net_postage_due_permit_number</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td></td>\n<td>Net Postage Due Permit #</td>\n</tr>\n<tr>\n<td>postage_affixed</td>\n<td>String</td>\n<td>0.1</td>\n<td></td>\n<td>N.NNN (5)</td>\n<td>Metered or Stamp only - If postage was affixed, the amount affixed to each mail-piece</td>\n</tr>\n<tr>\n<td>exact_postage</td>\n<td>String</td>\n<td>0</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>Metered Mail only - 0 = Exact Postage is not applied; Exact Postage is applied</td>\n</tr>\n<tr>\n<td>move_update_method</td>\n<td>String</td>\n<td>Alternative Address Format</td>\n<td>Ancillary Service Endorsement,NCOALink,ACS,Alternative Method,Multiple,OneCode ACS,Alternative Address Format,None</td>\n<td>Character(35)</td>\n<td>Use one of the Possible Values. No other value is supported.</td>\n</tr>\n<tr>\n<td>move_update_method_date</td>\n<td>String</td>\n<td>7/15/2015</td>\n<td></td>\n<td>Character(10)</td>\n<td>Date Value formated as MM/DD/YYYY.You do not need to provide a Date Value for 'Alternative Address Format' or 'None'</td>\n</tr>\n<tr>\n<td>political_mail</td>\n<td>String</td>\n<td>0</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>0 = No; Yes</td>\n</tr>\n<tr>\n<td>election_mail</td>\n<td>String</td>\n<td>0</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>0 = No; Yes</td>\n</tr>\n<tr>\n<td>mail_anywhere_zip</td>\n<td>String</td>\n<td>12345-6789</td>\n<td></td>\n<td>Character(10)</td>\n<td>This value represents the Mail Anywhere ZIP+4 Code</td>\n</tr>\n<tr>\n<td>mail_anywhere_act</td>\n<td>String</td>\n<td>1234567</td>\n<td></td>\n<td>Character(10)</td>\n<td>This value represents the Mail Anywhere Account Number (MPA-1127)</td>\n</tr>\n<tr>\n<td>verification_facility_zip4</td>\n<td>String</td>\n<td>12345-6789</td>\n<td></td>\n<td>Character(10)</td>\n<td>This value represents the ZIP+4 code for the BMEU where the mail will be verified.This may be the same as the mail_anywhere_zip.</td>\n</tr>\n<tr>\n<td>electronic_file_type</td>\n<td>String</td>\n<td>1</td>\n<td>0;1;2</td>\n<td>Numeric (1)</td>\n<td>0=Tracking Only (Default); 1=Postage &amp; Tracking eVS; 2=Tracking Only</td>\n</tr>\n<tr>\n<td>evs_method_of_payment</td>\n<td>String</td>\n<td>1</td>\n<td>1;3;4;5;6;7</td>\n<td>Numeric (2)</td>\n<td>Payment system used for mailing:  <br />‘01’ Permit System  <br />‘03’ Federal Agency  <br />‘04’ PC Postage  <br />‘05’ Smart Meter  <br />‘06’ Other Meter  <br />‘07’ Stamps</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>This is the Mailer ID that will be printed in the IMb that is printed on the mail-piece</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>This is also the Mailer ID that will be written to the Mail.dat files (.pbc and .pdr)</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>PBC - Byte Position 37 - 41</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>PDR - Byte Postion 94 - 99</td>\n</tr>\n<tr>\n<td>imb_mid</td>\n<td>String</td>\n<td>688999</td>\n<td>0-9</td>\n<td>Numeric (9)</td>\n<td>IMB MID= overwrites DEFAULT MID=. YOU MUST USE YOUR OWN MAILER ID.YOU CANNOT USE OUR ACCUZIP MAILER ID.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>If a value is provided in IMB MID= this value will replace the value provided in DEFAULT IMB= and be written to the IMb and .pbc or .pdr</td>\n</tr>\n<tr>\n<td>imb_starting_serial_number</td>\n<td>String</td>\n<td>1</td>\n<td>1</td>\n<td>Numeric (9)</td>\n<td>This number is IGNORED if IMBMID= is empty or missing</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>Note: The Cloud will keep track of the Starting Serial Number for DEFAULTMID=.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>This number represents the Starting Serial Number that will be in the IMb that is printed on the mail-piece, .pbc and .pdr</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>For 6-Digit Mailer ID's the max length is 9 for Serial Number</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>For 9-Digit Mailer ID's the max length is 6 for Serial Number</td>\n</tr>\n<tr>\n<td>imb_service_type</td>\n<td>String</td>\n<td>270</td>\n<td>See Table</td>\n<td>Numeric (3)</td>\n<td>FCM Destination Confirm (Full-Service - IMb Tracing)</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>Table: see \"Table of Service Type Identifiers\" (<a href=\"https://postalpro.usps.com/node/12021\">https://postalpro.usps.com/node/12021</a>)</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>Important: Make certain that the correct Service Type is used for the Class of Mail.For example, do not use Service Type 271 for First-Class Mail.Service Type 271 is a Standard Mail Service Type.</td>\n</tr>\n<tr>\n<td>imb_service_type_basic</td>\n<td>String</td>\n<td>310</td>\n<td>See Table for imb_service_type=</td>\n<td>Numeric (3)</td>\n<td>This Service Type will be used for non-ZIP+4 records</td>\n</tr>\n<tr>\n<td>imb_keep_original</td>\n<td>String</td>\n<td>1</td>\n<td>1</td>\n<td>Numeric (1)</td>\n<td>1 = Keep original IMb/IMpb from Input File (if it exists); 0 or missing = Replace or Add new IMb/IMpb</td>\n</tr>\n<tr>\n<td>force_presort_class</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1 = Force 'presort_class' setting to prepare mail even if minimum mail volume is not established; 0 or missing = Automatically switch to First-Class Mail if 'presort_class' minimum volumes are not established</td>\n</tr>\n<tr>\n<td>[MAILDAT]</td>\n<td></td>\n<td>Sample Values</td>\n<td>Possible Values</td>\n<td>Format (Size)</td>\n<td>Description</td>\n</tr>\n<tr>\n<td>maildat_pdr</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1 = Maildat.pdr will be created instead of the Maildat.pbc</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>0 = Maildat.pbc will be created instead of the Maildat.pdr</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>Note: If this setting or section does not exist, the Maildat.pbc will be created instead of the Maildat.pdr</td>\n</tr>\n<tr>\n<td>maildat_mpu_name</td>\n<td>String</td>\n<td>E9711COM_B</td>\n<td></td>\n<td>Alphanumeric (12)</td>\n<td>The name used to identify a specific marketing campaign</td>\n</tr>\n<tr>\n<td>maildat_mpu_description</td>\n<td>String</td>\n<td>E12345678901234567890</td>\n<td></td>\n<td>Alphanumeric (30)</td>\n<td>This is a unique name or code for each specific version being created within this mailing</td>\n</tr>\n<tr>\n<td>maildat_jobid</td>\n<td>String</td>\n<td>12345678</td>\n<td></td>\n<td>Alphanumeric (8)</td>\n<td>This must be a unique value for 45-days and is used in PostalOne! to identify a job.Leave this blank and our RESTful web services Direct Mail process will automatically assign a Unique JOB ID</td>\n</tr>\n<tr>\n<td>maildat_userid</td>\n<td>String</td>\n<td>MY USER ID</td>\n<td></td>\n<td>Alphanumeric (25)</td>\n<td>Licensed User's Job Number - The Licensed User’s (who created this iteration of Mail.dat) internal Job Number</td>\n</tr>\n<tr>\n<td>maildat_jobtitle</td>\n<td>String</td>\n<td>MY JOB TITLE</td>\n<td></td>\n<td>Alphanumeric (30)</td>\n<td>Job Name/Title &amp; Issue - Applicable Job, Title-Issue, Campaign Name, or description</td>\n</tr>\n<tr>\n<td>maildat_container_grouping_description</td>\n<td>String</td>\n<td>ABCD12345</td>\n<td></td>\n<td>Alphanumeric (9)</td>\n<td>User Defined Grouping. A value that associates multiple containers for the convenience of the mailing facility.</td>\n</tr>\n<tr>\n<td>maildat_commingle</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1 = Presort as Manifest Mailing (Commingle); 0 or missing = Prepare as regular Presort Mailing (Default).  <br />  <br />If 'maildat_commingle' is set to 1, you must provide map one of your mailing list columns to 'col_crid_of_mail_owner'.See 'MANIFEST INFORMATION' section below.</td>\n</tr>\n<tr>\n<td>seamless_acceptance</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1 = Mail.dat Mailing Agreement Type field (SEG-1139) is left blank according to new USPS requirements related to the retirement of the Manifest Mailing Systems  <br />  <br />0 (default) = Continues to populate the Mailing Agreement Type field in the mail.dat files</td>\n</tr>\n<tr>\n<td>maildat_unique_jobid</td>\n<td>String</td>\n<td>1</td>\n<td>1</td>\n<td>Numeric (1)</td>\n<td>1=Ignore maildat_jobid and create a Unique MAIL.DATJob ID, 0 or missing use maildat_jobid MAIL.DAT Job ID.</td>\n</tr>\n<tr>\n<td>user_information_line_1</td>\n<td>String</td>\n<td>User Information Line 1 Information</td>\n<td>User Information Line 1 Information</td>\n<td>Alphanumeric (40)</td>\n<td>User defined or client requested information</td>\n</tr>\n<tr>\n<td>user_information_line_2</td>\n<td>String</td>\n<td>User Information Line 2 Information</td>\n<td>User Information Line 1 Information</td>\n<td>Alphanumeric (40)</td>\n<td>User defined or client requested information</td>\n</tr>\n<tr>\n<td>characteristic_type</td>\n<td>String</td>\n<td>C</td>\n<td>C,I,F</td>\n<td>Alpha (1)</td>\n<td>MAIL.dat Component Characteristics Record (CCR) - Characteristic Type</td>\n</tr>\n<tr>\n<td>characteristic</td>\n<td>String</td>\n<td>PI</td>\n<td>CT, RR, NF, DC, PS, RT, MI, NP, 0X, 3X, 6X, 9X, SS, MT, VV, VP, RE, PI, EM, PM, SB, IV, 1X, 4X, 7X, OS, GS, PP, CB, ME, AD, CP, HM, CO, HD, 2X, 5X, 8X</td>\n<td>Alphanumeric (2)</td>\n<td>MAIL.dat Component Characteristics Record (CCR) - Characteristic  <br />CT = Catalog  <br />RR = Earned Value Reply Mail Promotion  <br />NF = Contents NOT required to be mailed FCM  <br />DC = DVD/CD or other disk  <br />PS = Product Sample  <br />RT = Round Trip ONLY: One DVD/CD or other disk (can be LT or FL)  <br />MI = Mobile Shopping Promotion  <br />NP = PACT act  <br />0X = User Option  <br />3X = User Option  <br />6X = User Option  <br />9X = User Option  <br />SS = Tactile, Sensory and Interactive Mailpiece Engagement Promotion  <br />MT = Mailer Type  <br />VV = Volume w/% off  <br />VP = Volume w/price off  <br />RE = Revenue  <br />PI = Informed Delivery Promotion  <br />EM = Election Mail  <br />PM = Political Mail  <br />SB = Small Bus w/% off  <br />IV = Invoice  <br />1X = User Option  <br />4X = User Option  <br />7X = User Option  <br />OS = Operational Surcharge  <br />GS = Geographic Surcharge  <br />PP = Picture Permit Indicia  <br />CB = Certificate of Bulk Mailing  <br />ME = Emerging and Advanced Technology Promotion  <br />AD = Advertising  <br />CP = Personalized Color Transpromo Promotion  <br />HM = Hazardous Material  <br />CO = Coupon Promotion  <br />HD = High Density  <br />2X = User Option  <br />5X = User Option  <br />8X = User Option</td>\n</tr>\n<tr>\n<td>ccr_characteristic_01</td>\n<td>String</td>\n<td>PII:2</td>\n<td>(Incentive)(Incentive Type):(Discount)  <br />  <br />Using the Sample, \"PI = Informed Delivery\" is the Incentive, \"I = Incentive Base/Primary\" is the Incentive Type, and 2 is the Discount</td>\n<td>Alphanumeric (8)</td>\n<td>These values will allow you to add one or more promotions. However, you must assign AT LEAST ONE \"I = Incentive Base/Primary\" as the Characteristic_type, but you can have up to two as \"A = Add-On Incentive\"  <br />  <br />The Discount can be a whole number or a decimal and will be represented on the AccuZIP Postage Statement  <br />  <br />For a full list of the Characteristics and Characteristic Types, you can download the excel file <a href=\"http://accuzip.com/files/incentive_values.xlsx\">here</a>.</td>\n</tr>\n<tr>\n<td>ccr_characteristic_02</td>\n<td>String</td>\n<td>SBA:1</td>\n<td>{{Characteristic}}{{Characteristic_type}}:{{Discount}}</td>\n<td>Alphanumeric (8)</td>\n<td></td>\n</tr>\n<tr>\n<td>ccr_characteristic_03</td>\n<td>String</td>\n<td>SSA:2</td>\n<td>{{Characteristic}}{{Characteristic_type}}:{{Discount}}</td>\n<td>Alphanumeric (8)</td>\n<td></td>\n</tr>\n<tr>\n<td>[POSTALONE]</td>\n<td></td>\n<td>Sample Values</td>\n<td>Possible Values</td>\n<td>Format (Size)</td>\n<td>Description</td>\n</tr>\n<tr>\n<td>p1_env</td>\n<td>String</td>\n<td>TEM</td>\n<td>TEM; PROD; PREPROD</td>\n<td>Alphanumeric (10)</td>\n<td>TEM = Test Environment; PROD = Production Environment; PREPROD = Preproduction Environment</td>\n</tr>\n<tr>\n<td>p1_usr</td>\n<td>String</td>\n<td>abcdefg</td>\n<td></td>\n<td>Alphanumeric (30)</td>\n<td>Username for the USPS Gateway (<a href=\"https://gateway.usps.com/eAdmin/view/signin\">https://gateway.usps.com/eAdmin/view/signin</a>)</td>\n</tr>\n<tr>\n<td>p1_psw</td>\n<td>String</td>\n<td>a&amp;b&amp;c%d#e*f(g</td>\n<td></td>\n<td>Alphanumeric (50)</td>\n<td>Password for the USPS Gateway (<a href=\"https://gateway.usps.com/eAdmin/view/signin\">https://gateway.usps.com/eAdmin/view/signin</a>)</td>\n</tr>\n<tr>\n<td>p1_action</td>\n<td>String</td>\n<td>UPLOAD</td>\n<td>UPLOAD; CANCEL; DELETE; UPDATE</td>\n<td>Alphanumeric (10)</td>\n<td>UPLOAD = Upload new Mail.dat; CANCEL = Cancel existing PostalOne! Job; DELETE = Delete PostalOne Job (Delete can be called without CANCEL and will automatically Cancel, then Delete PostalOne! Job; UPDATE = Update an existing PostalOne! Job</td>\n</tr>\n<tr>\n<td>accutrace_job_id</td>\n<td>String</td>\n<td>JOB ID 1 - 123456</td>\n<td></td>\n<td>Alphanumeric (20)</td>\n<td>The default value will be the MAIL.DAT JOB ID if this setting is left empty</td>\n</tr>\n<tr>\n<td>accutrace_job_id2</td>\n<td>String</td>\n<td>JOB ID 2 - 123456</td>\n<td></td>\n<td>Alphanumeric (20)</td>\n<td>This could be used as an Internal Job ID and can be up to 20-characters in length</td>\n</tr>\n<tr>\n<td>accutrace_notice_email</td>\n<td>String</td>\n<td><a href=\"https://mailto:johndoe@email.com\">johndoe@email.com</a></td>\n<td></td>\n<td>Alphanumeric (200)</td>\n<td>This is the email address that will receive the Job Notification that the job has been imported into AccuTrace. Separate multiple email addresses with a semicolon</td>\n</tr>\n<tr>\n<td>accutrace_customer_id</td>\n<td>String</td>\n<td>7799999901</td>\n<td>7799999901</td>\n<td>Numeric (10)</td>\n<td></td>\n</tr>\n<tr>\n<td>accutrace_api_key</td>\n<td>String</td>\n<td>EBC67799-85B4-4D68-9EAC-A5E825C0B081</td>\n<td>EBC67799-85B4-4D68-9EAC-A5E825C0B081</td>\n<td>Alphanumeric (36)</td>\n<td></td>\n</tr>\n<tr>\n<td>accutrace_in_home_start_date</td>\n<td>String</td>\n<td>06/07/2018</td>\n<td>06/07/2018</td>\n<td>Alphanumeric (10)</td>\n<td>This date is used for the In Home Delivery Performance in AccuTrace.This should reflect the Date which you believe the mail should start arriving in-home.This date cannot be earlier than the Mailing Date or after theaccutrace_in_home_end_date. This date defaults to +3 from the Mailing Date</td>\n</tr>\n<tr>\n<td>accutrace_in_home_end_date</td>\n<td>String</td>\n<td>06/14/2018</td>\n<td>06/14/2018</td>\n<td>Alphanumeric (10)</td>\n<td>This date is used for the In Home Delivery Performance in AccuTrace.This should reflect the Date which you believe the mail should should be completed with arriving in-home.his date cannot be earlier than the Mailing Date or theaccutrace_in_home_start_date. This date defaults to +10 from the Mailing Date</td>\n</tr>\n<tr>\n<td>accutrace_segment_field_name</td>\n<td>String</td>\n<td>DESCRIPTION</td>\n<td></td>\n<td>Alphanumeric (100)</td>\n<td>Identify the field name in your database that will be used to Segment the list for uploading to AccuTrace.The DESCRIPTION column in AccuTrace will be populated with the value that resides in the field mapped to 'accutrace_segment_field_name'.There is a limit of 100 unique values within each job submitted.If there are more than 100 unique values, the entire job will be uploaded to AccuTrace without being segmented.</td>\n</tr>\n<tr>\n<td>list_owner_paf_id</td>\n<td>String</td>\n<td>X00001</td>\n<td>X00001 - X99999</td>\n<td>Alphanumeric (6)</td>\n<td></td>\n</tr>\n<tr>\n<td>list_owner_information</td>\n<td>String</td>\n<td>company</td>\n<td>address</td>\n<td>city</td>\n<td>state</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>Each value is separated by a PIPE symbol in the following field order</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>company</td>\n</tr>\n<tr>\n<td>filter_ncoa_01</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Moved - COA Matches</td>\n</tr>\n<tr>\n<td>filter_ncoa_02</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Moved - New Address cannot be confirmed</td>\n</tr>\n<tr>\n<td>filter_ncoa_03</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Moved - Left No Forwarding</td>\n</tr>\n<tr>\n<td>filter_ncoa_04</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Moved - Foreign Country</td>\n</tr>\n<tr>\n<td>filter_ncoa_05</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Moved - New State</td>\n</tr>\n<tr>\n<td>filter_ncoa_06</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Individual Match</td>\n</tr>\n<tr>\n<td>filter_ncoa_07</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Family Match</td>\n</tr>\n<tr>\n<td>filter_ncoa_08</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Business Match</td>\n</tr>\n<tr>\n<td>filter_ncoa_77</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0= Include: ANK_ \"77\" Matches (moves between 18 and 48 months)</td>\n</tr>\n<tr>\n<td>is_Compress</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric(1)</td>\n<td>1=Compress the final CSV file after making the NCOA call, which performs both CASS AND NCOA only, into a .zip so that it can be downloaded with the maildat.zip download call;  <br />0 or Missing = the final CSV file will remain as it is and will need to be downloaded with the CSV download call</td>\n</tr>\n<tr>\n<td>filter_cass_02</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Unit number provided but not verified</td>\n</tr>\n<tr>\n<td>filter_cass_03</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Unit number missing from known high-rise address</td>\n</tr>\n<tr>\n<td>filter_cass_04</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Vacant</td>\n</tr>\n<tr>\n<td>filter_cass_05</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Business address</td>\n</tr>\n<tr>\n<td>filter_cass_06</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Private Mail Box address</td>\n</tr>\n<tr>\n<td>filter_cass_07</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Address not valid</td>\n</tr>\n<tr>\n<td>filter_cass_08</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Missing address element(s)</td>\n</tr>\n<tr>\n<td>filter_cass_09</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Foreign</td>\n</tr>\n<tr>\n<td>filter_cass_10</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude; 0 or Missing = Include: Military Addresses</td>\n</tr>\n<tr>\n<td>filter_cass_11_0</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude ALL NOSTAT record types listed below.; 0 or Missing = Include all NOSTAT record types listed below</td>\n</tr>\n<tr>\n<td>filter_cass_11_1</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude IDA (Internal Drop Address) – Addresses that do not receive mail directly from the USPS but are delivered to a drop address that services them.; 0 or Missing = Include them</td>\n</tr>\n<tr>\n<td>filter_cass_11_2</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude CDS NoStat – Addresses that have not yet become deliverable. For example, a new subdivision where lots and primary numbers have been determined, but no structure exists yet for occupancy.; 0 or Missing = Include them</td>\n</tr>\n<tr>\n<td>filter_cass_11_3</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude Collision – Addresses that do not actually DPV confirm. In this case, the ‘Y’ should be set to ‘N’ on the DPV ‘A’ table and all other table values should be blank.; 0 or Missing = Include them</td>\n</tr>\n<tr>\n<td>filter_cass_11_4</td>\n<td>String</td>\n<td>0</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude CMZ (College, Military and Other Types) – ZIP + 4 records USPS has incorporated into the data.; 0 or Missing = Include them  <br />  <br />NOTE:  <br />It is recommended not to suppress filter_cass_11_4 unless you are certain you do not want them included</td>\n</tr>\n<tr>\n<td>filter_cass_11_5</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude Regular NoStat – Indicates addresses not receiving delivery and the addresses are not counted as possible deliveries.; 0 or Missing = Include them</td>\n</tr>\n<tr>\n<td>filter_cass_11_6</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Exclude Secondary Required – The address requires secondary information.; 0 or Missing = Include them</td>\n</tr>\n<tr>\n<td>filter_states</td>\n<td>String</td>\n<td>CA,TX,OR</td>\n<td>AA,AE,AK,AL,AP,AR,AS,AZ,CA,CO,CT,DC,DE,FL,FM,GA,GU,HI,IA,ID,IL,IN,KS,KY,LA,MA,MD,ME,MH,MI,MN,MO,MP,MS,MT,NC,ND,NE,NH,NJ,NM,NV,NY,OH,OK,OR,PA,PR,PW,RI,SC,SD,TN,TX,UT,VA,VI,VT,WA,WI,WV,WY</td>\n<td>Character (185)</td>\n<td>States listed in filter_states will be EXCLUDED from the final production output file.</td>\n</tr>\n<tr>\n<td>presort_output_type</td>\n<td>String</td>\n<td>csv</td>\n<td>csv;dbf,tab,pipe</td>\n<td>Character (10)</td>\n<td>The exported clean file type is CSV. If you want dBase, then add this JSON object to the JSON structure in your PUT call.Leaving our this JSON obect and the clean data will be written as comma separated.</td>\n</tr>\n<tr>\n<td>additional_output_fields</td>\n<td>String</td>\n<td>rate_</td>\n<td>dpc;vacant_</td>\n<td>Character (10)</td>\n<td>Gives you the flexibility to output other fields from the resulting process, such as individual piece rates from the resulting presort, or the Delivery Point + Check Digit (dpc), etc. A complete list of field names can be provided upon request.Important: For multiple field names, always separate each field name with a semicolon, e.g., dpc;vacant_</td>\n</tr>\n<tr>\n<td>endorse_pretext</td>\n<td>String</td>\n<td>AUTO</td>\n<td>AUTO; PRESORTED</td>\n<td>Character (20)</td>\n<td>The value provide here will be inserted as-is before the default Endorsement Line string, e.g., *_\\_AUTO 5-DIGIT 93422.One (1) space will be added after the value you enter.</td>\n</tr>\n<tr>\n<td>dups_additional_key1</td>\n<td>String</td>\n<td>job_id</td>\n<td></td>\n<td>Character (10)</td>\n<td>The value should represent the exact spelling of a field you want to include as part of the duplicate detection process.For example, if you want the column name \"job_id\" as part of the duplicate detection process, such as by Address or by Household, you would pass \"job_id\" in this JSON object.</td>\n</tr>\n<tr>\n<td>dups_additional_key2</td>\n<td>String</td>\n<td>job_id2</td>\n<td></td>\n<td>Character (10)</td>\n<td>The value should represent the exact spelling of a field you want to include as part of the duplicate detection process.For example, if you want the column name \"job_id\" as part of the duplicate detection process, such as by Address or by Household, you would pass \"job_id\" in this JSON object.</td>\n</tr>\n<tr>\n<td>dups_use_additional_keys_only</td>\n<td>String</td>\n<td>1</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>1=Only use 'dups_additional_key1' and if applicable 'dups_additional_key2' in duplicate detection and do not use internal logic that includes the standardized address; 0 or Missing = Include default duplicate detection logic (Best Practice)</td>\n</tr>\n<tr>\n<td>dups</td>\n<td>String</td>\n<td>01</td>\n<td>00;01;02;03</td>\n<td>Character (2)</td>\n<td>00=Duplicate detection turned OFF  <br />01=Duplicates are detected by ADDRESS  <br />02=Duplicates are detected by FIRST AND LAST NAME  <br />03=Duplicates are detected by HOUSEHOLD NAME</td>\n</tr>\n<tr>\n<td>dups_exact_match</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>0=Default Name Match based on Last Name and First Initial  <br />1=Exact Name Match</td>\n</tr>\n<tr>\n<td>canadian</td>\n<td>String</td>\n<td>01</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Turn On Canadian Address Correction; 0 or Missing = Turn Off Canadian Address Correction</td>\n</tr>\n<tr>\n<td>col_dnm</td>\n<td>String</td>\n<td>dnm</td>\n<td></td>\n<td>Numeric(1)</td>\n<td>DO NOT MAIL indicator. The value for \"col_dnm\" must be the name of the field in your database that contains the value \"1\" for those records that you do not want to mail to.This feature will DELETE the records where the \"col_dnm\" field equals \"1\", along with any matching records BASED ON THE FIND DUPLICATES setting, e.g., DUPS_01, DUPS_02 or DUPS_03.If the Duplicate Detection is not used, then all of the Do Not Mail records will be included in the resulting Presort.</td>\n</tr>\n<tr>\n<td>parse_first_name_off</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>By default, the contact information that is mapped to col_first is parsed into separate fields, e.g., Sal First Middle Last.If this value is set to =1, then the contact information mapped to First remains untouched. Duplicate Detection will not be as accurate when parse_first_name_off = 1.The field mapped to col_last, i.e., the Last Name, if in a separate field from the contact information, will not be included in the final print ready file.</td>\n</tr>\n<tr>\n<td>uaa_flag_only</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>UAA represents: Match – Foreign Move; Match – Moved Left No Address; and Match – PO Box Closed. Set 'uaa_flag_only' to 1 and the CASS Certified Address will not be changed to a UAA value.Only the following fields will be updated ffapplied_; matchflag_; movedate_; movetype_; nxi_; ank_.The standardized address fields will be left untouched.  <br />  <br />CAUTION: If you set uaa_flag_only to 1, then it is highly recommended that you sent the contact name to CURRENT RESIDENT or you could lose your Full-Service Discount or get your mailing rejected.</td>\n</tr>\n<tr>\n<td>coa_flag_only</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>COA represents: A match to a Move in the NCOALink data that would change the original address to the new address. Set 'coa_flag_only' to 1 and the CASS Certified Address will not be changed to a COA value.Only the following fields will be updated ffapplied_; matchflag_; movedate_; movetype_; nxi_; ank_.The standardized address fields will be left untouched.</td>\n</tr>\n<tr>\n<td>presort_include_tags</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1=Include Container Tags TXT file; 0=Do not include Container Tags file.  <br />  <br />Column descriptions:  <br />• Container Label - Line 1  <br />• Container Label - Line 2  <br />• Container Label - Line 3  <br />• Tray# &amp; Total Pieces In Tray &amp; Number of Bundles (if Applicable) &amp; Contianer Type  <br />• Barcode String  <br />• Database Name  <br />• Full Barcode String  <br />• AUTO or blank</td>\n</tr>\n<tr>\n<td>user_information_line_1</td>\n<td>String</td>\n<td>Mailers Information Area on Container Tag</td>\n<td></td>\n<td>Character(40)</td>\n<td>Mailers Information Area printed on Container Tags</td>\n</tr>\n<tr>\n<td>ncoalink_off</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1 = Off; 0 = On (if NCOA or CASS-NCOA-DUPS-PRESORT is passed as Parameter in Web Service call)</td>\n</tr>\n<tr>\n<td>presort_off</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1 = Off; 0 or missing = On</td>\n</tr>\n<tr>\n<td>residential_only</td>\n<td>String</td>\n<td>1</td>\n<td>1;0</td>\n<td>Numeric (1)</td>\n<td>1 = Presort only Residential Address Types (EDDM) 0 = Presort both All Possible Address Types (EDDM).By default, if this JSON object is missing, All Possible Address Types (EDDM) will be presorted.</td>\n</tr>\n<tr>\n<td>pdf_embed_fonts</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1=Yes; 0 or Missing = No</td>\n</tr>\n<tr>\n<td>print_tag_summary</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1=Yes; 0 or Missing = No</td>\n</tr>\n<tr>\n<td>seed_option</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1=Replicate the Seed Record, if a valid address, the minimum number of times to meet the minimum presort discount threshold ; 0 or Missing = Ignore the seed record information</td>\n</tr>\n<tr>\n<td>seed_first</td>\n<td>String</td>\n<td>Mary</td>\n<td></td>\n<td>Character(30)</td>\n<td>First Name associated with the Seed record</td>\n</tr>\n<tr>\n<td>seed_last</td>\n<td>String</td>\n<td>Smith</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>Last Name associated with the Seed record</td>\n</tr>\n<tr>\n<td>seed_company</td>\n<td>String</td>\n<td>ABC Inc.</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>Company Name associated with the Seed record</td>\n</tr>\n<tr>\n<td>seed_address</td>\n<td>String</td>\n<td>167511 E MAIN ST</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>Address associated with the Seed record</td>\n</tr>\n<tr>\n<td>seed_zip</td>\n<td>String</td>\n<td>92865</td>\n<td></td>\n<td>Numeric (1)</td>\n<td>ZIP Code associated with the Seed record</td>\n</tr>\n<tr>\n<td>json_export_off</td>\n<td>String</td>\n<td>1</td>\n<td>0</td>\n<td>Numeric (1)</td>\n<td>1 = Turns off the creation of the creation of the *.json file.This should only be used if you are only processing through our NCOALink feature alone where the GET call to process the list is 'NCOA'.Do not set this value to 1 if you are going to PRESORT the list after processing through NCOA.For large lists, this will increase the speed of the entire process significantly as JSON files can be rather large.0 or missing = By default, the *.json will be created</td>\n</tr>\n<tr>\n<td>eddm_retail_off</td>\n<td>String</td>\n<td>1</td>\n<td>0</td>\n<td>Numeric (1)</td>\n<td>1 = Turns off EDDM Retail qualification; 0 or missing will qualify list for EDDM Retail if there are fewer than 5,000 records in EDDM database</td>\n</tr>\n<tr>\n<td>des_dnc</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1=Enables Do Not Contact and Institutional Suppression; 0 or Missing = Disables this feature  <br />  <br />Note: Requires DES Credits. To link DES Credits to your API, please contact AccuZIP Inc. at 800-233-0555</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>When \"des_dnc\" is enabled, the \"dnmmatch_\" output field will be exported in the final CSV, where 1 represents a match on first name, last name, address, and ZIP Code (highest confidence), 2 represents a match on last name, address, and ZIP Code, 3 represents a match on address and ZIP Code, and a blank value indicates no match.  <br />  <br />When enabled, \"dnm_d_\" (Decease Opt-Out), \"dnm_c_\" (Catalog Opt-Out), \"dnm_p_\" (Print Media Opt-Out), and \"dnm_o_\" (Other Direct Marketing classification Opt-Out) will be exported within the final CSV file and may populate with a value of Y to indicate a match, or blank values indicate no match  <br />  <br />For Institutional Suppression, \"sfpf_\" (State or Federal Correction) and \"nhrc_\" (Nursing Home/Rehabilitation Centers) populate with \"Y\" if an address matches or blank if it does not.</td>\n</tr>\n<tr>\n<td>des_deceased</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1=Enables Deceased Suppression; 0 or Missing = Disables this feature  <br />  <br />Note: Requires DES Credits. To add and link DES Credits to your API Key, please contact AccuZIP Inc. at 800-233-0555.</td>\n</tr>\n<tr>\n<td>des_apartment</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1=Enables Apartment Append; 0 or Missing = Disables this feature  <br />  <br />Note: Requires DES Credits. To add and link DES Credits to your API Key, please contact AccuZIP Inc. at 800-233-0555.</td>\n</tr>\n<tr>\n<td>des_acoa</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1=Enables AccuZIP Change-of-address; 0 or Missing = Disables this feature  <br />  <br />Note: Requires DES Credits. To add and link DES Credits to your API Key, please contact AccuZIP Inc. at 800-233-0555.</td>\n</tr>\n<tr>\n<td>des_dsf2</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1= Enables Delivery Sequence processing; 0 or Missing = Disables this process  <br />  <br />Note: Requires DES Credits. To add and link DES Credits to your API Key, please contact AccuZIP Inc. at 800-233-0555.</td>\n</tr>\n<tr>\n<td>des_dsf2_threshold</td>\n<td>String</td>\n<td>10</td>\n<td>0-100</td>\n<td>Numeric (3)</td>\n<td>This number represents a percentage.\"9\" would represent 9%, \"9.7\" would represent 9.7%.This percent represents the minimum threshold required to process the mailing list through our Data Enhancement Services (DES) DSF2 service.When this threshold percentage is met, only those records will be sent to the DES DSF2 service for processing.For example, if your mailing list contained 1,000 records and the \"des_dsf2_threshold\" value was \"10\", there would need to be a minimum of 100 records that would qualify for the High Density (or better) discount.If the minimum threshold is met or exceeded, only those eligible records would be sent to the DES DSF2 process--meaning DES credits are only decremented for that selection of records (100 instead of 1,000 credits, using the prior example).  <br />  <br />Note: This feature will be ignored if des_deceased or des_apartment or des_acoa setting is equal to \"1\"</td>\n</tr>\n<tr>\n<td>des_deceased_include</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1=Yes; 0 or Missing = No</td>\n</tr>\n<tr>\n<td>des_ignore_middle_name_and_secondary</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1=Yes; 0 or Missing = No</td>\n</tr>\n<tr>\n<td>canadian</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1 = Turn On Canadian Address Correction; 0 or Missing = Turn Off Canadian Address Correction</td>\n</tr>\n<tr>\n<td>print_package_report</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1 = Include Hard Copy Package Report; 0 or Missing = Do not include Hard Copy Package Report</td>\n</tr>\n<tr>\n<td>usps_pick_up</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1 = Change Induction type from BMEU to USPS Pick Up; 0 or Missing = Induction type stays as BMEU (default)</td>\n</tr>\n<tr>\n<td>applysurch</td>\n<td>String</td>\n<td>1</td>\n<td>0;1</td>\n<td>Numeric (1)</td>\n<td>1 = Apply Non-machinable surcharge to the mailing; 0 or Missing = The non-machinable surcharge is not applied</td>\n</tr>\n</tbody>\n</table>\n</div><p><br /><br /></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>JSON Name</th>\n<th>JSON Type</th>\n<th>Sample Values</th>\n<th>Default Header Value in File if JSON value is empty</th>\n<th>Maximum Field Size allowed in File</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>col_sal</td>\n<td>String</td>\n<td>sal</td>\n<td>sal</td>\n<td>Character(15)</td>\n<td>Salutation, e.g., Mr, Mrs, Dr, etc...</td>\n</tr>\n<tr>\n<td>col_first</td>\n<td>String</td>\n<td>first</td>\n<td>first</td>\n<td>Character(55)</td>\n<td>Contacts first name</td>\n</tr>\n<tr>\n<td>col_middle</td>\n<td>String</td>\n<td>middle</td>\n<td>middle</td>\n<td>Character(20)</td>\n<td>Contacts middle name or initial</td>\n</tr>\n<tr>\n<td>col_last</td>\n<td>String</td>\n<td>last</td>\n<td>last</td>\n<td>Character(30)</td>\n<td>Contacts last name</td>\n</tr>\n<tr>\n<td>col_title</td>\n<td>String</td>\n<td>title</td>\n<td>title</td>\n<td>Character(50)</td>\n<td>Contacts title, e.g., President, Owner</td>\n</tr>\n<tr>\n<td>col_company</td>\n<td>String</td>\n<td>company</td>\n<td>company</td>\n<td>Character(50)</td>\n<td>Company or firm name</td>\n</tr>\n<tr>\n<td>col_address</td>\n<td>String</td>\n<td>address</td>\n<td>address</td>\n<td>Character(60)</td>\n<td>Primary address line</td>\n</tr>\n<tr>\n<td>col_address2</td>\n<td>String</td>\n<td>address2</td>\n<td>address2</td>\n<td>Character(50)</td>\n<td>Secondary address, e.g., Ste, Apt, etc...</td>\n</tr>\n<tr>\n<td>col_address3</td>\n<td>String</td>\n<td>address3</td>\n<td>address3</td>\n<td>Character(50)</td>\n<td>Auxiliary address information</td>\n</tr>\n<tr>\n<td>col_address4</td>\n<td>String</td>\n<td>address4</td>\n<td>address4</td>\n<td>Character(50)</td>\n<td>Auxiliary address information</td>\n</tr>\n<tr>\n<td>col_address5</td>\n<td>String</td>\n<td>address5</td>\n<td>address5</td>\n<td>Character(50)</td>\n<td>Auxiliary address information</td>\n</tr>\n<tr>\n<td>col_address6</td>\n<td>String</td>\n<td>address6</td>\n<td>address6</td>\n<td>Character(50)</td>\n<td>Auxiliary address information</td>\n</tr>\n<tr>\n<td>col_address7</td>\n<td>String</td>\n<td>address7</td>\n<td>address7</td>\n<td>Character(50)</td>\n<td>Auxiliary address information</td>\n</tr>\n<tr>\n<td>col_address8</td>\n<td>String</td>\n<td>address8</td>\n<td>address8</td>\n<td>Character(50)</td>\n<td>Auxiliary address information</td>\n</tr>\n<tr>\n<td>col_address9</td>\n<td>String</td>\n<td>address9</td>\n<td>address9</td>\n<td>Character(50)</td>\n<td>Auxiliary address information</td>\n</tr>\n<tr>\n<td>col_address10</td>\n<td>String</td>\n<td>address10</td>\n<td>address10</td>\n<td>Character(50)</td>\n<td>Auxiliary address information</td>\n</tr>\n<tr>\n<td>col_city</td>\n<td>String</td>\n<td>city</td>\n<td>city</td>\n<td>Character(30)</td>\n<td>City name</td>\n</tr>\n<tr>\n<td>col_st</td>\n<td>String</td>\n<td>st</td>\n<td>st</td>\n<td>Character(2)</td>\n<td>A 2-character abbreviation for the name of a state, U.S. territory, or armed forces ZIP Code designation. If Army/Air Force (APO), Fleet Post Office (FPO), or Diplomatic/Defense Post Office (DPO), then the state abbreviation will be “AA,” “AE,” or “AP.”</td>\n</tr>\n<tr>\n<td>col_zip</td>\n<td>String</td>\n<td>zip</td>\n<td>zip</td>\n<td>Character(10)</td>\n<td>ZIP Code: A 5-digit code that identifies a specific geographic delivery area. ZIP Codes can represent an area within a state, or a single building or company that has a very high mail volume.</td>\n</tr>\n<tr>\n<td>col_urban</td>\n<td>String</td>\n<td>urban</td>\n<td>urban</td>\n<td>Character(25)</td>\n<td>Urbanization for Puerto Rico addresses</td>\n</tr>\n<tr>\n<td>col_country</td>\n<td>String</td>\n<td>country</td>\n<td>country</td>\n<td>Character(30)</td>\n<td>Country of origin. Canadian addresses are supported.Only address records where 'CA' or 'CANADA' appears in the field mapped to col_country will be processed through the Canadian Address verification.</td>\n</tr>\n<tr>\n<td>col_walkseq_</td>\n<td>String</td>\n<td>walkseq_</td>\n<td>walkseq_</td>\n<td>Character(8)</td>\n<td>Walk sequence number for saturation mailings</td>\n</tr>\n<tr>\n<td>col_email</td>\n<td>String</td>\n<td>email</td>\n<td>email</td>\n<td>Character(30)</td>\n<td>E-Mail address</td>\n</tr>\n<tr>\n<td>col_phone1</td>\n<td>String</td>\n<td>phone1</td>\n<td>phone1</td>\n<td>Character(20)</td>\n<td>Primary or business phone number</td>\n</tr>\n<tr>\n<td>col_phone2</td>\n<td>String</td>\n<td>phone2</td>\n<td>phone2</td>\n<td>Character(20)</td>\n<td>Secondary or fax phone number</td>\n</tr>\n<tr>\n<td>col_phone3</td>\n<td>String</td>\n<td>phone3</td>\n<td>phone3</td>\n<td>Character(20)</td>\n<td>Home phone number</td>\n</tr>\n<tr>\n<td>col_acs_key</td>\n<td>String</td>\n<td>acs_key</td>\n<td>acs_key</td>\n<td>Character(16)</td>\n<td>ACS unique keyline used with ACS</td>\n</tr>\n<tr>\n<td>col_acs_part</td>\n<td>String</td>\n<td>acs_part</td>\n<td>acs_part</td>\n<td>Character(7)</td>\n<td>ACS participation code assigned by USPS</td>\n</tr>\n<tr>\n<td>col_userpcid</td>\n<td>String</td>\n<td>userpcid</td>\n<td>userpcid</td>\n<td>Character(50)</td>\n<td>Can contain any data the user would like to use to identify the mail piece in AccuTrace</td>\n</tr>\n<tr>\n<td>col_userpctxt</td>\n<td>String</td>\n<td>userpctxt</td>\n<td>userpctxt</td>\n<td>Character(254)</td>\n<td>Can contain one or more email and or cell phone numbers.Each entry should be separated with a semicolon, e.g., <a href=\"https://mailto:email1@dot.com\">email1@dot.com</a>;<a href=\"mailto:email2@dot.com\">email2@dot.com</a>;+18054617300</td>\n</tr>\n<tr>\n<td>col_userpcurl</td>\n<td>String</td>\n<td>userpcurl</td>\n<td>userpcurl</td>\n<td>Character(254)</td>\n<td>Can contain a redirect URL for use with QR code that is generated by AccuTrace.When the customer scans the QR code that is printed on the mail piece, they will be directed to this URL</td>\n</tr>\n<tr>\n<td>col_website</td>\n<td>String</td>\n<td>website</td>\n<td>website</td>\n<td>Character(30)</td>\n<td>Website URL address</td>\n</tr>\n<tr>\n<td>col_barcode</td>\n<td>String</td>\n<td>barcode</td>\n<td>barcode</td>\n<td>Character(14)</td>\n<td>Complete delivery point barcode string</td>\n</tr>\n<tr>\n<td>col_imbarcode</td>\n<td>String</td>\n<td>imbarcode</td>\n<td>imbarcode</td>\n<td>Character(65)</td>\n<td>Intelligent Mail Barcode 65-Character String</td>\n</tr>\n<tr>\n<td>col_imbdigits</td>\n<td>String</td>\n<td>imbdigits</td>\n<td>imbdigits</td>\n<td>Character(20)</td>\n<td>First 20-Characters that make up the IMB</td>\n</tr>\n<tr>\n<td>col_impb_</td>\n<td>String</td>\n<td>impb_</td>\n<td>impb_</td>\n<td>Character(34)</td>\n<td>Intelligent Mail Package Barcode</td>\n</tr>\n<tr>\n<td>col_usersrl_</td>\n<td>String</td>\n<td>usersrl_</td>\n<td>usersrl_</td>\n<td>Character(9)</td>\n<td>User Defined Serial Number</td>\n</tr>\n<tr>\n<td>col_usermid_</td>\n<td>String</td>\n<td>usermid_</td>\n<td>usermid_</td>\n<td>Character(9)</td>\n<td>User Defined Mailer ID</td>\n</tr>\n<tr>\n<td>col_userstid_</td>\n<td>String</td>\n<td>userstid_</td>\n<td>userstid_</td>\n<td>Character(3)</td>\n<td>User Defined Service Type</td>\n</tr>\n<tr>\n<td>col_userbarid_</td>\n<td>String</td>\n<td>userbarid_</td>\n<td>userbarid_</td>\n<td>Character(2)</td>\n<td>User Defined Barcode ID</td>\n</tr>\n<tr>\n<td>col_primary_</td>\n<td>String</td>\n<td>primary_</td>\n<td>primary_</td>\n<td>Character(10)</td>\n<td>Primary Street Number or PO Box Number</td>\n</tr>\n<tr>\n<td>col_pre_</td>\n<td>String</td>\n<td>pre_</td>\n<td>pre_</td>\n<td>Character(2)</td>\n<td>Street Pre-Directional Abbreviation: A geographic direction that precedes the street name, such as:</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>E = East</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>N = North</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>NE = Northeast</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>NW = Northwest</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>Blank = No pre-direction</td>\n</tr>\n<tr>\n<td>col_street_</td>\n<td>String</td>\n<td>street_</td>\n<td>street_</td>\n<td>Character(30)</td>\n<td>Street Name: The official name of a street as assigned by a local governing authority. The Street Name field contains only the street name and does not include directionals (EAST, WEST, etc.) or suffixes (ST, DR, BLVD, etc.). This element may also contain literals, such as PO BOX, GENERAL DELIVERY, USS, PSC, or UNIT.</td>\n</tr>\n<tr>\n<td>col_suffix_</td>\n<td>String</td>\n<td>suffix_</td>\n<td>suffix_</td>\n<td>Character(4)</td>\n<td>Street Suffix Abbreviation: Code that is the standard USPS® abbreviation for the trailing designator (i.e., street type) in a street address. Example: Central Street or Valley Circle (See USPS Publication 28, Postal Addressing Standards, for values)</td>\n</tr>\n<tr>\n<td>col_post_</td>\n<td>String</td>\n<td>post_</td>\n<td>post_</td>\n<td>Character(2)</td>\n<td>Street Post-Directional Abbreviation: A geographic direction that follows the street name, such as:</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>E = East</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>N = North</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>NE = Northeast</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>NW = Northwest</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>Blank = No post-direction</td>\n</tr>\n<tr>\n<td>col_abrev_</td>\n<td>String</td>\n<td>abrev_</td>\n<td>abrev_</td>\n<td>Character(4)</td>\n<td>Suite or Apartment name, e.g., APT, STE, etc.</td>\n</tr>\n<tr>\n<td>col_secy_</td>\n<td>String</td>\n<td>secy_</td>\n<td>secy_</td>\n<td>Character(8)</td>\n<td>Suite or Apartment number</td>\n</tr>\n<tr>\n<td>col_pmb_</td>\n<td>String</td>\n<td>pmb_</td>\n<td>pmb_</td>\n<td>Character(4)</td>\n<td>Private Mailbox indicator, e.g., PMB</td>\n</tr>\n<tr>\n<td>col_pmbno_</td>\n<td>String</td>\n<td>pmbno_</td>\n<td>pmbno_</td>\n<td>Character(8)</td>\n<td>Private Mailbox Number</td>\n</tr>\n<tr>\n<td>col_zip5</td>\n<td>String</td>\n<td>zip5</td>\n<td>zip5</td>\n<td>Character(5)</td>\n<td>5-digit portion of ZIP+4</td>\n</tr>\n<tr>\n<td>col_zip4</td>\n<td>String</td>\n<td>zip4</td>\n<td>zip4</td>\n<td>Character(4)</td>\n<td>Plus4 Code: In a +4 code, the 4-digit number that follows the 5-digit ZIP Code. The 4-digit ZIP add-on further subdivides these areas.</td>\n</tr>\n<tr>\n<td>col_dpc</td>\n<td>String</td>\n<td>dpc</td>\n<td>dpc</td>\n<td>Character(3)</td>\n<td>2-digit Delivery Point and Check digit for barcode</td>\n</tr>\n<tr>\n<td>col_dp</td>\n<td>String</td>\n<td>dp</td>\n<td>dp</td>\n<td>Character(2)</td>\n<td>2-digit delivery point code</td>\n</tr>\n<tr>\n<td>col_chkdg</td>\n<td>String</td>\n<td>chkdg</td>\n<td>chkdg</td>\n<td>Character(1)</td>\n<td>The check digit for DPBC or 5-digit barcode</td>\n</tr>\n<tr>\n<td>col_dpv_</td>\n<td>String</td>\n<td>dpv_</td>\n<td>dpv_</td>\n<td>Character(3)</td>\n<td>Delivery Point Validation</td>\n</tr>\n<tr>\n<td>col_dpvnotes_</td>\n<td>String</td>\n<td>dpvnotes_</td>\n<td>dpvnotes_</td>\n<td>Character(12)</td>\n<td>DPV Foot Notes</td>\n</tr>\n<tr>\n<td>col_crrt</td>\n<td>String</td>\n<td>crrt</td>\n<td>crrt</td>\n<td>Character(4)</td>\n<td>Carrier Route ID: A 4-character code assigned to a mail delivery or collection route within a 5-digit ZIP Code. The first character of this identification is alphabetical, and the last three are numeric:</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>B### = PO Box</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>H### = Contract</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>R### = Rural route</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>C### = City delivery</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>G### = General delivery</td>\n</tr>\n<tr>\n<td>col_ascdesc_</td>\n<td>String</td>\n<td>ascdesc_</td>\n<td>ascdesc_</td>\n<td>Character(1)</td>\n<td>Line of travel order</td>\n</tr>\n<tr>\n<td>col_countyno_</td>\n<td>String</td>\n<td>countyno_</td>\n<td>countyno_</td>\n<td>Character(3)</td>\n<td>The Federal Information Processing Standard (FIPS) code assigned to a given county or parish within a state. In Alaska, it identifies a region within the state. If APO/FPO/DPO, and the record type is “S,” “H,” or “F,” the county number will be blank.</td>\n</tr>\n<tr>\n<td>col_countynm_</td>\n<td>String</td>\n<td>countynm_</td>\n<td>countynm_</td>\n<td>Character(30)</td>\n<td>County name</td>\n</tr>\n<tr>\n<td>col_congress_</td>\n<td>String</td>\n<td>congress_</td>\n<td>congress_</td>\n<td>Character(2)</td>\n<td>A standard value identifying a geographic area within the United States served by a member of the U.S. House of Representatives. If APO/FPO/DPO, this field will be blank. If there is only one member of Congress within a state, the code will be “AL” (at large).</td>\n</tr>\n<tr>\n<td>col_area_</td>\n<td>String</td>\n<td>area_</td>\n<td>area_</td>\n<td>Character(3)</td>\n<td>Area code for address</td>\n</tr>\n<tr>\n<td>col_vacant_</td>\n<td>String</td>\n<td>vacant_</td>\n<td>vacant_</td>\n<td>Character(1)</td>\n<td>Indicates if the address is Vacant</td>\n</tr>\n<tr>\n<td>col_lacs_</td>\n<td>String</td>\n<td>lacs_</td>\n<td>lacs_</td>\n<td>Character(1)</td>\n<td>The Locatable Address Conversion Service (LACS) indicator describes records that have been converted to the LACS system (a product/system in a different USPS product line that allows mailers to identify and convert a rural route address to a city-style address). Rural route and some city addresses are being modified to city-style addresses so that emergency services (e.g., ambulances, police) can find these addresses more efficiently.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>L = LACS address: The old (usually rural-route) address that has been converted for the LACS system.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>Blank = Not applicable</td>\n</tr>\n<tr>\n<td>col_lacsind_</td>\n<td>String</td>\n<td>lacsind_</td>\n<td>lacsind_</td>\n<td>Character(1)</td>\n<td>LACSLink Indicator</td>\n</tr>\n<tr>\n<td>col_lacsrc_</td>\n<td>String</td>\n<td>lacsrc_</td>\n<td>lacsrc_</td>\n<td>Character(2)</td>\n<td>LACSLink Return Code</td>\n</tr>\n<tr>\n<td>col_financeno_</td>\n<td>String</td>\n<td>financeno_</td>\n<td>financeno_</td>\n<td>Character(6)</td>\n<td>code assigned to Postal Service™ facilities (primarily Post Offices) to collect cost and statistical data and compile revenue and expense data. The finance number can be used to match to records in other USPS files. By sorting these files by finance number, sequence matches can be made to use other street-level address information. For example, to use ZIP+4 product to obtain ZIP+4 codes for street addresses, a 5-digit ZIP Code, last-line number, or finance number for the street address must be known. The finance number can be obtained from the USPS City State product. For a street address such as “123 MAIN ST, SAN FRANCISCO CA,” matching to the City State product will not provide a single 5-digit ZIP Code because San Francisco has more than one ZIP Code (i.e., it is a “multi-coded city”); However, the finance number for San Francisco can be obtained from the City State product. Then, by sorting the ZIP+4 product into finance number and street-name sequence, a match can be found to provide both the correct 5-digit ZIP Code and ZIP+4 code.</td>\n</tr>\n<tr>\n<td>col_leftout_</td>\n<td>String</td>\n<td>leftout_</td>\n<td>leftout_</td>\n<td>Character(30)</td>\n<td>Leftout or unused address information</td>\n</tr>\n<tr>\n<td>col_lot_</td>\n<td>String</td>\n<td>lot_</td>\n<td>lot_</td>\n<td>Character(4)</td>\n<td>Line of travel number</td>\n</tr>\n<tr>\n<td>col_stelink_</td>\n<td>String</td>\n<td>stelink_</td>\n<td>stelink_</td>\n<td>Character(2)</td>\n<td>SuiteLink Indicator</td>\n</tr>\n<tr>\n<td>col_stno_</td>\n<td>String</td>\n<td>stno_</td>\n<td>stno_</td>\n<td>Character(2)</td>\n<td>State Code</td>\n</tr>\n<tr>\n<td>col_status_</td>\n<td>String</td>\n<td>status_</td>\n<td>status_</td>\n<td>Character(1)</td>\n<td>Deliverability status, e.g., V, N, M or blank</td>\n</tr>\n<tr>\n<td>col_type_</td>\n<td>String</td>\n<td>type_</td>\n<td>type_</td>\n<td>Character(1)</td>\n<td>Record Type: An alphabetic value that identifies the type of data in the record. Record type codes include the following:</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>G = General delivery</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>H = High-rise</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>F = Firm</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>S = Street</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>P = PO Box</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td></td>\n<td>R = Rural route/contract</td>\n</tr>\n<tr>\n<td>col_oaddress</td>\n<td>String</td>\n<td>oaddress</td>\n<td>oaddress</td>\n<td>Character(60)</td>\n<td>Used to duplicate the original address</td>\n</tr>\n<tr>\n<td>col_ocity</td>\n<td>String</td>\n<td>ocity</td>\n<td>ocity</td>\n<td>Character(30)</td>\n<td>Used to duplicate the original city</td>\n</tr>\n<tr>\n<td>col_ocompany</td>\n<td>String</td>\n<td>ocompany</td>\n<td>ocompany</td>\n<td>Character(50)</td>\n<td>Original input company name mapped to col_company</td>\n</tr>\n<tr>\n<td>col_ostate</td>\n<td>String</td>\n<td>ostate</td>\n<td>ostate</td>\n<td>Character(2)</td>\n<td>Used to duplicate the original state</td>\n</tr>\n<tr>\n<td>col_ozipcode</td>\n<td>String</td>\n<td>ozipcode</td>\n<td>ozipcode</td>\n<td>Character(10)</td>\n<td>Used to duplicate the original zip</td>\n</tr>\n<tr>\n<td>col_timezone_</td>\n<td>String</td>\n<td>timezone_</td>\n<td>timezone_</td>\n<td>Character(5)</td>\n<td>Time Zone for address</td>\n</tr>\n<tr>\n<td>col_errno_</td>\n<td>String</td>\n<td>errno_</td>\n<td>errno_</td>\n<td>Character(30)</td>\n<td>Error and warning codes</td>\n</tr>\n<tr>\n<td>col_ffapplied_</td>\n<td>String</td>\n<td>ffapplied_</td>\n<td>ffapplied_</td>\n<td>Character(8)</td>\n<td>Date NCOALink processing occurred</td>\n</tr>\n<tr>\n<td>col_matchflag_</td>\n<td>String</td>\n<td>matchflag_</td>\n<td>matchflag_</td>\n<td>Character(2)</td>\n<td>Match Flag, e.g., Moved, PO Box Closed, etc..</td>\n</tr>\n<tr>\n<td>col_movedate_</td>\n<td>String</td>\n<td>movedate_</td>\n<td>movedate_</td>\n<td>Character(6)</td>\n<td>Move Date</td>\n</tr>\n<tr>\n<td>col_movetype_</td>\n<td>String</td>\n<td>movetype_</td>\n<td>movetype_</td>\n<td>Character(1)</td>\n<td>Move Type, e.g., Business, Family, Individual</td>\n</tr>\n<tr>\n<td>col_nxi_</td>\n<td>String</td>\n<td>nxi_</td>\n<td>nxi_</td>\n<td>Character(2)</td>\n<td>Nixie Code</td>\n</tr>\n<tr>\n<td>col_ank_</td>\n<td>String</td>\n<td>ank_</td>\n<td>ank_</td>\n<td>Character(2)</td>\n<td>ANKLink Match Flag</td>\n</tr>\n<tr>\n<td>col_elatitude</td>\n<td>String</td>\n<td>elatitude</td>\n<td>elatitude</td>\n<td>Character(10)</td>\n<td>Centroid Latitude: Latitude of the ZIP+4 address range centroid</td>\n</tr>\n<tr>\n<td>col_elongitude</td>\n<td>String</td>\n<td>elongitude</td>\n<td>elongitude</td>\n<td>Character(10)</td>\n<td>Centroid Longitude: Longitude of the ZIP+4 address range centroid</td>\n</tr>\n<tr>\n<td>col_census_bl</td>\n<td>String</td>\n<td>census_bl</td>\n<td>census_bl</td>\n<td>Character(7)</td>\n<td>A census block group is a cluster of census blocks represented by a code that includes state, county, and tract codes.</td>\n</tr>\n<tr>\n<td>col_census_rs</td>\n<td>String</td>\n<td>census_rs</td>\n<td>census_rs</td>\n<td>Character(2)</td>\n<td>Census Match Code: 0 = No Match; 4 = Parcel Geopoint Match</td>\n</tr>\n<tr>\n<td>col_census_tr</td>\n<td>String</td>\n<td>census_tr</td>\n<td>census_tr</td>\n<td>Character(6)</td>\n<td>Census Track Number</td>\n</tr>\n<tr>\n<td>col_latitude_</td>\n<td>String</td>\n<td>latitude_</td>\n<td>latitude_</td>\n<td>Character(8)</td>\n<td>Latitude for 5-Digit ZIP Code Centroid</td>\n</tr>\n<tr>\n<td>col_longitude_</td>\n<td>String</td>\n<td>longitude_</td>\n<td>longitude_</td>\n<td>Character(8)</td>\n<td>Longitude for input address</td>\n</tr>\n<tr>\n<td>col_dsf_adrtyp</td>\n<td>String</td>\n<td>dsf_adrtyp</td>\n<td>dsf_adrtyp</td>\n<td>Character(1)</td>\n<td>DSF2 Address Type Indicator</td>\n</tr>\n<tr>\n<td>col_dsf_busind</td>\n<td>String</td>\n<td>dsf_busind</td>\n<td>dsf_busind</td>\n<td>Character(1)</td>\n<td>DSF2 Business Indicator</td>\n</tr>\n<tr>\n<td>col_dsf_deltyp</td>\n<td>String</td>\n<td>dsf_deltyp</td>\n<td>dsf_deltyp</td>\n<td>Character(1)</td>\n<td>DSF2 Delivery Type Code</td>\n</tr>\n<tr>\n<td>col_dsf_dropct</td>\n<td>String</td>\n<td>dsf_dropct</td>\n<td>dsf_dropct</td>\n<td>Character(3)</td>\n<td>DSF2 Drop Count</td>\n</tr>\n<tr>\n<td>col_dsf_dropin</td>\n<td>String</td>\n<td>dsf_dropin</td>\n<td>dsf_dropin</td>\n<td>Character(1)</td>\n<td>DSF2 Drop Indicator</td>\n</tr>\n<tr>\n<td>col_dsf_edutyp</td>\n<td>String</td>\n<td>dsf_edutyp</td>\n<td>dsf_edutyp</td>\n<td>Character(1)</td>\n<td>DSF2 Education Seasonality Code</td>\n</tr>\n<tr>\n<td>col_dsf_lacsin</td>\n<td>String</td>\n<td>dsf_lacsin</td>\n<td>dsf_lacsin</td>\n<td>Character(1)</td>\n<td>DSF LACSLink Indicator</td>\n</tr>\n<tr>\n<td>col_dsf_nostat</td>\n<td>String</td>\n<td>dsf_nostat</td>\n<td>dsf_nostat</td>\n<td>Character(1)</td>\n<td>DSF2 No Stats Indicator</td>\n</tr>\n<tr>\n<td>col_dsf_prierr</td>\n<td>String</td>\n<td>dsf_prierr</td>\n<td>dsf_prierr</td>\n<td>Character(1)</td>\n<td>DSF2 Primary Number Error</td>\n</tr>\n<tr>\n<td>col_dsf_seasnl</td>\n<td>String</td>\n<td>dsf_seasnl</td>\n<td>dsf_seasnl</td>\n<td>Character(1)</td>\n<td>DSF2 Seasonal Indicator</td>\n</tr>\n<tr>\n<td>col_dsf_secerr</td>\n<td>String</td>\n<td>dsf_secerr</td>\n<td>dsf_secerr</td>\n<td>Character(1)</td>\n<td>DSF2 Secondary Number Error</td>\n</tr>\n<tr>\n<td>col_dsf_thback</td>\n<td>String</td>\n<td>dsf_thback</td>\n<td>dsf_thback</td>\n<td>Character(1)</td>\n<td>DSF2 Throwback Indicator</td>\n</tr>\n<tr>\n<td>col_sequence</td>\n<td>String</td>\n<td>sequence</td>\n<td>sequence</td>\n<td>Character(7)</td>\n<td>Presort Sequence Number</td>\n</tr>\n<tr>\n<td>col_endorse</td>\n<td>String</td>\n<td>endorse</td>\n<td>endorse</td>\n<td>Character(30)</td>\n<td>Endorsement line: Printed on each mail-piece to identify the contents of a tray, sack or bundle.</td>\n</tr>\n<tr>\n<td>col_pallet_id</td>\n<td>String</td>\n<td>pallet_id</td>\n<td>pallet_id</td>\n<td>Character(6)</td>\n<td>Pallet number</td>\n</tr>\n<tr>\n<td>col_cont_id</td>\n<td>String</td>\n<td>cont_id</td>\n<td>cont_id</td>\n<td>Character(6)</td>\n<td>Container number</td>\n</tr>\n<tr>\n<td>col_cont_type</td>\n<td>String</td>\n<td>cont_type</td>\n<td>cont_type</td>\n<td>Character(2)</td>\n<td>Container Type - 1=1' Foot; 2=2'Foot; T=Tub; S=Sack</td>\n</tr>\n<tr>\n<td>col_gpb_id</td>\n<td>String</td>\n<td>gpb_id</td>\n<td>gpb_id</td>\n<td>Character(6)</td>\n<td>Group number for automation Letters in trays or Bundle number bundle based mail preparation</td>\n</tr>\n<tr>\n<td>col_rate_</td>\n<td>String</td>\n<td>rate_</td>\n<td>rate_</td>\n<td>Numeric(7)</td>\n<td>Postage rate for individual mail-piece</td>\n</tr>\n<tr>\n<td>col_ratecode_</td>\n<td>String</td>\n<td>ratecode_</td>\n<td>ratecode_</td>\n<td>Character(7)</td>\n<td>Rate Code for individual mail-piece, e.g., 5B, 3B</td>\n</tr>\n<tr>\n<td>col_traymark_</td>\n<td>String</td>\n<td>traymark_</td>\n<td>traymark_</td>\n<td>Character(2)</td>\n<td>Tray Mark when tray changes, e.g., **</td>\n</tr>\n<tr>\n<td>col_keyline</td>\n<td>String</td>\n<td>keyline</td>\n<td>keyline</td>\n<td>Character(30)</td>\n<td>ACS Keyline</td>\n</tr>\n<tr>\n<td>col_imb31</td>\n<td>String</td>\n<td>imb31</td>\n<td>imb31</td>\n<td>Character(31)</td>\n<td>IMb 31-Digits (Intelligent Mail barcode)</td>\n</tr>\n<tr>\n<td>col_pallbar99m</td>\n<td>String</td>\n<td>pallbar99m</td>\n<td>pallbar99m</td>\n<td>Character(21)</td>\n<td>Placard 99M Digits</td>\n</tr>\n<tr>\n<td>col_contbar24</td>\n<td>String</td>\n<td>contbar24</td>\n<td>contbar24</td>\n<td>Character(24)</td>\n<td>Container 24-Digit Barcode</td>\n</tr>\n<tr>\n<td>col_impb26</td>\n<td>String</td>\n<td>impb26</td>\n<td>impb26</td>\n<td>Character(24)</td>\n<td>IMpb Human Readable Barcode</td>\n</tr>\n<tr>\n<td>col_dfl_</td>\n<td>String</td>\n<td>dfl_</td>\n<td>dfl_</td>\n<td>Character(1)</td>\n<td>Deceased Flagging Data</td>\n</tr>\n<tr>\n<td>col_dflcode_</td>\n<td>String</td>\n<td>dflcode_</td>\n<td>dflcode_</td>\n<td>Character(13)</td>\n<td>DFL Return Code</td>\n</tr>\n<tr>\n<td>col_dfldate_</td>\n<td>String</td>\n<td>dfldate_</td>\n<td>dfldate_</td>\n<td>Character(4)</td>\n<td>Deceased Date of Death</td>\n</tr>\n<tr>\n<td>col_acoa_</td>\n<td>String</td>\n<td>acoa_</td>\n<td>acoa_</td>\n<td>Character(1)</td>\n<td>ACOA Deliverability Code: ACOA list processing through compiled data containing proprietary COA’s from retail, publishing, telecom, utility companies</td>\n</tr>\n<tr>\n<td>col_acoadate_</td>\n<td>String</td>\n<td>acoadate_</td>\n<td>acoadate_</td>\n<td>Character(6)</td>\n<td>ACOA Move Effective Date</td>\n</tr>\n<tr>\n<td>col_acoalevel_</td>\n<td>String</td>\n<td>acoalevel_</td>\n<td>acoalevel_</td>\n<td>Character(1)</td>\n<td>ACOA New Address Level of Match</td>\n</tr>\n<tr>\n<td>col_acoanxi_</td>\n<td>String</td>\n<td>acoanxi_</td>\n<td>acoanxi_</td>\n<td>Character(26)</td>\n<td>ACOA Nixie Codes</td>\n</tr>\n<tr>\n<td>col_acoatype_</td>\n<td>String</td>\n<td>acoatype_</td>\n<td>acoatype_</td>\n<td>Character(8)</td>\n<td>ACOA Additional Match Codes</td>\n</tr>\n<tr>\n<td>apt_abrcd</td>\n<td>String</td>\n<td>apt_abrcd</td>\n<td>apt_abrcd</td>\n<td>Character(2)</td>\n<td>Apartment Number Code</td>\n</tr>\n<tr>\n<td>apt_unitcd</td>\n<td>String</td>\n<td>apt_unitcd</td>\n<td>apt_unitcd</td>\n<td>Character(2)</td>\n<td>Unit Designator Code</td>\n</tr>\n<tr>\n<td>col_piece_thickness</td>\n<td>String</td>\n<td>piecethick</td>\n<td>piecethick</td>\n<td>Character(6)</td>\n<td>Provide as decimal value in Inches, e.g., 0.042</td>\n</tr>\n<tr>\n<td>col_piece_lb</td>\n<td>String</td>\n<td>piecelb</td>\n<td>piecelb</td>\n<td>Character(6)</td>\n<td>Provide as decimal value in Inches, e.g., 0.1683</td>\n</tr>\n<tr>\n<td>col_customer_code</td>\n<td>String</td>\n<td>custcode</td>\n<td>custcode</td>\n<td>Character(3)</td>\n<td>Provide a number from 1 to 999 to identify the Mail Owner</td>\n</tr>\n<tr>\n<td>col_payment_method</td>\n<td>String</td>\n<td>paymethod_</td>\n<td>paymethod_</td>\n<td>Character(1)</td>\n<td>Permit Payment Method or 'Permit Number'. Use P or S or M.P=Permit Imprint; S=Stamp; M=Meter</td>\n</tr>\n<tr>\n<td>col_affixed_postage</td>\n<td>String</td>\n<td>affixed</td>\n<td>affixed</td>\n<td>Character(6)</td>\n<td>Use this column to provide the exact postage amount you are applying to the mail piece, e.g., 0.352.This would represent 35.2 cents.</td>\n</tr>\n<tr>\n<td>col_crid_of_mail_owner</td>\n<td>String</td>\n<td>cridowner_</td>\n<td>cridowner_</td>\n<td>Character(9)</td>\n<td>CRID of Mail Owner.6- or 9- Digit</td>\n</tr>\n<tr>\n<td>col_mid_of_mail_owner</td>\n<td>String</td>\n<td>midowner_</td>\n<td>midowner_</td>\n<td>Character(9)</td>\n<td>MID of Mail Owner.6- or 9- Digit</td>\n</tr>\n<tr>\n<td>col_permit_no</td>\n<td>String</td>\n<td>permitno_</td>\n<td>permitno_</td>\n<td>Character(8)</td>\n<td>Permit Number of 'CRID of Mail Owner' or MID of Mail Owner'</td>\n</tr>\n<tr>\n<td>col_permit_zip</td>\n<td>String</td>\n<td>permitzip_</td>\n<td>permitzip_</td>\n<td>Character(10)</td>\n<td>Permit ZIP+4 of 'Permit Number'</td>\n</tr>\n<tr>\n<td>col_seed</td>\n<td>String</td>\n<td>seed_</td>\n<td>seed_</td>\n<td>Character(75)</td>\n<td>Any value, e.g., 1 or Yes or any other value in this field indicates this record is a Seed Record.If empty, it is treated as a normal record.Seed records are not suppressed from the database and will always be included in the resulting output file and presort.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0/job","{{dq_pGUID}}","QUOTE"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"8564ebaa-7455-4f54-95cf-2b1bc48bd1ff","name":"Update QUOTE","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"success\": true,\r\n  \"presort_class\": \"FIRST CLASS\",\r\n  \"drop_zip\": \"93422\",\r\n  \"mail_piece_size\": \"CARD\",\r\n  \"piece_height\": \"4.00\",\r\n  \"piece_length\": \"5.00\",\r\n  \"thickness_value\": \".009\",\r\n  \"thickness_based_on\": \"1\",\r\n  \"tray_type\": \"MMM\",\r\n  \"calculate_container_volume\": \"1\",\r\n  \"min1ft\": \"\",\r\n  \"max1ft\": \"\",\r\n  \"min2ft\": \"\",\r\n  \"max2ft\": \"\",\r\n  \"print_barcode\": \"1\",\r\n  \"print_imb\": \"1\",\r\n  \"machinability\": \"MACHINABLE\",\r\n  \"weight_value\": \".2\",\r\n  \"weight_unit\": \"OUNCES\",\r\n  \"weight_based_on\": \"1\",\r\n  \"mail_permit_type\": \"PROFIT\",\r\n  \"mail_pay_method\": \"IMPRINT\",\r\n  \"include_non_zip4\": \"1\",\r\n  \"include_crrt\": \"0\",\r\n  \"print_reverse\": \"0\",\r\n  \"entry_scf\": \"0\",\r\n  \"entry_ndc\": \"0\",\r\n  \"agent_or_mailer_signing_statement\": \"JOHN DOE\",\r\n  \"agent_or_mailer_company\": \"ABC INC.\",\r\n  \"agent_or_mailer_phone\": \"8059991234\",\r\n  \"agent_or_mailer_email\": \"email@mydotcom.com\",\r\n  \"mailing_agent_name_address\": \"Contact|company|address|city|state|zip+4\",\r\n  \"mailing_agent_phone\": \"8059991234\",\r\n  \"mailing_agent_mailer_id\": \"999999\",\r\n  \"mailing_agent_crid\": \"8888888\",\r\n  \"mailing_agent_edoc_sender_crid\": \"8888888\",\r\n  \"prepared_for_name_address\": \"Contact|company|address|city|state|zip+4\",\r\n  \"prepared_for_mailer_id\": \"999999\",\r\n  \"prepared_for_crid\": \"8888888\",\r\n  \"prepared_for_nonprofit_authorization_number\": \"\",\r\n  \"permit_holder_name_address\": \"Contact|company|address|city|state|zip+4\",\r\n  \"permit_holder_phone\": \"8059991234\",\r\n  \"permit_holder_mailer_id\": \"999999\",\r\n  \"permit_holder_crid\": \"8888888\",\r\n  \"statement_number\": \"1\",\r\n  \"mailing_date\": \"06/30/2016\",\r\n  \"mail_permit_number\": \"199\",\r\n  \"net_postage_due_permit_number\": \"\",\r\n  \"postage_affixed\": \"\",\r\n  \"exact_postage\": \"\",\r\n  \"imb_default_mid\": \"999999\",\r\n  \"imb_mid\": \"999999\",\r\n  \"imb_starting_serial_number\": \"\",\r\n  \"imb_service_type\": \"270\",\r\n  \"maildat_pdr\": \"0\",\r\n  \"maildat_mpu_name\": \"JOB1\",\r\n  \"maildat_mpu_description\": \"TEST JOB\",\r\n  \"accutrace_job_description\": \"TEST JOB\",\r\n  \"accutrace_job_id\": \"123456\",\r\n  \"accutrace_job_id2\": \"789\",\r\n  \"accutrace_notice_email\": \"\",\r\n  \"accutrace_customer_id\": \"\",\r\n  \"accutrace_api_key\": \"\",\r\n  \"format\": \"UPPER\",\r\n  \"list_owner_paf_id\": \"\",\r\n  \"list_owner_information\": \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2014\",\r\n  \"total_postage\": \"\",\r\n  \"postage_saved\": \"\",\r\n  \"First_Class_Card\": \"\",\r\n  \"First_Class_Letter\": \"\",\r\n  \"First_Class_Flat\": \"\",\r\n  \"Standard_Card\": \"\",\r\n  \"Standard_Letter\": \"\",\r\n  \"Standard_Flat\": \"\",\r\n  \"northsouth\": \"\",\r\n  \"maildat_commingle\":\"0\"\r\n}"},"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{dq_pGUID}}/QUOTE"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 11 Dec 2023 22:58:11 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Length","value":"0"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"0038054f-604c-4251-85fc-e828292b9845"},{"name":"CASS-PRESORT","event":[{"listen":"test","script":{"id":"60f47d58-144f-40ea-8ead-81c845a2f6ef","exec":["tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","","var data = JSON.parse(responseBody);","tests[\"success\"] = data.success;","","if(responseCode.code === 200 && data.success){","    ","     var version = postman.getEnvironmentVariable(\"ver\");","    ","           if(version === null || version === ''){","               var validResponse = validateJSON(data, 0);","               tests[\"Expected JSON format response\"] = validResponse;","               ","           }else if(version !== null && version === 'v2_0/'){","               var validResponse = validateJSON(data, 2);","               tests[\"Expected JSON format response\"] = validResponse;","               ","           }else{","               tests[\"Unknown version => \" + version] = false;","           }","           ","}else if(!data.success && data.message){","    var now = new Date();","    var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","    tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","}","","","","function validateJSON(result_in, version){","    var schema = \"\";","   ","   if(version === 0 || version === 2 ){","        schema = {","         \"name\":\"JSON_response\",","         \"properties\":{","          \"success\":{","             \"type\": \"boolean\",","             \"required\":true","          }","         }","      };","    }","      ","return  tv4.validate(result_in, schema);","","}"],"type":"text/javascript"}}],"id":"dee48fae-0e15-4cda-9117-9afa1ffb38df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{dq_pGUID}}/CASS-PRESORT","description":"<p>This call does two main things: it cleans up and organizes all the addresses in your list using something called CASS. After that's done, it automatically starts the PRESORT process based on the type of mail, size, and other details you provided in the earlier UPDATE Quote call.</p>\n<p>There are other calls that can be made for different kinds of processing, but in this example, we're talking about CASS and PRESORT.  </p>\n<p><br /><br />\nOne more thing, if any records are taken out during Duplicate Detection, you'll find them in a file called \".del\" within the downloadable maildat.zip file after your job is done processing.</p>\n<p>CASS = The file will only run through CASS</p>\n<p>NCOA = The file will only run through CASS and NCOA</p>\n<p>CASS-PRESORT = The file will run through CASS and PRESORT.</p>\n<p>CASS-NCOA-PRESORT = It will process through CASS, NCOA, and PRESORT the list</p>\n<p>CASS-NCOA-DUPS-PRESORT = It will process through CASS, NCOA, Duplicate Detection (by Address and Company if present), and PRESORT.</p>\n<p>CASS-NCOA-DUPS_01-PRESORT = It will process through CASS, NCOA, Duplicate Detection (by Address and Company if present), and PRESORT.</p>\n<p>CASS-NCOA-DUPS_02-PRESORT = It will process through CASS, NCOA, Duplicate Detection (by Address, First, and Last), and PRESORT.</p>\n<p>CASS-NCOA-DUPS_03-PRESORT = It will process through CASS, NCOA, Duplicate Detection (by Address and Last name), and PRESORT.</p>\n<p>CASS-DUPS-PRESORT = It will process through CASS, Duplicate Detection (by Address and Company if present)</p>\n<p>CASS-DUPS_01-PRESORT = It will process through CASS, Duplicate Detection (by Address and Company if present)</p>\n<p>CASS-DUPS_02-PRESORT = It will process through CASS, Duplicate Detection (by Address, First, and Last)</p>\n<p>CASS-DUPS_03-PRESORT = It will process through CASS, Duplicate Detection (by Address and Last name)  </p>\n<p><br /><br /><br />\nPlease keep in mind that you will need to make sure that a fully executed Processing Acknowledgment Form (PAF) for each List Owner is submitted to AccuZIP when making one of the processing calls that contains NCOA.</p>\n<p>Our electronic PAF can be completed at: <a href=\"http://accuzip.com/products/ncoalink/paf/new\">http://accuzip.com/products/ncoalink/paf/new</a></p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0/job","{{dq_pGUID}}","CASS-PRESORT"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"48143acf-3e2b-4803-91fb-0366fa5501af","name":"CASS-PRESORT","originalRequest":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{dq_pGUID}}/CASS-PRESORT"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Dec 2023 22:58:38 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"16"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true\n}"}],"_postman_id":"dee48fae-0e15-4cda-9117-9afa1ffb38df"},{"name":"QUOTE - Check status","event":[{"listen":"test","script":{"id":"15b3ed39-f43f-4fcd-8273-cba40882fbbf","exec":["tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","","var data = JSON.parse(responseBody);","tests[\"success\"] = data.success;","","if(responseCode.code === 200){","    // var data = JSON.parse(responseBody);","    // case:new uploaded file","    if((data.success === true || data.success === 'true') && data.Standard_Flat && data.Standard_Card && data.First_Class_Letter ){","        tests[\"success\"] = data.success===\"true\";","        tests[\"Standard_Flat: \"+data.Standard_Flat] = responseBody.has(\"Standard_Flat\");","        ","        tests[\"total_presort_records: \"+data.total_presort_records] = responseBody.has(\"total_presort_records\");","        tests[\"Standard_Card: \"+data.Standard_Card] = responseBody.has(\"Standard_Card\");","        tests[\"format: \"+data.format] = responseBody.has(\"format\");","        tests[\"First_Class_Card: \"+data.First_Class_Card] = responseBody.has(\"First_Class_Card\");","        tests[\"mail_piece_size: \"+data.mail_piece_size] = responseBody.has(\"mail_piece_size\");","        tests[\"presort_class: \"+data.presort_class] = responseBody.has(\"presort_class\");","        tests[\"First_Class_Letter: \"+data.First_Class_Letter] = responseBody.has(\"First_Class_Letter\");","        tests[\"postage_saved: \"+data.postage_saved] = responseBody.has(\"postage_saved\");","        tests[\"total_postage: \"+data.total_postage] = responseBody.has(\"total_postage\");","        tests[\"drop_zip: \"+data.drop_zip] = responseBody.has(\"drop_zip\");","        tests[\"First_Class_Flat: \"+data.First_Class_Flat] = responseBody.has(\"First_Class_Flat\");","    // }else if((data.success !== true || data.success === 'false') && (data.message )){","    // }else if((data.success !== true || data.success === 'false')){","       var version = postman.getEnvironmentVariable(\"ver\");","           if(version === null || version === ''){","               var validResponse = validateJSON(data, 0);","               tests[\"Expected JSON format response\"] = validResponse;","           }else if(version !== null && version === 'v2_0/'){","               var validResponse = validateJSON(data, 2);","               tests[\"Expected JSON format response\"] = validResponse;","           }else{","               tests[\"Unknown version => \" + version] = false;","           }","           ","       }else if(!data.success && data.message){","         var now = new Date();","         var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","         tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","      }else{","      //case:previously uploaded file with update Quote run on file","      ","      //tests[\"success\"] = data.success===\"true\";","","","        //tests[\"exact_postage\"] = data.exact_postage === \"\";","        tests[\"print_imb\"] = data.print_imb === \"1\";","        tests[\"include_crrt\"] = data.include_crrt === \"0\";","        ","        //tests[\"Standard_Letter\"] = data.Standard_Letter === \"\";","        //tests[\"imb_mid\"] = data.imb_mid === \"999999\";","        tests[\"mailing_date\"] = data.mailing_date === \"08/20/2014\";","        //tests[\"thickness_based_on\"] = data.thickness_based_on === \"1\";","        //tests[\"prepared_for_name_address\"] = data.prepared_for_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        //tests[\"postage_saved\"] = data.postage_saved === \"\";","        tests[\"print_barcode\"] = data.print_barcode === \"1\";","        tests[\"weight_value\"] = data.weight_value === \".2\";","        //tests[\"mailing_agent_phone\"] = data.mailing_agent_phone === \"8054617300\";","        tests[\"machinability\"] = data.machinability === \"NONMACHINABLE\";","        //tests[\"json_accutrace_job_id\"] = data.json_accutrace_job_id === \"123456\";","        //tests[\"First_Class_Flat\"] = data.First_Class_Flat === \"\";","        tests[\"permit_holder_mailer_id\"] = data.permit_holder_mailer_id === \"999999\";","        tests[\"tray_type\"] = data.tray_type === \"MMM\";","        tests[\"permit_holder_crid\"] = data.permit_holder_crid === \"8888888\";","        //tests[\"Standard_Card\"] = data.Standard_Card === \"\";","        tests[\"mail_permit_number\"] = data.mail_permit_number === \"199\";","        tests[\"format\"] = data.format === \"UPPER\";","        //tests[\"max2ft\"] = data.max2ft === \"\";","        //tests[\"json_maildat_mpu_name\"] = data.json_maildat_mpu_name === \"JOB1\";","        //tests[\"json_maildat_mpu_description\"] = data.json_maildat_mpu_description === \"TEST JOB\";","        //tests[\"json_accutrace_customer_id\"] = data.json_accutrace_customer_id === \"7700000101\";","        tests[\"calculate_container_volume\"] = data.calculate_container_volume === \"1\";","        //tests[\"mailing_agent_name_address\"] = data.mailing_agent_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        //tests[\"max1ft\"] = data.max1ft === \"\";","        tests[\"mailing_agent_mailer_id\"] = data.mailing_agent_mailer_id === \"999999\";","        tests[\"agent_or_mailer_signing_statement\"] = data.agent_or_mailer_signing_statement === \"STEVE BELMONTE\";","        //tests[\"permit_holder_phone\"] = data.permit_holder_phone === \"8054617300\";","        //tests[\"json_list_owner_information\"] = data.json_list_owner_information === \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2014\";","        tests[\"mailing_agent_edoc_sender_crid\"] = data.mailing_agent_edoc_sender_crid === \"8888888\";","        //tests[\"print_reverse\"] = data.print_reverse === \"0\";","        tests[\"statement_number\"] = data.statement_number === \"1\";","        //tests[\"json_accutrace_api_key\"] = data.json_accutrace_api_key === \"8B5A8632-31FC-4DA7-BDB9-D8B88897AF96\";","        tests[\"agent_or_mailer_email\"] = data.agent_or_mailer_email === \"steve@accuzip.com\";","        tests[\"mail_pay_method\"] = data.mail_pay_method === \"IMPRINT\";","        //tests[\"entry_scf\"] = data.entry_scf === \"0\";","        tests[\"thickness_value\"] = data.thickness_value === \".009\";","        //tests[\"prepared_for_nonprofit_authorization_number\"] = data.prepared_for_nonprofit_authorization_number === \"\";","        //tests[\"min2ft\"] = data.min2ft === \"\";","        tests[\"agent_or_mailer_company\"] = data.agent_or_mailer_company === \"ACCUZIP INC.\";","        //tests[\"prepared_for_crid\"] = data.prepared_for_crid === \"8888888\";","        //tests[\"First_Class_Card\"] = data.First_Class_Card === \"\";","        tests[\"mail_piece_size\"] = data.mail_piece_size === \"LETTER\";","        //tests[\"min1ft\"] = data.min1ft === \"\";","        tests[\"presort_class\"] = data.presort_class === \"STANDARD MAIL\";","        tests[\"piece_length\"] = data.piece_length === \"5.00\";","        //tests[\"permit_holder_name_address\"] = data.permit_holder_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        tests[\"piece_height\"] = data.piece_height === \"4.00\";","        //tests[\"imb_starting_serial_number\"] = data.imb_starting_serial_number === \"\";","        //tests[\"json_maildat_pdr\"] = data.json_maildat_pdr === \"0\";","        //tests[\"entry_ndc\"] = data.entry_ndc === \"0\";","        //tests[\"postage_affixed\"] = data.postage_affixed === \"\";","        //tests[\"Standard_Flat\"] = data.Standard_Flat === \"\";","        //tests[\"net_postage_due_permit_number\"] = data.net_postage_due_permit_number === \"\";","        tests[\"weight_unit\"] = data.weight_unit === \"OUNCES\";","        //tests[\"json_accutrace_job_description\"] = data.json_accutrace_job_description === \"TEST JOB\";","        //tests[\"weight_based_on\"] = data.weight_based_on === \"1\";","        //tests[\"imb_service_type\"] = data.imb_service_type === \"270\";","        //tests[\"First_Class_Letter\"] = data.First_Class_Letter === \"\";","        tests[\"mailing_agent_crid\"] = data.mailing_agent_crid === \"8888888\";","        //tests[\"total_postage\"] = data.total_postage === \"\";","        tests[\"mail_permit_type\"] = data.mail_permit_type === \"PROFIT\";","        tests[\"drop_zip\"] = data.drop_zip === \"93422\";","        //tests[\"json_list_owner_paf_id\"] = data.json_list_owner_paf_id === \"E00001\";","        tests[\"agent_or_mailer_phone\"] = data.agent_or_mailer_phone === \"8054617300\";","        //tests[\"prepared_for_mailer_id\"] = data.prepared_for_mailer_id === \"999999\";","        //tests[\"json_accutrace_notice_email\"] = data.json_accutrace_notice_email === \"steve@accuzip.com\" ;","        tests[\"include_non_zip4\"] = data.include_non_zip4 === \"1\";","        //tests[\"json_accutrace_job_id2\"] = data.json_accutrace_job_id2 === \"789\";","        tests[\"imb_default_mid\"] = data.imb_default_mid === \"999999\";","    }","}","","function validateJSON(result_in, version){","   ","   var schema = \"\";","   ","   if(version === 0){","     schema = {","     \"name\":\"JSON_response\",","     \"properties\":{","       \"Standard_Flat\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"Standard_Letter\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"total_presort_records\":{","         \"type\": \"string\",","         \"required\":true","       },","       \"format\":{","         \"type\":\"string\",","         \"required\":true","       },","       ","       \"First_Class_Card\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"mail_piece_size\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"presort_class\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"First_Class_Letter\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"postage_saved\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"total_postage\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"drop_zip\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"success\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"First_Class_Flat\":{","         \"type\":\"string\",","         \"required\":true","       }","     }","    };","        ","    }else if(version === 2){","       schema = {","         \"name\":\"JSON_response\",","         \"properties\":{","           \"Standard_Flat\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"Standard_Letter\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"total_presort_records\":{","             \"type\": \"string\",","             \"required\":true","           },","           \"format\":{","             \"type\":\"string\",","             \"required\":true","           },","           ","           \"First_Class_Card\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"mail_piece_size\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"presort_class\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"First_Class_Letter\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"postage_saved\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"total_postage\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"drop_zip\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"success\":{","             \"type\":\"boolean\",","             \"required\":true","           },","           \"First_Class_Flat\":{","             \"type\":\"string\",","             \"required\":true","           }","         }","        }; ","    }","    ","     // tests[\"Expected JSON format response\"] = tv4.validate(result, schema);","  return tv4.validate(result_in, schema);","}","",""],"type":"text/javascript"}}],"id":"03e200f1-b55b-42ab-afb3-f88ccaced7c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{dq_pGUID}}/QUOTE","description":"<p>This call is the same call as the previous GET Quote call, but you would want to make the call once every <strong>5-10 seconds</strong> until <strong>\"task_name\": \"FINISHED\"</strong> is present within the returned quote. This means that whichever processing call you made (like CASS-PRESORT) has finished.</p>\n<p>Once you see <strong>\"task_name\": \"FINISHED\"</strong>, you will want to wait at least 5 seconds to prevent race conditions before making the download call to get your results.</p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0/job","{{dq_pGUID}}","QUOTE"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"ebfb878a-e765-4a3d-b75c-2b8830a508cf","name":"QUOTE - Check status","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{dq_pGUID}}/QUOTE"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 11 Dec 2023 23:00:27 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"2340"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"prepared_for_name_address\": \"Contact|company|address|city|state|zip+4\",\n    \"accutrace_job_id2\": \"789\",\n    \"maildat_mpu_description\": \"TEST JOB\",\n    \"task_percentage_completed\": \"100\",\n    \"First_Class_Card\": \"\",\n    \"agent_or_mailer_phone\": \"8059991234\",\n    \"permit_holder_crid\": \"8888888\",\n    \"First_Class_Letter\": \"\",\n    \"Standard_Card\": \"\",\n    \"max2ft\": \"\",\n    \"total_postage\": \"$1,185.25\",\n    \"print_barcode\": \"1\",\n    \"min2ft\": \"\",\n    \"total_records\": \"3111\",\n    \"mailing_agent_edoc_sender_crid\": \"8888888\",\n    \"piece_length\": \"5.00\",\n    \"mailing_date\": \"06/30/2016\",\n    \"statement_number\": \"1\",\n    \"thickness_value\": \".009\",\n    \"imb_starting_serial_number\": \"\",\n    \"accutrace_notice_email\": \"\",\n    \"format\": \"UPPER\",\n    \"machinability\": \"MACHINABLE\",\n    \"include_crrt\": \"0\",\n    \"permit_holder_mailer_id\": \"999999\",\n    \"prepared_for_crid\": \"8888888\",\n    \"total_presort_records\": \"3108\",\n    \"maildat_mpu_name\": \"JOB1\",\n    \"imb_default_mid\": \"999999\",\n    \"list_owner_information\": \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2014\",\n    \"weight_unit\": \"OUNCES\",\n    \"success\": true,\n    \"print_reverse\": \"0\",\n    \"agent_or_mailer_signing_statement\": \"JOHN DOE\",\n    \"entry_scf\": \"0\",\n    \"northsouth\": \"\",\n    \"thickness_based_on\": \"1\",\n    \"task_name\": \"FINISHED\",\n    \"print_imb\": \"1\",\n    \"imb_mid\": \"999999\",\n    \"accutrace_api_key\": \"\",\n    \"mail_permit_type\": \"PROFIT\",\n    \"mailing_agent_crid\": \"8888888\",\n    \"prepared_for_nonprofit_authorization_number\": \"\",\n    \"entry_ndc\": \"0\",\n    \"tray_type\": \"MMM\",\n    \"max1ft\": \"\",\n    \"mail_pay_method\": \"IMPRINT\",\n    \"include_non_zip4\": \"1\",\n    \"presort_class\": \"FIRST CLASS\",\n    \"min1ft\": \"\",\n    \"prepared_for_mailer_id\": \"999999\",\n    \"imb_service_type\": \"270\",\n    \"exact_postage\": \"\",\n    \"mail_piece_size\": \"CARD\",\n    \"accutrace_customer_id\": \"\",\n    \"First_Class_Flat\": \"\",\n    \"weight_based_on\": \"1\",\n    \"mailing_agent_name_address\": \"Contact|company|address|city|state|zip+4\",\n    \"weight_value\": \".2\",\n    \"calculate_container_volume\": \"1\",\n    \"permit_holder_phone\": \"8059991234\",\n    \"task_state\": \"FINISHED\",\n    \"permit_holder_name_address\": \"Contact|company|address|city|state|zip+4\",\n    \"drop_zip\": \"93422\",\n    \"piece_height\": \"4.00\",\n    \"postage_affixed\": \"\",\n    \"task_process\": \"CASS-PRESORT\",\n    \"accutrace_job_description\": \"TEST JOB\",\n    \"mail_permit_number\": \"199\",\n    \"accutrace_job_id\": \"123456\",\n    \"maildat_commingle\": \"0\",\n    \"Standard_Letter\": \"\",\n    \"maildat_pdr\": \"0\",\n    \"net_postage_due_permit_number\": \"\",\n    \"mailing_agent_phone\": \"8059991234\",\n    \"agent_or_mailer_company\": \"ABC INC.\",\n    \"mailing_agent_mailer_id\": \"999999\",\n    \"agent_or_mailer_email\": \"email@mydotcom.com\",\n    \"list_owner_paf_id\": \"\",\n    \"postage_saved\": \"$399.83\",\n    \"Standard_Flat\": \"\"\n}"}],"_postman_id":"03e200f1-b55b-42ab-afb3-f88ccaced7c0"},{"name":"Download Completed - Documentation, Mail.dat, Print Ready CSV","event":[{"listen":"test","script":{"id":"af342634-3a78-40fd-aacc-d55e555ad78a","exec":["try{","","    tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","    ","    ","    ","    var jsonData = responseBody.has(\"{\\\"success\\\"\" + \":\");","     if(responseCode.code === 200 && jsonData){","        var data = JSON.parse(responseBody);","        if(!data.success && data.message){","          var now = new Date();","          var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","          tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","       }else{","            tests[\"Data format issue. responseBody => \" + responseBody] = false;","       }","     }","","}catch(exception){","     tests[\"Exception => \" + exception.message] = false;","     tests[\"responseBody => \" + responseBody] = false;","     console.log(\"exception => \" + exception.message);","     console.log(\"responseBody => \" + responseBody);","}"],"type":"text/javascript"}}],"id":"f920f45f-f99a-4d55-a548-3d1a6239131a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/download.jsp?guid={{dq_pGUID}}&ftype=maildat.zip","description":"<p>This request lets you download all the finished files for a particular job GUID by choosing the file type (ftype) you want. You can get the ready-to-print CSV, a preview of the CSV, the eDocumentation, or the complete maildat.zip file. The maildat.zip includes the print-ready CSV, the eDocumentation, and the necessary mail.dat files for uploading the job to PostalOne.<br />  <br />\nHere are all of the different \"ftype\" values you can use within the call:</p>\n<ul>\n<li>csv - Download the print-ready CSV separate from the maildat.zip file</li>\n<li>prev.csv - Download a 25 record preview of the print-ready CSV to preview before downloading the completed version</li>\n<li>json - Download the print-ready CSV file in JSON format</li>\n<li>pdf - Download the eDocumentation as a PDF separate from the maildat.zip file</li>\n<li>maildat.zip - Download the maildat.zip file that contains the print-ready CSV file, eDocumentation, eTags, and the mail.dat files</li>\n</ul>\n","urlObject":{"path":["ws_360_webapps","v2_0/download.jsp"],"host":["https://cloud2.iaccutrace.com"],"query":[{"key":"guid","value":"{{dq_pGUID}}"},{"key":"ftype","value":"maildat.zip"}],"variable":[]}},"response":[],"_postman_id":"f920f45f-f99a-4d55-a548-3d1a6239131a"},{"name":"Upload File with dataQualityResults_CASS","event":[{"listen":"test","script":{"id":"40d0a669-4e8a-41e3-988f-1946129d46c4","exec":["//Looking for this response => {\"success\":false,\"message\":\"ERROR Submitted file path does NOT exists\"}","var jsonData = responseBody.has(\"{\\\"success\\\"\" + \":\");","var result = \"\";","if(jsonData){","    result = JSON.parse(responseBody);","}","","","postman.setEnvironmentVariable(\"pGUID\", \"\");","var version = postman.getEnvironmentVariable(\"ver\");","// tests[\"version => \" + version] = false;","","if(responseCode.code === 200 && (version === null || version === '') && !jsonData){","    // base (expected invalid JSON response)","    var allLines = responseBody;","    var errorTest = responseBody.has(\"ERROR: Submitted file path does NOT exists!\");","    if(errorTest === false){","        var expectedInvalidJSON_Response = \"{successMongoDBImport:{\\\"message\\\":\\\"Upload process done\\\",\\\"success\\\":true},quote_started:true,cass_started:false,guid:\";","        var responseCheck  = allLines.substring(0, 114);","        tests[\"version 0 responseCheck expected:\" + expectedInvalidJSON_Response + \"  received:\" + responseCheck] = responseCheck === expectedInvalidJSON_Response;","        ","      var sla = allLines.split(\",\");","      tests[\"success => \" + sla[1]] = sla[1].indexOf(\"true\") !== -1;","     // tests[\"guid => \" + sla[4]] = true;","//{successMongoDBImport:{\"message\":\"Upload process done\",\"success\":true},quote_started:true,cass_started:false,guid:baaee8c0-fd72-481b-a8b3-9f73f5f8ed17}","      var guid = sla[4].substring(5);","      var guid2 = guid.replace(\"}\", \"\");","      postman.setEnvironmentVariable(\"pGUID\", guid2);","    }else{","      tests[\"Submitted file => ERROR: Submitted file path does NOT exists! => \" + responseBody] = false;","    }","}else if(responseCode.code === 200 && !jsonData && (version !== null && ( (version === 'v2_0/' ) || (version === 'v2_1/' ) || version === 'v3_0/' || version === 'v3_1/' ) )){","    ","   ","   var result = JSON.parse(responseBody);","   tests[\"success360Import expected:true\" + \"  received:\" + result.success360Import] = result.success360Import;","   tests[\"quote_started expected:true\" + \"  received:\" + result.quote_started] = result.quote_started;","   tests[\"cass_started expected:false\" + \"  received:\" + result.cass_started] = !result.cass_started;","   tests[\"quid\"] = result.guid.length > 2;","   ","    postman.setEnvironmentVariable(\"pGUID\", result.guid);","   ","   var schema = {","     \"name\":\"JSON_response\",","     \"properties\":{","       \"success360Import\":{","         \"type\":\"boolean\",","         \"required\":true","       },","       \"quote_started\":{","         \"type\":\"boolean\",","         \"required\":true","       },","       \"cass_started\":{","         \"type\": \"boolean\",","         \"required\":true","       },","       \"guid\":{","         \"type\":\"string\",","       }","     }","};","","tests[\"Expected JSON format response\"] = tv4.validate(result, schema);","   ","    ","}else if(!result.success && result.message){","    var now = new Date();","    var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","    tests[\"Error Message:\" + dateStr + \" => \" + result.message] = false;","}else{","    tests[\"Unexpected response => \" + responseBody] = false;","}","","","","","// postman.setEnvironmentVariable(\"pGUID\", \"\");","// if(responseCode.code === 200 && !jsonData){","//     var allLines = responseBody;","//     var errorTest = responseBody.has(\"ERROR: Submitted file path does NOT exists!\");","//     if(errorTest === false){","//       var sla = allLines.split(\",\");","//       tests[\"success => \" + sla[1]] = sla[1].indexOf(\"true\") !== -1;","//      // tests[\"guid => \" + sla[4]] = true;","// //{successMongoDBImport:{\"message\":\"Upload process done\",\"success\":true},quote_started:true,cass_started:false,guid:baaee8c0-fd72-481b-a8b3-9f73f5f8ed17}","//       var guid = sla[4].substring(5);","//       var guid2 = guid.replace(\"}\", \"\");","//       postman.setEnvironmentVariable(\"pGUID\", guid2);","//     }else{","//       tests[\"Submitted file => ERROR: Submitted file path does NOT exists! => \" + responseBody] = false;","//     }","// }else if(jsonData && !result.success && result.message){","//     var now = new Date();","//     var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","//     tests[\"Error Message:\" + dateStr + \" => \" + result.message] = false;","// }","","",""],"type":"text/javascript"}}],"id":"3a197a06-1649-44b5-b3db-0da77ded2fe2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"backOfficeOption","value":"json","type":"text"},{"key":"apiKey","value":"{{dq_api_key}}","type":"text"},{"key":"callbackURL","value":"https://accuzip.com","type":"text"},{"key":"guid","value":"","type":"text"},{"key":"file","type":"file","src":"/C:/Users/auror/Desktop/Test/demofile.csv"},{"key":"dataQualityResults_CASS","value":"true","type":"text"}]},"url":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/uploadProcess.jsp?manual_submit=false","description":"<p>This is the same as the previous Upload Call, but the generated quote also includes estimated presort record and postage totals based on the Data Quality option enabled.</p>\n<p>There are also other options that can be added to the body of the Upload call to perform different features to get their estimations. However, you can only have one \"dataQualityResults\" feature enabled for a file.</p>\n<p><strong>Additional Data Parameters:</strong></p>\n<p>dataQualityResults_CASS: false = CASS only</p>\n<p>dataQualityResults_NCOA: false = CASS and NCOA only</p>\n<p>dataQualityResults_NCOA_DUPS_01: false = CASS, NCOA, and Duplicate Detection by Address and Company</p>\n<p>dataQualityResults_NCOA_DUPS_02: false = CASS, NCOA, and Duplicate Detection by First, Last, and Address</p>\n<p>dataQualityResults_NCOA_DUPS_03: false = CASS, NCOA, and Duplicate Detection by Address and Last name</p>\n<p>dataQualityResults_DUPS_01: false = CASS and Duplicate Detection by Address and Company</p>\n<p>dataQualityResults_DUPS_02: false = CASS and Duplicate Detection by First, Last, and Address</p>\n<p>dataQualityResults_DUPS_03: false = CASS and Duplicate Detection by Address and Last name.<br />  <br />\nIf set to <em>true</em> (not recommended), our service will automatically check and verify addresses using DPV Confirmation after the upload call has been made. However, <strong>Setting this value to true does not produce any detail output and is an unnecessary option for most scenarios. Our recommendation is to set this as</strong> <em>false</em><strong>. The</strong> Data Quality (DQ) results will appear in the result from the GET QUOTE call, and can help you determine the quality. See GET QUOTE for the DQ return values. <strong>This process only returns a few summary values and does not replace the GET CASS call.</strong><br />  <br />\nIf you wish to run your list through Data Enhancement Services (DES) to add walk sequence information to claim carrier route rates for the mailing, you would need DES credits. If you have previously purchased DES credits, you can check the number remaining on your account by enabling \"des_credits\" within the body of the upload call. Then, the quote you get back after uploading will show the total DES credits available for your account.</p>\n<p>To learn more about DES Services, you can visit this link: <a href=\"http://accuzip.com/products/des/index.htm\">DES Services Information</a>.</p>\n","urlObject":{"path":["ws_360_webapps","v2_0/uploadProcess.jsp"],"host":["https://cloud2.iaccutrace.com"],"query":[{"key":"manual_submit","value":"false"}],"variable":[]}},"response":[{"id":"9196de22-9c7f-4f4a-a723-993bb6a09aaa","name":"Upload File with dataQualityResults_CASS","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"backOfficeOption","value":"json","type":"text"},{"key":"apiKey","value":"{{dq_api_key}}","type":"text"},{"key":"callbackURL","value":"https://accuzip.com","type":"text"},{"key":"guid","value":"","type":"text"},{"key":"file","type":"file","src":"/C:/Users/auror/Desktop/Test/demofile.csv"},{"key":"dataQualityResults_CASS","value":"true","type":"text"}]},"url":{"raw":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/uploadProcess.jsp?manual_submit=false","host":["https://cloud2.iaccutrace.com"],"path":["ws_360_webapps","v2_0/uploadProcess.jsp"],"query":[{"key":"manual_submit","value":"false"}]}},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Date","value":"Tue, 12 Dec 2023 14:03:48 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"text/html"},{"key":"Content-Length","value":"115"},{"key":"Set-Cookie","value":"JSESSIONID=B732DAC7619292702877C06D03D58F10; Path=/ws_360_webapps"},{"key":"Cache-Control","value":"max-age=0, no-cache, no-store, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"Wed, 11 Jan 1984 05:00:00 GMT"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\"success360Import\":true,\"quote_started\":true,\"cass_started\":false,\"guid\":\"23121249-92C1-44A8-8109-521A148C700F\"}\r\n"}],"_postman_id":"3a197a06-1649-44b5-b3db-0da77ded2fe2"},{"name":"QUOTE with dataQualityResults_CASS","event":[{"listen":"test","script":{"id":"6fdba514-5e68-48c4-9e5f-e8daa0c89b8c","exec":["tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","","var data = JSON.parse(responseBody);","tests[\"success\"] = data.success;","","if(responseCode.code === 200){","    // var data = JSON.parse(responseBody);","    // case:new uploaded file","    if((data.success === true || data.success === 'true') && data.Standard_Flat && data.Standard_Card && data.First_Class_Letter ){","        tests[\"success\"] = data.success===\"true\";","        tests[\"Standard_Flat: \"+data.Standard_Flat] = responseBody.has(\"Standard_Flat\");","        ","        tests[\"total_presort_records: \"+data.total_presort_records] = responseBody.has(\"total_presort_records\");","        tests[\"Standard_Card: \"+data.Standard_Card] = responseBody.has(\"Standard_Card\");","        tests[\"format: \"+data.format] = responseBody.has(\"format\");","        tests[\"First_Class_Card: \"+data.First_Class_Card] = responseBody.has(\"First_Class_Card\");","        tests[\"mail_piece_size: \"+data.mail_piece_size] = responseBody.has(\"mail_piece_size\");","        tests[\"presort_class: \"+data.presort_class] = responseBody.has(\"presort_class\");","        tests[\"First_Class_Letter: \"+data.First_Class_Letter] = responseBody.has(\"First_Class_Letter\");","        tests[\"postage_saved: \"+data.postage_saved] = responseBody.has(\"postage_saved\");","        tests[\"total_postage: \"+data.total_postage] = responseBody.has(\"total_postage\");","        tests[\"drop_zip: \"+data.drop_zip] = responseBody.has(\"drop_zip\");","        tests[\"First_Class_Flat: \"+data.First_Class_Flat] = responseBody.has(\"First_Class_Flat\");","    // }else if((data.success !== true || data.success === 'false') && (data.message )){","    // }else if((data.success !== true || data.success === 'false')){","       var version = postman.getEnvironmentVariable(\"ver\");","           if(version === null || version === ''){","               var validResponse = validateJSON(data, 0);","               tests[\"Expected JSON format response\"] = validResponse;","           }else if(version !== null && version === 'v2_0/'){","               var validResponse = validateJSON(data, 2);","               tests[\"Expected JSON format response\"] = validResponse;","           }else{","               tests[\"Unknown version => \" + version] = false;","           }","           ","       }else if(!data.success && data.message){","         var now = new Date();","         var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","         tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","      }else{","      //case:previously uploaded file with update Quote run on file","      ","      //tests[\"success\"] = data.success===\"true\";","","","        //tests[\"exact_postage\"] = data.exact_postage === \"\";","        tests[\"print_imb\"] = data.print_imb === \"1\";","        tests[\"include_crrt\"] = data.include_crrt === \"0\";","        ","        //tests[\"Standard_Letter\"] = data.Standard_Letter === \"\";","        //tests[\"imb_mid\"] = data.imb_mid === \"999999\";","        tests[\"mailing_date\"] = data.mailing_date === \"08/20/2014\";","        //tests[\"thickness_based_on\"] = data.thickness_based_on === \"1\";","        //tests[\"prepared_for_name_address\"] = data.prepared_for_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        //tests[\"postage_saved\"] = data.postage_saved === \"\";","        tests[\"print_barcode\"] = data.print_barcode === \"1\";","        tests[\"weight_value\"] = data.weight_value === \".2\";","        //tests[\"mailing_agent_phone\"] = data.mailing_agent_phone === \"8054617300\";","        tests[\"machinability\"] = data.machinability === \"NONMACHINABLE\";","        //tests[\"json_accutrace_job_id\"] = data.json_accutrace_job_id === \"123456\";","        //tests[\"First_Class_Flat\"] = data.First_Class_Flat === \"\";","        tests[\"permit_holder_mailer_id\"] = data.permit_holder_mailer_id === \"999999\";","        tests[\"tray_type\"] = data.tray_type === \"MMM\";","        tests[\"permit_holder_crid\"] = data.permit_holder_crid === \"8888888\";","        //tests[\"Standard_Card\"] = data.Standard_Card === \"\";","        tests[\"mail_permit_number\"] = data.mail_permit_number === \"199\";","        tests[\"format\"] = data.format === \"UPPER\";","        //tests[\"max2ft\"] = data.max2ft === \"\";","        //tests[\"json_maildat_mpu_name\"] = data.json_maildat_mpu_name === \"JOB1\";","        //tests[\"json_maildat_mpu_description\"] = data.json_maildat_mpu_description === \"TEST JOB\";","        //tests[\"json_accutrace_customer_id\"] = data.json_accutrace_customer_id === \"7700000101\";","        tests[\"calculate_container_volume\"] = data.calculate_container_volume === \"1\";","        //tests[\"mailing_agent_name_address\"] = data.mailing_agent_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        //tests[\"max1ft\"] = data.max1ft === \"\";","        tests[\"mailing_agent_mailer_id\"] = data.mailing_agent_mailer_id === \"999999\";","        tests[\"agent_or_mailer_signing_statement\"] = data.agent_or_mailer_signing_statement === \"STEVE BELMONTE\";","        //tests[\"permit_holder_phone\"] = data.permit_holder_phone === \"8054617300\";","        //tests[\"json_list_owner_information\"] = data.json_list_owner_information === \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2014\";","        tests[\"mailing_agent_edoc_sender_crid\"] = data.mailing_agent_edoc_sender_crid === \"8888888\";","        //tests[\"print_reverse\"] = data.print_reverse === \"0\";","        tests[\"statement_number\"] = data.statement_number === \"1\";","        //tests[\"json_accutrace_api_key\"] = data.json_accutrace_api_key === \"8B5A8632-31FC-4DA7-BDB9-D8B88897AF96\";","        tests[\"agent_or_mailer_email\"] = data.agent_or_mailer_email === \"steve@accuzip.com\";","        tests[\"mail_pay_method\"] = data.mail_pay_method === \"IMPRINT\";","        //tests[\"entry_scf\"] = data.entry_scf === \"0\";","        tests[\"thickness_value\"] = data.thickness_value === \".009\";","        //tests[\"prepared_for_nonprofit_authorization_number\"] = data.prepared_for_nonprofit_authorization_number === \"\";","        //tests[\"min2ft\"] = data.min2ft === \"\";","        tests[\"agent_or_mailer_company\"] = data.agent_or_mailer_company === \"ACCUZIP INC.\";","        //tests[\"prepared_for_crid\"] = data.prepared_for_crid === \"8888888\";","        //tests[\"First_Class_Card\"] = data.First_Class_Card === \"\";","        tests[\"mail_piece_size\"] = data.mail_piece_size === \"LETTER\";","        //tests[\"min1ft\"] = data.min1ft === \"\";","        tests[\"presort_class\"] = data.presort_class === \"STANDARD MAIL\";","        tests[\"piece_length\"] = data.piece_length === \"5.00\";","        //tests[\"permit_holder_name_address\"] = data.permit_holder_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        tests[\"piece_height\"] = data.piece_height === \"4.00\";","        //tests[\"imb_starting_serial_number\"] = data.imb_starting_serial_number === \"\";","        //tests[\"json_maildat_pdr\"] = data.json_maildat_pdr === \"0\";","        //tests[\"entry_ndc\"] = data.entry_ndc === \"0\";","        //tests[\"postage_affixed\"] = data.postage_affixed === \"\";","        //tests[\"Standard_Flat\"] = data.Standard_Flat === \"\";","        //tests[\"net_postage_due_permit_number\"] = data.net_postage_due_permit_number === \"\";","        tests[\"weight_unit\"] = data.weight_unit === \"OUNCES\";","        //tests[\"json_accutrace_job_description\"] = data.json_accutrace_job_description === \"TEST JOB\";","        //tests[\"weight_based_on\"] = data.weight_based_on === \"1\";","        //tests[\"imb_service_type\"] = data.imb_service_type === \"270\";","        //tests[\"First_Class_Letter\"] = data.First_Class_Letter === \"\";","        tests[\"mailing_agent_crid\"] = data.mailing_agent_crid === \"8888888\";","        //tests[\"total_postage\"] = data.total_postage === \"\";","        tests[\"mail_permit_type\"] = data.mail_permit_type === \"PROFIT\";","        tests[\"drop_zip\"] = data.drop_zip === \"93422\";","        //tests[\"json_list_owner_paf_id\"] = data.json_list_owner_paf_id === \"E00001\";","        tests[\"agent_or_mailer_phone\"] = data.agent_or_mailer_phone === \"8054617300\";","        //tests[\"prepared_for_mailer_id\"] = data.prepared_for_mailer_id === \"999999\";","        //tests[\"json_accutrace_notice_email\"] = data.json_accutrace_notice_email === \"steve@accuzip.com\" ;","        tests[\"include_non_zip4\"] = data.include_non_zip4 === \"1\";","        //tests[\"json_accutrace_job_id2\"] = data.json_accutrace_job_id2 === \"789\";","        tests[\"imb_default_mid\"] = data.imb_default_mid === \"999999\";","    }","}","","function validateJSON(result_in, version){","   ","   var schema = \"\";","   ","   if(version === 0){","     schema = {","     \"name\":\"JSON_response\",","     \"properties\":{","       \"Standard_Flat\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"Standard_Letter\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"total_presort_records\":{","         \"type\": \"string\",","         \"required\":true","       },","       \"format\":{","         \"type\":\"string\",","         \"required\":true","       },","       ","       \"First_Class_Card\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"mail_piece_size\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"presort_class\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"First_Class_Letter\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"postage_saved\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"total_postage\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"drop_zip\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"success\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"First_Class_Flat\":{","         \"type\":\"string\",","         \"required\":true","       }","     }","    };","        ","    }else if(version === 2){","       schema = {","         \"name\":\"JSON_response\",","         \"properties\":{","           \"Standard_Flat\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"Standard_Letter\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"total_presort_records\":{","             \"type\": \"string\",","             \"required\":true","           },","           \"format\":{","             \"type\":\"string\",","             \"required\":true","           },","           ","           \"First_Class_Card\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"mail_piece_size\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"presort_class\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"First_Class_Letter\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"postage_saved\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"total_postage\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"drop_zip\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"success\":{","             \"type\":\"boolean\",","             \"required\":true","           },","           \"First_Class_Flat\":{","             \"type\":\"string\",","             \"required\":true","           }","         }","        }; ","    }","    ","     // tests[\"Expected JSON format response\"] = tv4.validate(result, schema);","  return tv4.validate(result_in, schema);","}","",""],"type":"text/javascript"}}],"id":"0c6933c2-5645-46b3-944f-278e2e7f3e37","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{dq_pGUID}}/QUOTE","description":"<p>This call is the same as the first GET Quote call, but shows an example of the response returned after the Upload File call is made with \"dataQualityResults_CASS\" enabled.\n<br />\nData Quality (DQ) Result Descriptions:</p>\n<p>\"dq_message\": \"DQ results have been calculated successfully\" = The DQ Message<br />\"dq_dpvhsa_y\": \"1906\" = Address was DPV confirmed for both primary and (if present) secondary numbers.<br />\"dq_dpvhsa_d\": \"11\" = Address was DPV confirmed for the primary number only, and Secondary number information was missing.<br />\"dq_dpvhsa_s\": \"56\" = Address was DPV confirmed for the primary number only, and secondary number information was present but unconfirmed.<br />\"dq_dpvhsa_n\": \"27\" = Both Primary and (if present) Secondary number information failed to DPV Confirm.<br />\"dq_dpvhsv\": \"19\" = Address is Vacant for at least 90-days</p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0/job","{{dq_pGUID}}","QUOTE"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"0e4a29da-a8a4-476a-814d-62fdf42b8819","name":"QUOTE with dataQualityResults_CASS","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{dq_pGUID}}/QUOTE"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 12 Dec 2023 14:04:23 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"2211"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"dq_dpvext_n\": \"1294\",\n    \"dq_dpvext_p\": \"0\",\n    \"dq_dpvhsa_d\": \"96\",\n    \"dq_dpvext_r\": \"0\",\n    \"dq_dpvhsv\": \"444\",\n    \"NCOALink\": [\n        {\n            \"months_19_48\": \"\",\n            \"matches\": \"\",\n            \"months_1_18\": \"\",\n            \"moved_no_forwarding\": \"\"\n        }\n    ],\n    \"dq_dpvext_s\": \"28\",\n    \"dq_dpvext_t\": \"0\",\n    \"Standard\": [\n        {\n            \"flat\": [\n                {\n                    \"AB\": \"6\",\n                    \"AD\": \"31\",\n                    \"HP\": \"0\",\n                    \"5B\": \"1730\",\n                    \"CR\": \"0\",\n                    \"3B\": \"70\",\n                    \"5D\": \"1114\",\n                    \"postage\": \"2064.83\",\n                    \"3D\": \"98\",\n                    \"MB\": \"11\",\n                    \"MD\": \"48\",\n                    \"savings\": \"2130.97\",\n                    \"WS\": \"0\",\n                    \"HD\": \"0\",\n                    \"SP\": \"0\"\n                }\n            ],\n            \"letter\": [\n                {\n                    \"AB\": \"1711\",\n                    \"AD\": \"0\",\n                    \"HP\": \"0\",\n                    \"5B\": \"875\",\n                    \"CR\": \"0\",\n                    \"3B\": \"0\",\n                    \"5D\": \"0\",\n                    \"postage\": \"1092.48\",\n                    \"3D\": \"0\",\n                    \"MB\": \"522\",\n                    \"MD\": \"0\",\n                    \"savings\": \"865.56\",\n                    \"WS\": \"0\",\n                    \"HD\": \"0\",\n                    \"SP\": \"0\"\n                }\n            ]\n        }\n    ],\n    \"dq_message\": \"DQ results have been calculated successfully\",\n    \"dq_dpvhsa_n\": \"1294\",\n    \"dq_nostat\": [\n        {\n            \"01\": \"0\",\n            \"02\": \"4\",\n            \"03\": \"0\",\n            \"04\": \"0\",\n            \"ns\": \"0\",\n            \"05\": \"310\",\n            \"06\": \"0\",\n            \"dn\": \"0\",\n            \"nd\": \"11\",\n            \"x1\": \"1\",\n            \"x2\": \"1\",\n            \"x3\": \"0\",\n            \"x4\": \"0\",\n            \"x5\": \"0\",\n            \"x6\": \"0\",\n            \"po\": \"1\",\n            \"x7\": \"10\"\n        }\n    ],\n    \"Canada\": [\n        {\n            \"validated\": \"0\",\n            \"invalid\": \"0\",\n            \"corrected\": \"0\"\n        }\n    ],\n    \"dq_dpvhsa_s\": \"33\",\n    \"First_Class\": [\n        {\n            \"flat\": [\n                {\n                    \"postage\": \"3155.63\",\n                    \"AB\": \"6\",\n                    \"PRESORT\": \"1291\",\n                    \"MB\": \"13\",\n                    \"savings\": \"1040.17\",\n                    \"5B\": \"1775\",\n                    \"SP\": \"0\",\n                    \"3B\": \"23\"\n                }\n            ],\n            \"letter\": [\n                {\n                    \"postage\": \"1759.68\",\n                    \"AB\": \"517\",\n                    \"PRESORT\": \"1291\",\n                    \"MB\": \"425\",\n                    \"savings\": \"198.36\",\n                    \"5B\": \"875\",\n                    \"SP\": \"0\",\n                    \"3B\": \"0\"\n                }\n            ],\n            \"card\": [\n                {\n                    \"postage\": \"1186.03\",\n                    \"AB\": \"517\",\n                    \"PRESORT\": \"1291\",\n                    \"MB\": \"425\",\n                    \"savings\": \"399.05\",\n                    \"5B\": \"875\",\n                    \"SP\": \"0\",\n                    \"3B\": \"0\"\n                }\n            ]\n        }\n    ],\n    \"Nonprofit\": [\n        {\n            \"flat\": [\n                {\n                    \"AB\": \"6\",\n                    \"AD\": \"31\",\n                    \"HP\": \"0\",\n                    \"5B\": \"1730\",\n                    \"CR\": \"0\",\n                    \"3B\": \"70\",\n                    \"5D\": \"1114\",\n                    \"postage\": \"1365.53\",\n                    \"3D\": \"98\",\n                    \"MB\": \"11\",\n                    \"MD\": \"48\",\n                    \"savings\": \"2830.27\",\n                    \"WS\": \"0\",\n                    \"HD\": \"0\",\n                    \"SP\": \"0\"\n                }\n            ],\n            \"letter\": [\n                {\n                    \"AB\": \"1711\",\n                    \"AD\": \"0\",\n                    \"HP\": \"0\",\n                    \"5B\": \"875\",\n                    \"CR\": \"0\",\n                    \"3B\": \"0\",\n                    \"5D\": \"0\",\n                    \"postage\": \"610.74\",\n                    \"3D\": \"0\",\n                    \"MB\": \"522\",\n                    \"MD\": \"0\",\n                    \"savings\": \"1347.30\",\n                    \"WS\": \"0\",\n                    \"HD\": \"0\",\n                    \"SP\": \"0\"\n                }\n            ]\n        }\n    ],\n    \"Duplicates\": [\n        {\n            \"found\": \"\",\n            \"description\": \"\",\n            \"setting\": \"\"\n        }\n    ],\n    \"dq_filter_counts\": {\n        \"filter_ncoa_07\": \"0\",\n        \"filter_ncoa_08\": \"0\",\n        \"filter_cass_08\": \"2\",\n        \"filter_cass_09\": \"0\",\n        \"filter_ncoa_01\": \"0\",\n        \"filter_cass_06\": \"0\",\n        \"filter_ncoa_02\": \"0\",\n        \"filter_cass_07\": \"1294\",\n        \"filter_ncoa_03\": \"0\",\n        \"filter_ncoa_04\": \"0\",\n        \"filter_ncoa_05\": \"0\",\n        \"filter_ncoa_06\": \"0\",\n        \"filter_cass_10\": \"0\",\n        \"filter_cass_04\": \"444\",\n        \"filter_cass_05\": \"218\",\n        \"filter_cass_02\": \"33\",\n        \"filter_cass_03\": \"96\"\n    },\n    \"dq_dpvext_d\": \"96\",\n    \"success\": true,\n    \"total_records\": \"3111\",\n    \"dq_dpvhsa_y\": \"1688\",\n    \"dq_dpvext_y\": \"1693\"\n}"}],"_postman_id":"0c6933c2-5645-46b3-944f-278e2e7f3e37"},{"name":"Download Preview CSV","event":[{"listen":"test","script":{"id":"a5842b36-14ff-4d02-ab89-2843f079b926","exec":["try{","","    tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","    ","    ","    ","    var jsonData = responseBody.has(\"{\\\"success\\\"\" + \":\");","     if(responseCode.code === 200 && jsonData){","        var data = JSON.parse(responseBody);","        if(!data.success && data.message){","          var now = new Date();","          var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","          tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","       }else{","            tests[\"Data format issue. responseBody => \" + responseBody] = false;","       }","     }","","}catch(exception){","     tests[\"Exception => \" + exception.message] = false;","     tests[\"responseBody => \" + responseBody] = false;","     console.log(\"exception => \" + exception.message);","     console.log(\"responseBody => \" + responseBody);","}"],"type":"text/javascript"}}],"id":"1da0fe2b-7db1-48c4-b0c9-6ef7ba39be27","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/download.jsp?guid={{pGUID}}&ftype=prev.csv","description":"<p>Downloads the 25-record preview of the final CSV.</p>\n","urlObject":{"path":["ws_360_webapps","v2_0/download.jsp"],"host":["https://cloud2.iaccutrace.com"],"query":[{"key":"guid","value":"{{pGUID}}"},{"key":"ftype","value":"prev.csv"}],"variable":[]}},"response":[],"_postman_id":"1da0fe2b-7db1-48c4-b0c9-6ef7ba39be27"},{"name":"Download Production CSV","event":[{"listen":"test","script":{"id":"0e6cdaca-9e8b-40f5-92b5-b97e027966cf","exec":["try{","","    tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","    ","    ","    ","    var jsonData = responseBody.has(\"{\\\"success\\\"\" + \":\");","     if(responseCode.code === 200 && jsonData){","        var data = JSON.parse(responseBody);","        if(!data.success && data.message){","          var now = new Date();","          var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","          tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","       }else{","            tests[\"Data format issue. responseBody => \" + responseBody] = false;","       }","     }","","}catch(exception){","     tests[\"Exception => \" + exception.message] = false;","     tests[\"responseBody => \" + responseBody] = false;","     console.log(\"exception => \" + exception.message);","     console.log(\"responseBody => \" + responseBody);","}"],"type":"text/javascript"}}],"id":"4f74fcd7-d7d1-49df-8de3-c2244f6cbc21","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/download.jsp?guid={{pGUID}}&ftype=csv","description":"<p>Allows you to download the final print-ready CSV separately from the maildat.zip file.</p>\n","urlObject":{"path":["ws_360_webapps","v2_0/download.jsp"],"host":["https://cloud2.iaccutrace.com"],"query":[{"key":"guid","value":"{{pGUID}}"},{"key":"ftype","value":"csv"}],"variable":[]}},"response":[],"_postman_id":"4f74fcd7-d7d1-49df-8de3-c2244f6cbc21"},{"name":"Download JSON","id":"d9b6e884-ab81-4f1f-b9df-6a8a982f8d8f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/download.jsp?guid={{pGUID}}&ftype=json","description":"<p>Downloads the same data within the final print-ready CSV file in a JSON format instead.</p>\n","urlObject":{"path":["ws_360_webapps","v2_0/download.jsp"],"host":["https://cloud2.iaccutrace.com"],"query":[{"key":"guid","value":"{{pGUID}}"},{"key":"ftype","value":"json"}],"variable":[]}},"response":[],"_postman_id":"d9b6e884-ab81-4f1f-b9df-6a8a982f8d8f"},{"name":"Retrieve CASS Certified Records","id":"0daae354-3eb2-41fc-b9ca-a67b91a5e414","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{pGUID}}/CleanAddresses/{{pFilterCASSSubType}}","description":"<p>You can use this call to retrieve any records that had issues with validation during the CASS/DPV process. This can include secondary problems, address range issues, or any other form of validation error.</p>\n<p><strong>{pFilterCASSSubType} available values:</strong></p>\n<ul>\n<li><p>2 = Unit number provided but not verified</p>\n</li>\n<li><p>3 = Unit number missing from known high-rise address</p>\n</li>\n<li><p>4 = Vacant</p>\n</li>\n<li><p>5 = Business address</p>\n</li>\n<li><p>6 = Private Mail Box address</p>\n</li>\n<li><p>7 = Address not valid</p>\n</li>\n<li><p>8 = Missing address element(s)</p>\n</li>\n<li><p>9 = Foreign</p>\n</li>\n<li><p>11_1 = IDA (Internal Drop Address) – Addresses that do not receive mail directly from the USPS but are delivered to a drop address that services them</p>\n</li>\n<li><p>11_2 = CDS NoStat – Addresses that have not yet become deliverable. For example, a new subdivision where lots and primary numbers have been determined, but no structure exists yet for occupancy</p>\n</li>\n<li><p>11_3 = Collision – Addresses that do not actually DPV confirm. In this case, the ‘Y’ should be set to ‘N’ on the DPV ‘A’ table and all other table values should be blank</p>\n</li>\n<li><p>11_4 = CMZ (College, Military and Other Types) – ZIP + 4 records USPS has incorporated into the data</p>\n</li>\n<li><p>11_5 = Regular NoStat – Indicates addresses not receiving delivery and the addresses are not counted as possible deliveries</p>\n</li>\n<li><p>11_6 = Secondary Required – The address requires secondary information</p>\n</li>\n<li><p>99 = All</p>\n</li>\n</ul>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0","job","{{pGUID}}","CleanAddresses","{{pFilterCASSSubType}}"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"0daae354-3eb2-41fc-b9ca-a67b91a5e414"},{"name":"Retrieve NCOA Certified Records","id":"5fab5af2-67c6-4cac-8c5c-ba160da26578","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{pGUID}}/MoveUpdate/{{pFilterNCOASubType}}","description":"<p>You can use this web service call to retrieve certain match types from NCOALink for records.<br />  <br />\n<strong>{pFilterNCOASubType} available values:</strong></p>\n<ul>\n<li>1 = Moved - COA Matches</li>\n<li>2 = Moved - New Address cannot be confirmed</li>\n<li>3 = Moved - Left No Forwarding</li>\n<li>4 = Moved - Foreign Country</li>\n<li>5 = Moved - New State</li>\n<li>6 = Individual Match</li>\n<li>7 = Family Match</li>\n<li>8 = Business Match</li>\n<li>99 = All NCOALink Matches</li>\n</ul>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0","job","{{pGUID}}","MoveUpdate","{{pFilterNCOASubType}}"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"5fab5af2-67c6-4cac-8c5c-ba160da26578"},{"name":"Retrieve Duplicates","id":"64560a9f-5756-4002-9e12-cb549c0ebba1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{pGUID}}/DUPLICATES/{{duplicateSubType}}","description":"<p>You can use this web service call to get the duplicate records that were identified by the \"Duplicate Detection\" call. To make sure you get the right results, use the same filter you used when making the initial \"Duplicate Detection\" call.<br />  <br />\n<strong>{duplicateSubType} available values:</strong></p>\n<ul>\n<li>01 = Address Only and if exists, Company</li>\n<li>02 = First and Last name</li>\n<li>03 = Household name</li>\n</ul>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0","job","{{pGUID}}","DUPLICATES","{{duplicateSubType}}"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"64560a9f-5756-4002-9e12-cb549c0ebba1"},{"name":"PostalOne Upload","id":"ffd3eae0-65d8-4620-a4c4-bdde2973172a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{pGUID}}/POSTALONE","description":"<p>Use this web service call to talk to PostalOne! and handle tasks like uploading, updating, canceling, and deleting Full-Service Mail.dat jobs.\n<br />\nIt is extremely important that before you make the POSTALONE call, that you call UPDATE QUOTE with the correct Mail.dat values as well as the PostalOne! values below.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"p1_env\": \"{{environment}}\",\n  \"p1_usr\": \"{{username}}\",\n  \"p1_psw\": \"{{password}}\",\n  \"p1_action\": \"{{action}}\",\n  \"mailing_date\": \"{{mailingdate}}\"\n}\n\n</code></pre>\n<p>The \"maildat_jobid\" must be unique and a maximum of 8 Alphanumeric characters only. If this JSON value is not provided, the first 8 characters of the Input File name is used.\n<br />\nNote: See available JSON values by downloading this <a href=\"http://www.accuzip.com/files/json_values.xlsx\">file</a> or by using the table within the Update Quote documentation above</p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0/job","{{pGUID}}","POSTALONE"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ffd3eae0-65d8-4620-a4c4-bdde2973172a"}],"id":"037de097-49fc-489d-b524-61a01fc30659","description":"<h5 id=\"this-documentation-goes-over-a-basic-flow-for-the-accuzip-direct-mail-api\">This documentation goes over a basic flow for the AccuZIP Direct Mail API.</h5>\n<br />\n\n<p>Before going into the documentation itself, here are some basic explanations for the different types of web service calls within the API.</p>\n<ol>\n<li><p><strong>GET:</strong></p>\n<ul>\n<li><p><strong>Purpose:</strong> Asking for information.</p>\n</li>\n<li><p><strong>Explanation:</strong> When you make a GET request, you're asking the server to give you some type of data. It's like when you open a web page in your browser - you're getting information from a server. GET is used for retrieving data, like reading a book without making any changes to it.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>POST:</strong></p>\n<ul>\n<li><p><strong>Purpose:</strong> Submitting information.</p>\n</li>\n<li><p><strong>Explanation:</strong> When you make a POST request, you're sending data to the server - similar to filling out a form and submitting it. POST is used when you want to create something new on the server.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>PUT:</strong></p>\n<ul>\n<li><p><strong>Purpose:</strong> Updating or replacing existing data.</p>\n</li>\n<li><p><strong>Explanation:</strong> When you make a PUT request, you're telling the server to update or replace a resource with new data, like editing an existing document and saving your changes. PUT is used when you want to update information on the server with new data that you provide.</p>\n</li>\n</ul>\n</li>\n</ol>\n<p>In summary:</p>\n<ul>\n<li><p><strong>GET</strong> is for getting (retrieving) information.</p>\n</li>\n<li><p><strong>POST</strong> is for posting (creating) new data.</p>\n</li>\n<li><p><strong>PUT</strong> is for putting (updating or replacing) existing data.</p>\n</li>\n</ul>\n<br />\n\n<p>Remember, these are just conventions - a way for both your code and the server to understand what kind of operation you want to perform. It's like telling the server, \"Hey, I'm GETting data from you,\" or \"I'm POSTing some new data to you.\"</p>\n<p>This collection is actually implemented within Postman, which is a helpful tool for beginner programmers to test and interact with APIs (like the AccuZIP DQ). It allows you to send requests to web services and receive their responses. You can also create and organize different types of requests (like GET, POST, and PUT mentioned above as well as others not used in this collection) and examine the data sent and received.</p>\n<br />\n\n<h2 id=\"best-practice\"><strong>Best Practice:</strong></h2>\n<p>As best practice, you will want to introduce slight delays between the API Calls to prevent race conditions and ensure proper sequencing since the service is asynchronus (async), meaning that the next call can be made before the last one has finished.  </p>\n<p>To ensure reliability and eliminate timing conflicts, the workflow below is recommended:</p>\n<ol>\n<li><p><strong>Upload File</strong></p>\n</li>\n<li><p><strong>GET Quote</strong></p>\n<ol>\n<li>If <code>\"success\" = true</code>, pause for <strong>5 seconds</strong> to prevent race conditions</li>\n</ol>\n</li>\n<li><p><strong>Update Quote</strong></p>\n</li>\n<li><p><strong>GET Quote</strong> to verify that the Update Quote request was accepted</p>\n</li>\n<li><p>Proceed with file processing via our processing calls</p>\n</li>\n<li><p>Poll <strong>GET Quote</strong> every <strong>5-10 seconds</strong> until <code>\"task_name\": \"FINISHED\"</code> is present in the quote</p>\n</li>\n<li><p>Pause for <strong>5 seconds</strong> to prevent race conditions</p>\n</li>\n<li><p><strong>Download File</strong></p>\n</li>\n</ol>\n","_postman_id":"037de097-49fc-489d-b524-61a01fc30659"},{"name":"AccuZIP Direct Mail (EDDM)","item":[{"name":"Generate EDDM User Interface URL","event":[{"listen":"test","script":{"id":"eeb84155-f49f-46b9-988c-1a7e046964e8","exec":["var result = JSON.parse(responseBody);\r","postman.setEnvironmentVariable(\"pGUID\", result.guid);\r","console.log( postman.getEnvironmentVariable(\"pGUID\") );"],"type":"text/javascript"}}],"id":"75671241-5da6-41dc-8bb6-e22c5edd3525","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\"callback_url\": \"http://mysite.com/eddm-complete.html\",\r\n\"API_KEY\": \"{{eddm_api_key}}\",\r\n\"EDDM_version\": 4\r\n}"},"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/mod_eddm/ws_auto","description":"<p>Once your web page loads, initiate a new request to the AccuZIP EDDM Web Service by making an HTTP POST call.<br />The callback_url is the web address on your site where the user's browser will go after they finish using the EDDM interface (by clicking Save or Cancel).<br />Reach out to AccuZIP to obtain your API_KEY, or use the API_KEY you were given for the AccuZIP DirectMail Solution RESTful API.<br />  <br />\nNext, use the \"eddm_url\" that comes back in the Success Response to show the EDDM UI (User Interface) for the user to pick EDDM routes. This value is like a special code (GUID) that identifies your request.<br />  <br />\nTo make this happen, you would want to include the \"eddm_url\" in a kind of window on your webpage called an iframe.</p>\n<p>For example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">&lt;iframe src=\"https://cloud2.iaccutrace.com/eddm3/?GUID=\" width=\"100%\" height=\"100%\" frameborder=\"0\" border=\"0\" scrolling=\"auto\"&gt;&lt;/iframe&gt;\n\n</code></pre>\n  <br />\nNow, when the user opens your page, they'll be able to interact with the interface, click on the map, and choose the routes they want.","urlObject":{"path":["servoy-service","rest_ws","mod_eddm","ws_auto"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"70bf6f69-1579-4c4f-9319-c7fb36a531a3","name":"Generate EDDM User Interface URL","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\"callback_url\": \"http://mysite.com/eddm-complete.html\",\r\n\"API_KEY\": \"{{eddm_api_key}}\",\r\n\"EDDM_version\": 4\r\n}"},"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/mod_eddm/ws_auto"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 22:54:01 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"139"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"guid\": \"23121461-DAEB-4A70-87DC-814D6BA6D4CD\",\n    \"eddm_url\": \"https://cloud2.iaccutrace.com/eddm4/?GUID=23121461-DAEB-4A70-87DC-814D6BA6D4CD\"\n}"}],"_postman_id":"75671241-5da6-41dc-8bb6-e22c5edd3525"},{"name":"Get QUOTE","event":[{"listen":"test","script":{"id":"6be0f893-deea-40c5-968a-951105669e36","exec":["tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","","var data = JSON.parse(responseBody);","tests[\"success\"] = data.success;","","if(responseCode.code === 200){","    // var data = JSON.parse(responseBody);","    // case:new uploaded file","    if((data.success === true || data.success === 'true') && data.Standard_Flat && data.Standard_Card && data.First_Class_Letter ){","        tests[\"success\"] = data.success===\"true\";","        tests[\"Standard_Flat: \"+data.Standard_Flat] = responseBody.has(\"Standard_Flat\");","        ","        tests[\"total_presort_records: \"+data.total_presort_records] = responseBody.has(\"total_presort_records\");","        tests[\"Standard_Card: \"+data.Standard_Card] = responseBody.has(\"Standard_Card\");","        tests[\"format: \"+data.format] = responseBody.has(\"format\");","        tests[\"First_Class_Card: \"+data.First_Class_Card] = responseBody.has(\"First_Class_Card\");","        tests[\"mail_piece_size: \"+data.mail_piece_size] = responseBody.has(\"mail_piece_size\");","        tests[\"presort_class: \"+data.presort_class] = responseBody.has(\"presort_class\");","        tests[\"First_Class_Letter: \"+data.First_Class_Letter] = responseBody.has(\"First_Class_Letter\");","        tests[\"postage_saved: \"+data.postage_saved] = responseBody.has(\"postage_saved\");","        tests[\"total_postage: \"+data.total_postage] = responseBody.has(\"total_postage\");","        tests[\"drop_zip: \"+data.drop_zip] = responseBody.has(\"drop_zip\");","        tests[\"First_Class_Flat: \"+data.First_Class_Flat] = responseBody.has(\"First_Class_Flat\");","    // }else if((data.success !== true || data.success === 'false') && (data.message )){","    // }else if((data.success !== true || data.success === 'false')){","       var version = postman.getEnvironmentVariable(\"ver\");","           if(version === null || version === ''){","               var validResponse = validateJSON(data, 0);","               tests[\"Expected JSON format response\"] = validResponse;","           }else if(version !== null && version === 'v2_0/'){","               var validResponse = validateJSON(data, 2);","               tests[\"Expected JSON format response\"] = validResponse;","           }else{","               tests[\"Unknown version => \" + version] = false;","           }","           ","       }else if(!data.success && data.message){","         var now = new Date();","         var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","         tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","      }else{","      //case:previously uploaded file with update Quote run on file","      ","      //tests[\"success\"] = data.success===\"true\";","","","        //tests[\"exact_postage\"] = data.exact_postage === \"\";","        tests[\"print_imb\"] = data.print_imb === \"1\";","        tests[\"include_crrt\"] = data.include_crrt === \"0\";","        ","        //tests[\"Standard_Letter\"] = data.Standard_Letter === \"\";","        //tests[\"imb_mid\"] = data.imb_mid === \"999999\";","        tests[\"mailing_date\"] = data.mailing_date === \"08/20/2014\";","        //tests[\"thickness_based_on\"] = data.thickness_based_on === \"1\";","        //tests[\"prepared_for_name_address\"] = data.prepared_for_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        //tests[\"postage_saved\"] = data.postage_saved === \"\";","        tests[\"print_barcode\"] = data.print_barcode === \"1\";","        tests[\"weight_value\"] = data.weight_value === \".2\";","        //tests[\"mailing_agent_phone\"] = data.mailing_agent_phone === \"8054617300\";","        tests[\"machinability\"] = data.machinability === \"NONMACHINABLE\";","        //tests[\"json_accutrace_job_id\"] = data.json_accutrace_job_id === \"123456\";","        //tests[\"First_Class_Flat\"] = data.First_Class_Flat === \"\";","        tests[\"permit_holder_mailer_id\"] = data.permit_holder_mailer_id === \"999999\";","        tests[\"tray_type\"] = data.tray_type === \"MMM\";","        tests[\"permit_holder_crid\"] = data.permit_holder_crid === \"8888888\";","        //tests[\"Standard_Card\"] = data.Standard_Card === \"\";","        tests[\"mail_permit_number\"] = data.mail_permit_number === \"199\";","        tests[\"format\"] = data.format === \"UPPER\";","        //tests[\"max2ft\"] = data.max2ft === \"\";","        //tests[\"json_maildat_mpu_name\"] = data.json_maildat_mpu_name === \"JOB1\";","        //tests[\"json_maildat_mpu_description\"] = data.json_maildat_mpu_description === \"TEST JOB\";","        //tests[\"json_accutrace_customer_id\"] = data.json_accutrace_customer_id === \"7700000101\";","        tests[\"calculate_container_volume\"] = data.calculate_container_volume === \"1\";","        //tests[\"mailing_agent_name_address\"] = data.mailing_agent_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        //tests[\"max1ft\"] = data.max1ft === \"\";","        tests[\"mailing_agent_mailer_id\"] = data.mailing_agent_mailer_id === \"999999\";","        tests[\"agent_or_mailer_signing_statement\"] = data.agent_or_mailer_signing_statement === \"STEVE BELMONTE\";","        //tests[\"permit_holder_phone\"] = data.permit_holder_phone === \"8054617300\";","        //tests[\"json_list_owner_information\"] = data.json_list_owner_information === \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2014\";","        tests[\"mailing_agent_edoc_sender_crid\"] = data.mailing_agent_edoc_sender_crid === \"8888888\";","        //tests[\"print_reverse\"] = data.print_reverse === \"0\";","        tests[\"statement_number\"] = data.statement_number === \"1\";","        //tests[\"json_accutrace_api_key\"] = data.json_accutrace_api_key === \"8B5A8632-31FC-4DA7-BDB9-D8B88897AF96\";","        tests[\"agent_or_mailer_email\"] = data.agent_or_mailer_email === \"steve@accuzip.com\";","        tests[\"mail_pay_method\"] = data.mail_pay_method === \"IMPRINT\";","        //tests[\"entry_scf\"] = data.entry_scf === \"0\";","        tests[\"thickness_value\"] = data.thickness_value === \".009\";","        //tests[\"prepared_for_nonprofit_authorization_number\"] = data.prepared_for_nonprofit_authorization_number === \"\";","        //tests[\"min2ft\"] = data.min2ft === \"\";","        tests[\"agent_or_mailer_company\"] = data.agent_or_mailer_company === \"ACCUZIP INC.\";","        //tests[\"prepared_for_crid\"] = data.prepared_for_crid === \"8888888\";","        //tests[\"First_Class_Card\"] = data.First_Class_Card === \"\";","        tests[\"mail_piece_size\"] = data.mail_piece_size === \"LETTER\";","        //tests[\"min1ft\"] = data.min1ft === \"\";","        tests[\"presort_class\"] = data.presort_class === \"STANDARD MAIL\";","        tests[\"piece_length\"] = data.piece_length === \"5.00\";","        //tests[\"permit_holder_name_address\"] = data.permit_holder_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        tests[\"piece_height\"] = data.piece_height === \"4.00\";","        //tests[\"imb_starting_serial_number\"] = data.imb_starting_serial_number === \"\";","        //tests[\"json_maildat_pdr\"] = data.json_maildat_pdr === \"0\";","        //tests[\"entry_ndc\"] = data.entry_ndc === \"0\";","        //tests[\"postage_affixed\"] = data.postage_affixed === \"\";","        //tests[\"Standard_Flat\"] = data.Standard_Flat === \"\";","        //tests[\"net_postage_due_permit_number\"] = data.net_postage_due_permit_number === \"\";","        tests[\"weight_unit\"] = data.weight_unit === \"OUNCES\";","        //tests[\"json_accutrace_job_description\"] = data.json_accutrace_job_description === \"TEST JOB\";","        //tests[\"weight_based_on\"] = data.weight_based_on === \"1\";","        //tests[\"imb_service_type\"] = data.imb_service_type === \"270\";","        //tests[\"First_Class_Letter\"] = data.First_Class_Letter === \"\";","        tests[\"mailing_agent_crid\"] = data.mailing_agent_crid === \"8888888\";","        //tests[\"total_postage\"] = data.total_postage === \"\";","        tests[\"mail_permit_type\"] = data.mail_permit_type === \"PROFIT\";","        tests[\"drop_zip\"] = data.drop_zip === \"93422\";","        //tests[\"json_list_owner_paf_id\"] = data.json_list_owner_paf_id === \"E00001\";","        tests[\"agent_or_mailer_phone\"] = data.agent_or_mailer_phone === \"8054617300\";","        //tests[\"prepared_for_mailer_id\"] = data.prepared_for_mailer_id === \"999999\";","        //tests[\"json_accutrace_notice_email\"] = data.json_accutrace_notice_email === \"steve@accuzip.com\" ;","        tests[\"include_non_zip4\"] = data.include_non_zip4 === \"1\";","        //tests[\"json_accutrace_job_id2\"] = data.json_accutrace_job_id2 === \"789\";","        tests[\"imb_default_mid\"] = data.imb_default_mid === \"999999\";","    }","}","","function validateJSON(result_in, version){","   ","   var schema = \"\";","   ","   if(version === 0){","     schema = {","     \"name\":\"JSON_response\",","     \"properties\":{","       \"Standard_Flat\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"Standard_Letter\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"total_presort_records\":{","         \"type\": \"string\",","         \"required\":true","       },","       \"format\":{","         \"type\":\"string\",","         \"required\":true","       },","       ","       \"First_Class_Card\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"mail_piece_size\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"presort_class\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"First_Class_Letter\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"postage_saved\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"total_postage\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"drop_zip\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"success\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"First_Class_Flat\":{","         \"type\":\"string\",","         \"required\":true","       }","     }","    };","        ","    }else if(version === 2){","       schema = {","         \"name\":\"JSON_response\",","         \"properties\":{","           \"Standard_Flat\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"Standard_Letter\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"total_presort_records\":{","             \"type\": \"string\",","             \"required\":true","           },","           \"format\":{","             \"type\":\"string\",","             \"required\":true","           },","           ","           \"First_Class_Card\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"mail_piece_size\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"presort_class\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"First_Class_Letter\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"postage_saved\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"total_postage\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"drop_zip\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"success\":{","             \"type\":\"boolean\",","             \"required\":true","           },","           \"First_Class_Flat\":{","             \"type\":\"string\",","             \"required\":true","           }","         }","        }; ","    }","    ","     // tests[\"Expected JSON format response\"] = tv4.validate(result, schema);","  return tv4.validate(result_in, schema);","}","",""],"type":"text/javascript"}}],"id":"540c8e88-8a4b-43e2-a895-0abbc3e462aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{eddm_pGUID}}/QUOTE/true","description":"<p>You should make this web service call after the user has finished choosing their delivery routes since it helps let you know when the job is ready to start processing. When the returned quote contains \"success\": true, you will want to pause for at least 5 seconds to prevent race conditions before proceeding to the next call.</p>\n<br />\n\n<p>You can also look into the \"Estimated_Postage_*\" JSON objects in the response to figure out the expected postage cost the customer will pay to USPS for their EDDM mailing. The other amounts (like \"Standard_Flat\") show how much less you'll spend on postage compared to the First-Class rate for a mail-piece of that size.</p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0/job","{{eddm_pGUID}}","QUOTE","true"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"fbcef56e-b87d-4c4a-bc11-c4ad3defa714","name":"Get QUOTE","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{eddm_pGUID}}/QUOTE/true"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 22:58:22 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"489"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Standard_Nonprofit_Flat\": \"$5,139\",\n    \"Standard_Nonprofit_Letter\": \"$2,197\",\n    \"Estimated_Postage_Standard_Nonprofit_Letter\": \"$645\",\n    \"format\": \"\",\n    \"Estimated_Postage_Standard_Letter\": \"$1,029\",\n    \"Total_Residential\": \"4,296\",\n    \"drop_zip\": \"\",\n    \"Estimated_Postage_Standard_Flat\": \"$1,358\",\n    \"total_postage\": \"\",\n    \"Standard_Letter\": \"$1,814\",\n    \"success\": true,\n    \"presort_class\": \"\",\n    \"Estimated_Postage_Standard_Nonprofit_Flat\": \"$952\",\n    \"mail_piece_size\": \"\",\n    \"Total_Possible\": \"4,296\",\n    \"Standard_Flat\": \"$4,733\",\n    \"postage_saved\": \"\"\n}"}],"_postman_id":"540c8e88-8a4b-43e2-a895-0abbc3e462aa"},{"name":"Update QUOTE","event":[{"listen":"test","script":{"id":"dd16d325-3caa-4694-8242-bbc137837b6a","exec":["","if(responseCode.code === 200){","    tests[\"QUOTE updated properly, response status code is 200\"] = responseCode.code === 200;","}else{","      tests[\"Expected status code 200. Received Status code:\" + responseCode.code] = false; ","}"],"type":"text/javascript"}}],"id":"d32da63d-8244-4bcd-bf40-b78024569b28","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\"success\": \"true\",\r\n\"presort_class\": \"STANDARD MAIL (EDDM)\",\r\n\"drop_zip\": \"93422\",\r\n\"mail_piece_size\": \"FLAT\",\r\n\"piece_height\": \"9.00\",\r\n\"piece_length\": \"12.00\",\r\n\"thickness_value\": \".105\",\r\n\"thickness_based_on\": \"1\",\r\n\"tray_type\": \"MMM\",\r\n\"calculate_container_volume\": \"1\",\r\n\"min1ft\": \"\",\r\n\"max1ft\": \"\",\r\n\"min2ft\": \"\",\r\n\"max2ft\": \"\",\r\n\"print_barcode\": \"1\",\r\n\"print_imb\": \"1\",\r\n\"machinability\": \"MACHINABLE\",\r\n\"weight_value\": \"1.1\",\r\n\"weight_unit\": \"OUNCES\",\r\n\"weight_based_on\": \"1\",\r\n\"mail_permit_type\": \"PROFIT\",\r\n\"mail_pay_method\": \"IMPRINT\",\r\n\"include_non_zip4\": \"1\",\r\n\"include_crrt\": \"0\",\r\n\"print_reverse\": \"0\",\r\n\"entry_scf\": \"0\",\r\n\"entry_ndc\": \"0\",\r\n\"agent_or_mailer_signing_statement\": \"John Doe\",\r\n\"agent_or_mailer_company\": \"ACCUZIP INC.\",\r\n\"agent_or_mailer_phone\": \"8054617300\",\r\n\"agent_or_mailer_email\": \"me@myemail.com\",\r\n\"mailing_agent_name_address\": \"John Doe|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\",\r\n\"mailing_agent_phone\": \"8054617300\",\r\n\"mailing_agent_mailer_id\": \"999999\",\r\n\"mailing_agent_crid\": \"8888888\",\r\n\"mailing_agent_edoc_sender_crid\": \"8888888\",\r\n\"prepared_for_name_address\": \"John Doe|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\",\r\n\"prepared_for_mailer_id\": \"999999\",\r\n\"prepared_for_crid\": \"8888888\",\r\n\"prepared_for_nonprofit_authorization_number\": \"\",\r\n\"permit_holder_name_address\": \"John Doe|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\",\r\n\"permit_holder_phone\": \"8054617300\",\r\n\"permit_holder_mailer_id\": \"999999\",\r\n\"permit_holder_crid\": \"8888888\",\r\n\"statement_number\": \"1\",\r\n\"mailing_date\": \"12/20/2023\",\r\n\"mail_permit_number\": \"YOUR PERMIT\",\r\n\"net_postage_due_permit_number\": \"\",\r\n\"postage_affixed\": \"\",\r\n\"exact_postage\": \"\",\r\n\"imb_default_mid\": \"999999\",\r\n\"imb_mid\": \"999999\",\r\n\"imb_starting_serial_number\": \"\",\r\n\"imb_service_type\": \"270\",\r\n\"maildat_pdr\": \"0\",\r\n\"maildat_mpu_name\": \"JOB1\",\r\n\"maildat_mpu_description\": \"TEST JOB\",\r\n\"accutrace_job_description\": \"TEST JOB\",\r\n\"accutrace_job_id\": \"123456\",\r\n\"accutrace_job_id2\": \"789\",\r\n\"accutrace_notice_email\": \"me@myemail.com\",\r\n\"accutrace_customer_id\": \"\",\r\n\"accutrace_api_key\": \"\",\r\n\"format\": \"UPPER\",\r\n\"list_owner_paf_id\": \"E00001\",\r\n\"list_owner_information\": \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2023\",\r\n\"total_postage\": \"\",\r\n\"postage_saved\": \"\",\r\n\"First_Class_Card\": \"\",\r\n\"First_Class_Letter\": \"\",\r\n\"First_Class_Flat\": \"\",\r\n\"Standard_Card\": \"\",\r\n\"Standard_Letter\": \"\",\r\n\"Standard_Flat\": \"\"\r\n}"},"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{eddm_pGUID}}/QUOTE","description":"<p>This call would be used to update the quote with your job parameters. A full list of possible values can be downloaded <a href=\"http://www.accuzip.com/files/json_values.xlsx\">here</a>, or the values can be found in the Update Quote documentation above for the AccuZIP DQ.<br />  <br />\nHowever, the \"presort_class\" JSON value must be \"STANDARD MAIL (EDDM)\" and \"include_crrt\": \"1\" must be present within the quote to allow the pieces to claim the correct carrier route postage rates for an EDDM mailing.</p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0/job","{{eddm_pGUID}}","QUOTE"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"5a976e9f-cb1e-4bb3-8409-134100a1de4e","name":"Update QUOTE","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\"success\": \"true\",\r\n\"presort_class\": \"STANDARD MAIL (EDDM)\",\r\n\"drop_zip\": \"93422\",\r\n\"mail_piece_size\": \"FLAT\",\r\n\"piece_height\": \"9.00\",\r\n\"piece_length\": \"12.00\",\r\n\"thickness_value\": \".105\",\r\n\"thickness_based_on\": \"1\",\r\n\"tray_type\": \"MMM\",\r\n\"calculate_container_volume\": \"1\",\r\n\"min1ft\": \"\",\r\n\"max1ft\": \"\",\r\n\"min2ft\": \"\",\r\n\"max2ft\": \"\",\r\n\"print_barcode\": \"1\",\r\n\"print_imb\": \"1\",\r\n\"machinability\": \"MACHINABLE\",\r\n\"weight_value\": \"1.1\",\r\n\"weight_unit\": \"OUNCES\",\r\n\"weight_based_on\": \"1\",\r\n\"mail_permit_type\": \"PROFIT\",\r\n\"mail_pay_method\": \"IMPRINT\",\r\n\"include_non_zip4\": \"1\",\r\n\"include_crrt\": \"0\",\r\n\"print_reverse\": \"0\",\r\n\"entry_scf\": \"0\",\r\n\"entry_ndc\": \"0\",\r\n\"agent_or_mailer_signing_statement\": \"John Doe\",\r\n\"agent_or_mailer_company\": \"ACCUZIP INC.\",\r\n\"agent_or_mailer_phone\": \"8054617300\",\r\n\"agent_or_mailer_email\": \"me@myemail.com\",\r\n\"mailing_agent_name_address\": \"John Doe|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\",\r\n\"mailing_agent_phone\": \"8054617300\",\r\n\"mailing_agent_mailer_id\": \"999999\",\r\n\"mailing_agent_crid\": \"8888888\",\r\n\"mailing_agent_edoc_sender_crid\": \"8888888\",\r\n\"prepared_for_name_address\": \"John Doe|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\",\r\n\"prepared_for_mailer_id\": \"999999\",\r\n\"prepared_for_crid\": \"8888888\",\r\n\"prepared_for_nonprofit_authorization_number\": \"\",\r\n\"permit_holder_name_address\": \"John Doe|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\",\r\n\"permit_holder_phone\": \"8054617300\",\r\n\"permit_holder_mailer_id\": \"999999\",\r\n\"permit_holder_crid\": \"8888888\",\r\n\"statement_number\": \"1\",\r\n\"mailing_date\": \"12/20/2023\",\r\n\"mail_permit_number\": \"YOUR PERMIT\",\r\n\"net_postage_due_permit_number\": \"\",\r\n\"postage_affixed\": \"\",\r\n\"exact_postage\": \"\",\r\n\"imb_default_mid\": \"999999\",\r\n\"imb_mid\": \"999999\",\r\n\"imb_starting_serial_number\": \"\",\r\n\"imb_service_type\": \"270\",\r\n\"maildat_pdr\": \"0\",\r\n\"maildat_mpu_name\": \"JOB1\",\r\n\"maildat_mpu_description\": \"TEST JOB\",\r\n\"accutrace_job_description\": \"TEST JOB\",\r\n\"accutrace_job_id\": \"123456\",\r\n\"accutrace_job_id2\": \"789\",\r\n\"accutrace_notice_email\": \"me@myemail.com\",\r\n\"accutrace_customer_id\": \"\",\r\n\"accutrace_api_key\": \"\",\r\n\"format\": \"UPPER\",\r\n\"list_owner_paf_id\": \"E00001\",\r\n\"list_owner_information\": \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2023\",\r\n\"total_postage\": \"\",\r\n\"postage_saved\": \"\",\r\n\"First_Class_Card\": \"\",\r\n\"First_Class_Letter\": \"\",\r\n\"First_Class_Flat\": \"\",\r\n\"Standard_Card\": \"\",\r\n\"Standard_Letter\": \"\",\r\n\"Standard_Flat\": \"\"\r\n}"},"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{eddm_pGUID}}/QUOTE"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Thu, 14 Dec 2023 23:00:15 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Length","value":"0"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"d32da63d-8244-4bcd-bf40-b78024569b28"},{"name":"CASS NCOA DUPLICATES PRESORT","event":[{"listen":"test","script":{"id":"2b01724c-7e2d-416d-bd7c-9b7bf0f464bd","exec":["tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","","var data = JSON.parse(responseBody);","tests[\"success\"] = data.success;","","if(responseCode.code === 200 && data.success){","    ","     var version = postman.getEnvironmentVariable(\"ver\");","    ","           if(version === null || version === ''){","               var validResponse = validateJSON(data, 0);","               tests[\"Expected JSON format response\"] = validResponse;","               ","           }else if(version !== null && version === 'v2_0/'){","               var validResponse = validateJSON(data, 2);","               tests[\"Expected JSON format response\"] = validResponse;","               ","           }else{","               tests[\"Unknown version => \" + version] = false;","           }","           ","}else if(!data.success && data.message){","    var now = new Date();","    var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","    tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","}","","","","function validateJSON(result_in, version){","    var schema = \"\";","   ","   if(version === 0 || version === 2 ){","        schema = {","         \"name\":\"JSON_response\",","         \"properties\":{","          \"success\":{","             \"type\": \"boolean\",","             \"required\":true","          }","         }","      };","    }","      ","return  tv4.validate(result_in, schema);","","}"],"type":"text/javascript"}}],"id":"9688758f-e8ab-4b40-a708-601ac4120206","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/job/{{eddm_pGUID}}/CASS-NCOA-DUPS_01-PRESORT","description":"<p>This call will automatically process the list through CASS to validate the addreses, NCOA to find any potential moves, Duplicate Detection to find and remove any duplicates, and finally PRESORT to prepare the job to be processed through the USPS mailing system.\n<br />\nHowever, since an EDDM mailing does not contain any names or addresses and only contains the carrier route, city, state, and zip code, you should not need to worry about CASS, NCOA, or Duplicate Detection removing any records.</p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","job","{{eddm_pGUID}}","CASS-NCOA-DUPS_01-PRESORT"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"1a2f7f9f-d3fa-4260-a92d-a7b0192fd919","name":"CASS NCOA DUPLICATES PRESORT","originalRequest":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/job/{{eddm_pGUID}}/CASS-NCOA-DUPS_01-PRESORT"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 23:00:25 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"16"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true\n}"}],"_postman_id":"9688758f-e8ab-4b40-a708-601ac4120206"},{"name":"QUOTE - Check status","event":[{"listen":"test","script":{"id":"1d281857-267a-488a-876d-a604858e29ed","exec":["tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","","var data = JSON.parse(responseBody);","tests[\"success\"] = data.success;","","if(responseCode.code === 200){","    // var data = JSON.parse(responseBody);","    // case:new uploaded file","    if((data.success === true || data.success === 'true') && data.Standard_Flat && data.Standard_Card && data.First_Class_Letter ){","        tests[\"success\"] = data.success===\"true\";","        tests[\"Standard_Flat: \"+data.Standard_Flat] = responseBody.has(\"Standard_Flat\");","        ","        tests[\"total_presort_records: \"+data.total_presort_records] = responseBody.has(\"total_presort_records\");","        tests[\"Standard_Card: \"+data.Standard_Card] = responseBody.has(\"Standard_Card\");","        tests[\"format: \"+data.format] = responseBody.has(\"format\");","        tests[\"First_Class_Card: \"+data.First_Class_Card] = responseBody.has(\"First_Class_Card\");","        tests[\"mail_piece_size: \"+data.mail_piece_size] = responseBody.has(\"mail_piece_size\");","        tests[\"presort_class: \"+data.presort_class] = responseBody.has(\"presort_class\");","        tests[\"First_Class_Letter: \"+data.First_Class_Letter] = responseBody.has(\"First_Class_Letter\");","        tests[\"postage_saved: \"+data.postage_saved] = responseBody.has(\"postage_saved\");","        tests[\"total_postage: \"+data.total_postage] = responseBody.has(\"total_postage\");","        tests[\"drop_zip: \"+data.drop_zip] = responseBody.has(\"drop_zip\");","        tests[\"First_Class_Flat: \"+data.First_Class_Flat] = responseBody.has(\"First_Class_Flat\");","    // }else if((data.success !== true || data.success === 'false') && (data.message )){","    // }else if((data.success !== true || data.success === 'false')){","       var version = postman.getEnvironmentVariable(\"ver\");","           if(version === null || version === ''){","               var validResponse = validateJSON(data, 0);","               tests[\"Expected JSON format response\"] = validResponse;","           }else if(version !== null && version === 'v2_0/'){","               var validResponse = validateJSON(data, 2);","               tests[\"Expected JSON format response\"] = validResponse;","           }else{","               tests[\"Unknown version => \" + version] = false;","           }","           ","       }else if(!data.success && data.message){","         var now = new Date();","         var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","         tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","      }else{","      //case:previously uploaded file with update Quote run on file","      ","      //tests[\"success\"] = data.success===\"true\";","","","        //tests[\"exact_postage\"] = data.exact_postage === \"\";","        tests[\"print_imb\"] = data.print_imb === \"1\";","        tests[\"include_crrt\"] = data.include_crrt === \"0\";","        ","        //tests[\"Standard_Letter\"] = data.Standard_Letter === \"\";","        //tests[\"imb_mid\"] = data.imb_mid === \"999999\";","        tests[\"mailing_date\"] = data.mailing_date === \"08/20/2014\";","        //tests[\"thickness_based_on\"] = data.thickness_based_on === \"1\";","        //tests[\"prepared_for_name_address\"] = data.prepared_for_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        //tests[\"postage_saved\"] = data.postage_saved === \"\";","        tests[\"print_barcode\"] = data.print_barcode === \"1\";","        tests[\"weight_value\"] = data.weight_value === \".2\";","        //tests[\"mailing_agent_phone\"] = data.mailing_agent_phone === \"8054617300\";","        tests[\"machinability\"] = data.machinability === \"NONMACHINABLE\";","        //tests[\"json_accutrace_job_id\"] = data.json_accutrace_job_id === \"123456\";","        //tests[\"First_Class_Flat\"] = data.First_Class_Flat === \"\";","        tests[\"permit_holder_mailer_id\"] = data.permit_holder_mailer_id === \"999999\";","        tests[\"tray_type\"] = data.tray_type === \"MMM\";","        tests[\"permit_holder_crid\"] = data.permit_holder_crid === \"8888888\";","        //tests[\"Standard_Card\"] = data.Standard_Card === \"\";","        tests[\"mail_permit_number\"] = data.mail_permit_number === \"199\";","        tests[\"format\"] = data.format === \"UPPER\";","        //tests[\"max2ft\"] = data.max2ft === \"\";","        //tests[\"json_maildat_mpu_name\"] = data.json_maildat_mpu_name === \"JOB1\";","        //tests[\"json_maildat_mpu_description\"] = data.json_maildat_mpu_description === \"TEST JOB\";","        //tests[\"json_accutrace_customer_id\"] = data.json_accutrace_customer_id === \"7700000101\";","        tests[\"calculate_container_volume\"] = data.calculate_container_volume === \"1\";","        //tests[\"mailing_agent_name_address\"] = data.mailing_agent_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        //tests[\"max1ft\"] = data.max1ft === \"\";","        tests[\"mailing_agent_mailer_id\"] = data.mailing_agent_mailer_id === \"999999\";","        tests[\"agent_or_mailer_signing_statement\"] = data.agent_or_mailer_signing_statement === \"STEVE BELMONTE\";","        //tests[\"permit_holder_phone\"] = data.permit_holder_phone === \"8054617300\";","        //tests[\"json_list_owner_information\"] = data.json_list_owner_information === \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2014\";","        tests[\"mailing_agent_edoc_sender_crid\"] = data.mailing_agent_edoc_sender_crid === \"8888888\";","        //tests[\"print_reverse\"] = data.print_reverse === \"0\";","        tests[\"statement_number\"] = data.statement_number === \"1\";","        //tests[\"json_accutrace_api_key\"] = data.json_accutrace_api_key === \"8B5A8632-31FC-4DA7-BDB9-D8B88897AF96\";","        tests[\"agent_or_mailer_email\"] = data.agent_or_mailer_email === \"steve@accuzip.com\";","        tests[\"mail_pay_method\"] = data.mail_pay_method === \"IMPRINT\";","        //tests[\"entry_scf\"] = data.entry_scf === \"0\";","        tests[\"thickness_value\"] = data.thickness_value === \".009\";","        //tests[\"prepared_for_nonprofit_authorization_number\"] = data.prepared_for_nonprofit_authorization_number === \"\";","        //tests[\"min2ft\"] = data.min2ft === \"\";","        tests[\"agent_or_mailer_company\"] = data.agent_or_mailer_company === \"ACCUZIP INC.\";","        //tests[\"prepared_for_crid\"] = data.prepared_for_crid === \"8888888\";","        //tests[\"First_Class_Card\"] = data.First_Class_Card === \"\";","        tests[\"mail_piece_size\"] = data.mail_piece_size === \"LETTER\";","        //tests[\"min1ft\"] = data.min1ft === \"\";","        tests[\"presort_class\"] = data.presort_class === \"STANDARD MAIL\";","        tests[\"piece_length\"] = data.piece_length === \"5.00\";","        //tests[\"permit_holder_name_address\"] = data.permit_holder_name_address === \"Steve Belmonte|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\";","        tests[\"piece_height\"] = data.piece_height === \"4.00\";","        //tests[\"imb_starting_serial_number\"] = data.imb_starting_serial_number === \"\";","        //tests[\"json_maildat_pdr\"] = data.json_maildat_pdr === \"0\";","        //tests[\"entry_ndc\"] = data.entry_ndc === \"0\";","        //tests[\"postage_affixed\"] = data.postage_affixed === \"\";","        //tests[\"Standard_Flat\"] = data.Standard_Flat === \"\";","        //tests[\"net_postage_due_permit_number\"] = data.net_postage_due_permit_number === \"\";","        tests[\"weight_unit\"] = data.weight_unit === \"OUNCES\";","        //tests[\"json_accutrace_job_description\"] = data.json_accutrace_job_description === \"TEST JOB\";","        //tests[\"weight_based_on\"] = data.weight_based_on === \"1\";","        //tests[\"imb_service_type\"] = data.imb_service_type === \"270\";","        //tests[\"First_Class_Letter\"] = data.First_Class_Letter === \"\";","        tests[\"mailing_agent_crid\"] = data.mailing_agent_crid === \"8888888\";","        //tests[\"total_postage\"] = data.total_postage === \"\";","        tests[\"mail_permit_type\"] = data.mail_permit_type === \"PROFIT\";","        tests[\"drop_zip\"] = data.drop_zip === \"93422\";","        //tests[\"json_list_owner_paf_id\"] = data.json_list_owner_paf_id === \"E00001\";","        tests[\"agent_or_mailer_phone\"] = data.agent_or_mailer_phone === \"8054617300\";","        //tests[\"prepared_for_mailer_id\"] = data.prepared_for_mailer_id === \"999999\";","        //tests[\"json_accutrace_notice_email\"] = data.json_accutrace_notice_email === \"steve@accuzip.com\" ;","        tests[\"include_non_zip4\"] = data.include_non_zip4 === \"1\";","        //tests[\"json_accutrace_job_id2\"] = data.json_accutrace_job_id2 === \"789\";","        tests[\"imb_default_mid\"] = data.imb_default_mid === \"999999\";","    }","}","","function validateJSON(result_in, version){","   ","   var schema = \"\";","   ","   if(version === 0){","     schema = {","     \"name\":\"JSON_response\",","     \"properties\":{","       \"Standard_Flat\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"Standard_Letter\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"total_presort_records\":{","         \"type\": \"string\",","         \"required\":true","       },","       \"format\":{","         \"type\":\"string\",","         \"required\":true","       },","       ","       \"First_Class_Card\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"mail_piece_size\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"presort_class\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"First_Class_Letter\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"postage_saved\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"total_postage\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"drop_zip\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"success\":{","         \"type\":\"string\",","         \"required\":true","       },","       \"First_Class_Flat\":{","         \"type\":\"string\",","         \"required\":true","       }","     }","    };","        ","    }else if(version === 2){","       schema = {","         \"name\":\"JSON_response\",","         \"properties\":{","           \"Standard_Flat\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"Standard_Letter\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"total_presort_records\":{","             \"type\": \"string\",","             \"required\":true","           },","           \"format\":{","             \"type\":\"string\",","             \"required\":true","           },","           ","           \"First_Class_Card\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"mail_piece_size\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"presort_class\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"First_Class_Letter\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"postage_saved\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"total_postage\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"drop_zip\":{","             \"type\":\"string\",","             \"required\":true","           },","           \"success\":{","             \"type\":\"boolean\",","             \"required\":true","           },","           \"First_Class_Flat\":{","             \"type\":\"string\",","             \"required\":true","           }","         }","        }; ","    }","    ","     // tests[\"Expected JSON format response\"] = tv4.validate(result, schema);","  return tv4.validate(result_in, schema);","}","",""],"type":"text/javascript"}}],"id":"ce0c6763-cb31-4d01-a783-3eb2359035a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{pGUID}}/QUOTE","description":"<p>This is the same as the previous GET Quote call. However, you would want to look for \"task_name\": \"FINISHED\" within the response this time to know when the job has finished processing.</p>\n<p>Once \"task_name\": \"FINISHED\" is present in the quote, the list should be ready to download.</p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_360","v2_0/job","{{pGUID}}","QUOTE"],"host":["https://cloud2.iaccutrace.com"],"query":[],"variable":[]}},"response":[{"id":"0964df87-2586-42fc-877f-5bfceb1d0859","name":"QUOTE - Check status","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://cloud2.iaccutrace.com/servoy-service/rest_ws/ws_360/v2_0/job/{{eddm_pGUID}}/QUOTE"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 15:46:21 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"2430"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"prepared_for_name_address\": \"John Doe|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\",\n    \"accutrace_job_id2\": \"789\",\n    \"maildat_mpu_description\": \"TEST JOB\",\n    \"task_percentage_completed\": \"100\",\n    \"First_Class_Card\": \"\",\n    \"agent_or_mailer_phone\": \"8054617300\",\n    \"permit_holder_crid\": \"8888888\",\n    \"First_Class_Letter\": \"\",\n    \"Standard_Card\": \"\",\n    \"max2ft\": \"\",\n    \"total_postage\": \"$850.61\",\n    \"print_barcode\": \"1\",\n    \"min2ft\": \"\",\n    \"total_records\": \"4296\",\n    \"mailing_agent_edoc_sender_crid\": \"8888888\",\n    \"piece_length\": \"12.00\",\n    \"mailing_date\": \"12/20/2023\",\n    \"statement_number\": \"1\",\n    \"thickness_value\": \".105\",\n    \"imb_starting_serial_number\": \"\",\n    \"accutrace_notice_email\": \"me@myemail.com\",\n    \"format\": \"UPPER\",\n    \"machinability\": \"MACHINABLE\",\n    \"include_crrt\": \"0\",\n    \"permit_holder_mailer_id\": \"999999\",\n    \"prepared_for_crid\": \"8888888\",\n    \"total_presort_records\": \"4296\",\n    \"maildat_mpu_name\": \"JOB1\",\n    \"imb_default_mid\": \"999999\",\n    \"list_owner_information\": \"company|address|city|state|zip+4|telephone|naics|email|name|title|08/01/2023\",\n    \"weight_unit\": \"OUNCES\",\n    \"success\": true,\n    \"print_reverse\": \"0\",\n    \"agent_or_mailer_signing_statement\": \"John Doe\",\n    \"entry_scf\": \"0\",\n    \"thickness_based_on\": \"1\",\n    \"task_name\": \"FINISHED\",\n    \"print_imb\": \"1\",\n    \"imb_mid\": \"999999\",\n    \"accutrace_api_key\": \"\",\n    \"mail_permit_type\": \"PROFIT\",\n    \"mailing_agent_crid\": \"8888888\",\n    \"prepared_for_nonprofit_authorization_number\": \"\",\n    \"entry_ndc\": \"0\",\n    \"tray_type\": \"MMM\",\n    \"max1ft\": \"\",\n    \"mail_pay_method\": \"IMPRINT\",\n    \"include_non_zip4\": \"1\",\n    \"presort_class\": \"STANDARD MAIL (EDDM)\",\n    \"min1ft\": \"\",\n    \"prepared_for_mailer_id\": \"999999\",\n    \"imb_service_type\": \"270\",\n    \"exact_postage\": \"\",\n    \"mail_piece_size\": \"FLAT\",\n    \"accutrace_customer_id\": \"\",\n    \"First_Class_Flat\": \"\",\n    \"weight_based_on\": \"1\",\n    \"mailing_agent_name_address\": \"John Doe|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\",\n    \"weight_value\": \"1.1\",\n    \"calculate_container_volume\": \"1\",\n    \"permit_holder_phone\": \"8054617300\",\n    \"task_state\": \"FINISHED\",\n    \"permit_holder_name_address\": \"John Doe|AccuZIP Inc.|3216 El Camino Real|Atascadero CA 93422-2500\",\n    \"drop_zip\": \"93422\",\n    \"piece_height\": \"9.00\",\n    \"postage_affixed\": \"\",\n    \"task_process\": \"CASS-NCOA-DUPS_01-PRESORT\",\n    \"accutrace_job_description\": \"TEST JOB\",\n    \"mail_permit_number\": \"YOUR PERMIT\",\n    \"accutrace_job_id\": \"123456\",\n    \"Standard_Letter\": \"\",\n    \"maildat_pdr\": \"0\",\n    \"net_postage_due_permit_number\": \"\",\n    \"mailing_agent_phone\": \"8054617300\",\n    \"agent_or_mailer_company\": \"ACCUZIP INC.\",\n    \"mailing_agent_mailer_id\": \"999999\",\n    \"agent_or_mailer_email\": \"me@myemail.com\",\n    \"list_owner_paf_id\": \"E00001\",\n    \"postage_saved\": \"$4,948.99\",\n    \"Standard_Flat\": \"\"\n}"}],"_postman_id":"ce0c6763-cb31-4d01-a783-3eb2359035a9"},{"name":"Download Preview CSV","event":[{"listen":"test","script":{"id":"c5a3c667-ceca-416d-8445-4c0eefaf7da7","exec":["try{","","    tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","    ","    ","    ","    var jsonData = responseBody.has(\"{\\\"success\\\"\" + \":\");","     if(responseCode.code === 200 && jsonData){","        var data = JSON.parse(responseBody);","        if(!data.success && data.message){","          var now = new Date();","          var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","          tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","       }else{","            tests[\"Data format issue. responseBody => \" + responseBody] = false;","       }","     }","","}catch(exception){","     tests[\"Exception => \" + exception.message] = false;","     tests[\"responseBody => \" + responseBody] = false;","     console.log(\"exception => \" + exception.message);","     console.log(\"responseBody => \" + responseBody);","}"],"type":"text/javascript"}}],"id":"c8d1ae8d-a484-4aa9-a01d-405ff0dee2b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/download.jsp?guid={{eddm_pGUID}}&ftype=prev.csv","description":"<p>This request lets you download all the finished files for a particular job GUID by choosing the file type (ftype) you want. This specific call allows you to download the 25 record preview of the print-ready CSV file.\n<br />\nHowever, there are different \"ftype\" values you can use within the call that are shown below:</p>\n<ul>\n<li>csv - Download the print-ready CSV separate from the maildat.zip file</li>\n<li>prev.csv - Download a 25 record preview of the print-ready CSV to preview before downloading the completed version</li>\n<li>json - Download the print-ready CSV file in JSON format</li>\n<li>pdf - Download the eDocumentation as a PDF separate from the maildat.zip file</li>\n<li>maildat.zip - Download the maildat.zip file that contains the print-ready CSV file, eDocumentation, eTags, and the mail.dat files</li>\n</ul>\n","urlObject":{"path":["ws_360_webapps","v2_0/download.jsp"],"host":["https://cloud2.iaccutrace.com"],"query":[{"key":"guid","value":"{{eddm_pGUID}}"},{"key":"ftype","value":"prev.csv"}],"variable":[]}},"response":[{"id":"ad0f82f2-5d06-4306-95e1-6d2cb6465083","name":"Download Preview CSV","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/download.jsp?guid={{eddm_pGUID}}&ftype=prev.csv","host":["https://cloud2.iaccutrace.com"],"path":["ws_360_webapps","v2_0/download.jsp"],"query":[{"key":"guid","value":"{{eddm_pGUID}}"},{"key":"ftype","value":"prev.csv"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Fri, 15 Dec 2023 19:54:49 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Content-Disposition","value":"attachment;filename=\"23121461-DAEB-4A70-87DC-814D6BA6D4CD_eddm@.prev.csv\""},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"5630"},{"key":"Set-Cookie","value":"JSESSIONID=48DF128C63DD5E6BA1398CD5D2E4230F; Path=/ws_360_webapps"},{"key":"Cache-Control","value":"max-age=0, no-cache, no-store, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"Wed, 11 Jan 1984 05:00:00 GMT"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"first,address,city,st,zip,crrt,walkseq_,status_,barcode,last,imbarcode,imbdigits,sequence,cont_id,gpb_id,endorse\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"FAFFAFDAFTFTDFFFFDTTDAAATATFFATDAADTFAFDFFATTAFFADFFATAFATDAFTTAF\",\"10311999999077102899\",\"1\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"TTDDAATFAAFADTDATDDDTAADATDFTATTFDTTTTFFDAADFFFFDTDADTTFTFFFTDDFF\",\"10311999999077102900\",\"2\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"ATATFTDTTAADATFTAFFTAFFTDTFTFTFTDFDFDDFTFADAFTATFTADFTDTADAFDDTDD\",\"10311999999077102901\",\"3\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"AFFFDFFADFDDFAADFTDAFDTTTFFFFDDAAAFAFTTTADFTATDTAAFDAFDDFDTDDATAT\",\"10311999999077102902\",\"4\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"TFTATDADFFTATATFDAFFDTDDFFDTTFAATTADADTFTDTFAFTFTATATFTADFDDTADTA\",\"10311999999077102903\",\"5\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"DFTFFFADDTDFTFDDDATDDDFFAFADTADFTTTAAFDFTFDDTDFFTFDAAAFFDATAAADAD\",\"10311999999077102904\",\"6\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"FFFAADFAFTTTFFFFFTATFTAADFTAFTAFAADDFADTAFTATAADAFADAAATFDDAFATTF\",\"10311999999077102905\",\"7\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"FTADTADTADFTADAAAFTAAADATTTDFDTDDFFTDFATFTATDADTFDFDDDADADFTFDTFA\",\"10311999999077102906\",\"8\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"DTDTDTTFTDAFDDTTTDAFTFTFFTAATFFDFDAFTAAFDTDFDDTFDDTADDFATFATADFDT\",\"10311999999077102907\",\"9\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"AAFADDDADFADDAADFDFADFTTDAFAFFFTAAFFFTADFDDAATTAATAFADDAADTDDTATT\",\"10311999999077102908\",\"10\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"TATFTFTDFFFAAATFDFDFFADDAADDTDTTATATATAADDTDAFDTTTDTTDTDTFDDTTFAA\",\"10311999999077102909\",\"11\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"TDDTATAFAATAFTDATTFDATADFDDATTAADDTDTDDATAAFFFADDATTDATTDFFFTFDDF\",\"10311999999077102910\",\"12\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"ADADFAFTTADDTTFTAADTTDFTTDFDFADAFFDADTDDAADTFTFAFAFFFADFFDAFDFTFD\",\"10311999999077102911\",\"13\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"FDFTFTFATTTDFDFTATATADAADDAAFTFFDFDFDFDTAAFADTATFFADFAFTFDAAFFTDD\",\"10311999999077102912\",\"14\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"DDTDAAADATDATDDATATDTTFFADTDTATFFDTTTADFTATDDFFFDFDADAAFDFFAAFDFF\",\"10311999999077102913\",\"15\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"DADATDTFFDAADFTFDDAFDATFFATATFADTTADAFAFDDAFTFTATDTATDAATFDTATFTA\",\"10311999999077102914\",\"16\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"FAAFDFDTDDFDAFADFFTAFFDATAADFDDDAAFAFAATFDFTTTDTADFDTDFDATTTFTAAT\",\"10311999999077102915\",\"17\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"TTTDDATDTFFFATTTTFDFAFDDATFDTDDTFDAATTAADTFDFDDTDTDTDDDDTFADTDDFT\",\"10311999999077102916\",\"18\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"ATFTTTDAAFATDTAAADFATATTDTDAFFATDFFDDDADFTTAFATFFTAFDDTAADFDDDADA\",\"10311999999077102917\",\"19\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"AFAFAFFTFADTTAFFFADTDTFTTFDDFATAAADTFDDDAFTTAAFAAAFFTATFFTDFDAAAF\",\"10311999999077102918\",\"20\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"TFDAFDAFDATFFADDDTFDFDADFFFATTFATTTFATDATFFFADADTATTAADTDATFTAFTD\",\"10311999999077102919\",\"21\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"DFDFTFAFFDDAFFTFDTTFFTTFAFTFTDTFTTATAATATDADTFDDTFDTTFADDFDTAAFAA\",\"10311999999077102920\",\"22\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"FFAADDFTDDTDTFADFAAADDDADFAAFFFFTAFFFATDADDATTTAAFAFTFFAFDTTFAATT\",\"10311999999077102921\",\"23\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"FTFDFADATTFDDDFTADTTTFAATTADFADDFFDADFFDFAFTDTFFFDFFDTFFADAAFDTFD\",\"10311999999077102922\",\"24\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n\"RESIDENTIAL CUSTOMER\",\"\",\"ATASCADERO\",\"CA\",\"93422\",\"C003\",\"0000001\",\"N\",\"/934220/\",\"\",\"DTTTATTDATAAADDATFADAAFFFTTATTADDDTDTAFADATFDFATDDTTFTATTFFAADDDF\",\"10311999999077102923\",\"25\",\"1\",\"1\",\"**************ECRWSS**C003\"\r\n"}],"_postman_id":"c8d1ae8d-a484-4aa9-a01d-405ff0dee2b4"},{"name":"Download Production CSV","event":[{"listen":"test","script":{"id":"4588b645-5fc3-4c9c-a67c-62ea2723ca18","exec":["try{","","    tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","    ","    ","    ","    var jsonData = responseBody.has(\"{\\\"success\\\"\" + \":\");","     if(responseCode.code === 200 && jsonData){","        var data = JSON.parse(responseBody);","        if(!data.success && data.message){","          var now = new Date();","          var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","          tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","       }else{","            tests[\"Data format issue. responseBody => \" + responseBody] = false;","       }","     }","","}catch(exception){","     tests[\"Exception => \" + exception.message] = false;","     tests[\"responseBody => \" + responseBody] = false;","     console.log(\"exception => \" + exception.message);","     console.log(\"responseBody => \" + responseBody);","}"],"type":"text/javascript"}}],"id":"56e1da69-6373-4298-acb4-813e605bdf26","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/download.jsp?guid={{eddm_pGUID}}&ftype=csv","description":"<p>This call is the same as the previous download call, but it will download the print-ready CSV file for the mailing.  </p>\n<p>However, you will want to make the download call for the maildat.zip file if you want the documentation and mail.dat files as well as the full print ready CSV.</p>\n","urlObject":{"path":["ws_360_webapps","v2_0/download.jsp"],"host":["https://cloud2.iaccutrace.com"],"query":[{"key":"guid","value":"{{eddm_pGUID}}"},{"key":"ftype","value":"csv"}],"variable":[]}},"response":[{"id":"4927ef51-905a-4f2c-9096-c3f2d4055201","name":"Download Production CSV","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/download.jsp?guid={{eddm_pGUID}}&ftype=csv","host":["https://cloud2.iaccutrace.com"],"path":["ws_360_webapps","v2_0/download.jsp"],"query":[{"key":"guid","value":"{{eddm_pGUID}}"},{"key":"ftype","value":"csv"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 20 Dec 2023 16:36:12 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Content-Disposition","value":"attachment;filename=\"23121461-DAEB-4A70-87DC-814D6BA6D4CD_eddm@.csv\""},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Set-Cookie","value":"JSESSIONID=9F69B1DCC6E0AD44CB4D2E45B03BD828; Path=/ws_360_webapps"},{"key":"Cache-Control","value":"max-age=0, no-cache, no-store, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"Wed, 11 Jan 1984 05:00:00 GMT"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"56e1da69-6373-4298-acb4-813e605bdf26"},{"name":"Download Completed - Documentation, Mail.dat, Print Ready CSV","event":[{"listen":"test","script":{"id":"d3c171c7-ee5c-437a-b6ac-09247ee0fc92","exec":["try{","","    tests[\"Expected status code:200. Received status code:\" + responseCode.code] = responseCode.code === 200;","    ","    ","    ","    var jsonData = responseBody.has(\"{\\\"success\\\"\" + \":\");","     if(responseCode.code === 200 && jsonData){","        var data = JSON.parse(responseBody);","        if(!data.success && data.message){","          var now = new Date();","          var dateStr = (now.getMonth() + 1) + \"-\" + now.getDate() + \"-\" + now.getFullYear() + \" \" + now.getHours() + \":\" + now.getMinutes() + \":\" + now.getSeconds() ;","          tests[\"Error Message:\" + dateStr + \" => \" + data.message] = false;","       }else{","            tests[\"Data format issue. responseBody => \" + responseBody] = false;","       }","     }","","}catch(exception){","     tests[\"Exception => \" + exception.message] = false;","     tests[\"responseBody => \" + responseBody] = false;","     console.log(\"exception => \" + exception.message);","     console.log(\"responseBody => \" + responseBody);","}"],"type":"text/javascript"}}],"id":"08db97dc-d7f8-4572-b4bc-52767bc8574e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/download.jsp?guid={{eddm_pGUID}}&ftype=maildat.zip","description":"<p>This request is the similar to the other two download calls, but it allows you to download the maildat.zip file that contains the print-ready CSV file, eDocumentation, eTags, and the mail.dat files</p>\n","urlObject":{"path":["ws_360_webapps","v2_0/download.jsp"],"host":["https://cloud2.iaccutrace.com"],"query":[{"key":"guid","value":"{{eddm_pGUID}}"},{"key":"ftype","value":"maildat.zip"}],"variable":[]}},"response":[{"id":"b851ea38-6f8a-41b3-964f-bdfa413bc94e","name":"Download Completed - Documentation, Mail.dat, Print Ready CSV","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://cloud2.iaccutrace.com/ws_360_webapps/v2_0/download.jsp?guid={{eddm_pGUID}}&ftype=maildat.zip","host":["https://cloud2.iaccutrace.com"],"path":["ws_360_webapps","v2_0/download.jsp"],"query":[{"key":"guid","value":"{{eddm_pGUID}}"},{"key":"ftype","value":"maildat.zip"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 20 Dec 2023 16:36:46 GMT"},{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Content-Disposition","value":"attachment;filename=\"23121461-DAEB-4A70-87DC-814D6BA6D4CD_eddm@.maildat.zip\""},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Set-Cookie","value":"JSESSIONID=1F173A989C7B0397C8499B2DC6E7EDE5; Path=/ws_360_webapps"},{"key":"Cache-Control","value":"max-age=0, no-cache, no-store, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"Wed, 11 Jan 1984 05:00:00 GMT"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"08db97dc-d7f8-4572-b4bc-52767bc8574e"}],"id":"549c6f8f-8165-4538-a515-5a84440d7a4a","description":"<p>The AccuZIP EDDM Web Service lets you connect to it in two ways: through a RESTful integration, which is a way to communicate with it using code, and through a user interface where you can choose delivery routes on a map. To use this service, you need a special code called an API Key. If you're already using the AccuZIP Direct Mail RESTful API, you can use the same API Key for both services. This also allows you add any company branding information to the EDDM UI route selection.\n<br />\nIn the examples below, we will assume your website is running at <a href=\"http://mysite.com\">http://mysite.com</a> and that a file, eddm.html, has been created on your web service with the ability to run JavaScript. The specific names and programming languages can vary, but we will use those names for the rest of this documentation example.</p>\n","_postman_id":"549c6f8f-8165-4538-a515-5a84440d7a4a"},{"name":"Address Verification","item":[{"name":"CASS Certify Single Address","id":"723c6a41-ef00-4203-ac29-c5072563682b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"API_KEY\": \"{{cass_api_key}}\",\r\n\t\"Address\": [{\r\n\t\t\"AZSetQuery_iadl2\": \"AccuZIP Inc.\",\r\n\t\t\"AZSetQuery_iadl1\": \"2450 S Shore Blvd, Ste 125\",\r\n\t\t\"AZSetQuery_iadl3\": \"\",\r\n\t\t\"AZSetQuery_ictyi\": \"League City\",\r\n\t\t\"AZSetQuery_istai\": \"TX\",\r\n\t\t\"AZSetQuery_izipc\": \"\",\r\n\t\t\"AZSetQuery_icountry\": \"US\",\r\n\t\t\"AZSetQuery_iforeignid\": \"534d93d8-1cbe-437d-81db-ff1abee29aa4\"\r\n\t}]\r\n}"},"url":"https://api.cassonline.com/servoy-service/rest_ws/ws_address/ws_validate","description":"<p>Use this web service call to confirm a single US, US Territory, or Canadian Mailing Addresses</p>\n<p>Please keep in mind that the values entered should not include escape characters or double byte/unicode characters</p>\n<p>Possible values for the body of the CASS API Validation call:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>JSON Value</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>API_KEY</td>\n<td>String</td>\n<td>AccuZIP will provide an API_KEY specific to your organization  <br />Example: {{api_key}}</td>\n</tr>\n<tr>\n<td>AZSetQuery_iadl2</td>\n<td>String</td>\n<td>Company Name  <br />Example: \"ACCUZIP INC.\"</td>\n</tr>\n<tr>\n<td>AZSetQuery_iadl1</td>\n<td>String</td>\n<td>Mailing Address Line 1  <br />Example: \"3216 El Camino Real\"</td>\n</tr>\n<tr>\n<td>AZSetQuery_iadl3</td>\n<td>String</td>\n<td>Secondary Address Information (Ste/Apt) <strong>if NOT</strong> provided in AZSetQuery_iadl1</td>\n</tr>\n<tr>\n<td>AZSetQuery_ictyi</td>\n<td>String</td>\n<td>City Name  <br />Example: \"Atascadero\"</td>\n</tr>\n<tr>\n<td>AZSetQuery_istai</td>\n<td>String</td>\n<td>State Abbreviation  <br />Example: \"CA\"</td>\n</tr>\n<tr>\n<td>AZSetQuery_izipc</td>\n<td>String</td>\n<td>Postal/ZIP Code  <br />Example: \"93422\"</td>\n</tr>\n<tr>\n<td>AZSetQuery_icountry</td>\n<td>String</td>\n<td>Optional for US Addresses.  <br />For Canadian Addresses use: CA (Optional)  <br />Example: \"US\" or \"CA\"</td>\n</tr>\n<tr>\n<td>AZSetQuery_iforeignid</td>\n<td>String</td>\n<td>Unique Record ID (Optional)  <br />Example: \"534d93d8-1cbe-437d-81db-ff1abee29aa4\"</td>\n</tr>\n<tr>\n<td>mixedcase</td>\n<td>String</td>\n<td>Returns the Standardized Address as Mixed Case if set to 1, otherwise UPPER CASE.  <br />Example: \"1\"</td>\n</tr>\n</tbody>\n</table>\n</div><br />\n\n<p>CASS RESTful API Response JSON Object Descriptions:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>JSON Value</th>\n<th>Description</th>\n<th>Description 2</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>0</td>\n<td>Reserved for future use</td>\n<td></td>\n</tr>\n<tr>\n<td>1</td>\n<td>Reserved for future use</td>\n<td></td>\n</tr>\n<tr>\n<td>2</td>\n<td>Reserved for future use</td>\n<td></td>\n</tr>\n<tr>\n<td>3</td>\n<td>Reserved for future use</td>\n<td></td>\n</tr>\n<tr>\n<td>4</td>\n<td>Reserved for future use</td>\n<td></td>\n</tr>\n<tr>\n<td>5</td>\n<td>Unofficial PO Name</td>\n<td></td>\n</tr>\n<tr>\n<td>A</td>\n<td>ZIP Code Corrected</td>\n<td>\"A\" - The address was found to have a different 5-digit ZIP Code than the input ZIP Code. The correct ZIP Code is now shown in \"zipc\"</td>\n</tr>\n<tr>\n<td>abcty</td>\n<td>Standardized City Abbreviation</td>\n<td></td>\n</tr>\n<tr>\n<td>addon</td>\n<td>ZIP+4 Addon Code</td>\n<td></td>\n</tr>\n<tr>\n<td>addon_high</td>\n<td>Plus4 High</td>\n<td></td>\n</tr>\n<tr>\n<td>addon_low</td>\n<td>Plus4 Low</td>\n<td></td>\n</tr>\n<tr>\n<td>B</td>\n<td>City-State Corrected</td>\n<td>\"B\" - The spelling of the city name and/or state abbreviation in the submitted address was found to be different than the standard spelling.</td>\n</tr>\n<tr>\n<td>C</td>\n<td>Invalid City-State-ZIP Code</td>\n<td>\"C\" - The ZIP Code in the input address could not be found because neither a valid city and state, nor a valid 5-digit ZIP Code were present.</td>\n</tr>\n<tr>\n<td>congress_dist</td>\n<td>Congressional District</td>\n<td></td>\n</tr>\n<tr>\n<td>county_name</td>\n<td>County Name</td>\n<td></td>\n</tr>\n<tr>\n<td>county_no</td>\n<td>County Number</td>\n<td></td>\n</tr>\n<tr>\n<td>cris</td>\n<td>Carrier Route</td>\n<td>The code provided by the USPS that signifies which carrier route the address was assigned to make delivery more efficient</td>\n</tr>\n<tr>\n<td>D</td>\n<td>No ZIP Code Assigned</td>\n<td>\"D\" - This is a record listed by the United States Postal Service as a location where mail cannot be delivered.</td>\n</tr>\n<tr>\n<td>dadl1</td>\n<td>Standardized Delivery Address</td>\n<td>The address after it has been validated according to USPS regulations.</td>\n</tr>\n<tr>\n<td>dadl2</td>\n<td>Standardized Firm Name</td>\n<td>The company after it has been validated according to USPS regulations</td>\n</tr>\n<tr>\n<td>dadl3</td>\n<td>Standardized Secondary Address Information</td>\n<td>The secondary address information will be moved to \"dadl1\" with the final standardized address if it was required to validate the input address</td>\n</tr>\n<tr>\n<td>dctya</td>\n<td>Standardized Input City (if acceptable)</td>\n<td>The standardized input city if acceptable by the USPS.  <br />  <br />NOTE: This value will only be populated if there are multiple acceptable city names in the zip code</td>\n</tr>\n<tr>\n<td>dctys</td>\n<td>Standardized Preferred City</td>\n<td>The preferred city name for the zip code by the USPS</td>\n</tr>\n<tr>\n<td>dlast</td>\n<td>Standardized City-State-ZIP Code</td>\n<td></td>\n</tr>\n<tr>\n<td>dpbc</td>\n<td>Delivery Point Bar Code</td>\n<td></td>\n</tr>\n<tr>\n<td>dprurb</td>\n<td>Urbanization</td>\n<td>Represents the neighborhood or city subdivision when dealing with Puerto Rican addresses.</td>\n</tr>\n<tr>\n<td>DPVA</td>\n<td>Delivery Point Validation (DPV) Confirmation Indicator</td>\n<td>\"Y\" - Address was DPV confirmed for both primary and (if present) secondary numbers  <br />\"D\" - Address was DPV confirmed for the primary number only, and Secondary number information was missing.  <br />\"S\" - Address was DPV confirmed for the primary number only, and Secondary number information was present but unconfirmed.  <br />\"N\" - Both Primary and (if present) Secondary number information failed to DPV Confirm.  <br />\"Blank\" - Address not presented to hash table.</td>\n</tr>\n<tr>\n<td>DPVC</td>\n<td>DPV Commercial Mail Receiving Agency (CMRA) Indicator</td>\n<td>\"Y\" - Address was found in CMRA table  <br />\"N\" - Address was not found in CMRA table  <br />\"Blank\" - Address was not presented to hash table</td>\n</tr>\n<tr>\n<td>DPVF</td>\n<td>DPV False Positive Indicator</td>\n<td>\"Y\" - Address was found in False Positive table  <br />\"N\" - Address was not found in False Positive table  <br />\"Blank\" - Address was not presented to hash table</td>\n</tr>\n<tr>\n<td>DPVV</td>\n<td>Vacant Indicator</td>\n<td>\"Y\" - Address was found in Vacant table  <br />\"N\" - Address was not found in Vacant table  <br />\"Blank\" - Address was not presented to hash table</td>\n</tr>\n<tr>\n<td>DPVX</td>\n<td>DSF2 No Stats Indicator</td>\n<td>\"Y\" - Address was found in NOSTATS table  <br />\"N\" - Address was not found in NOSTATS table  <br />\"Blank\" - Address was not presented to hash table</td>\n</tr>\n<tr>\n<td>DPVfoot_01</td>\n<td>No-Stat Internal Drop Address Table flag</td>\n<td>1 - These are addresses that do not receive mail delivery directly from the USPS, but are delivered to a drop address that services them.  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_02</td>\n<td>CDS No-Stat Table flag</td>\n<td>1 - These are addresses that have not yet become deliverable. For example, a new subdivision where lots and primary numbers have been determined, but no structure exists yet for occupancy.  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_03</td>\n<td>Collision No-Stat Table flag</td>\n<td>1 - These addresses do not actually DPV confirm. In this case, the ‘Y’ should be set to an ‘N’ on the DPV ‘A’ table and all other table values should be blank.  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_04</td>\n<td>CMZ Records No-Stat Table flag</td>\n<td>1 - These are ZIP + 4® records USPS has incorporated into the College, Military, and \"Other Types\" data.  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_05</td>\n<td>Regular No-Stat Table flag</td>\n<td>1 - Indicates addresses not receiving delivery and the addresses are not counted as possible  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_A1</td>\n<td>ZIP+4 of the Input Address did not find match</td>\n<td>1 - Plus4 did not match  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_AA</td>\n<td>ZIP+4 of the Input Address found a match</td>\n<td>1 - Plus4 MATCH  <br />0 - Plus4 NO MATCH</td>\n</tr>\n<tr>\n<td>DPVfoot_BB</td>\n<td>HSA_DPV confirmed entire input address</td>\n<td>1 - Confirmed entire address  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_CC</td>\n<td>HSA_DPV confirmed input address by dropping secondary information</td>\n<td>1 - Confirmed address by dropping secondary info  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_DN</td>\n<td>Door Not Accessible</td>\n<td>1 - Door is not accessible  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_F1</td>\n<td>Input address matched to a military address</td>\n<td>1 - Military Match  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_G1</td>\n<td>Input address matched to a general delivery address</td>\n<td>1 - General Delivery Match  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_M1</td>\n<td>Primary number missing from the address</td>\n<td>1 - Primary number missing  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_M3</td>\n<td>Could not DPV confirm the address</td>\n<td>1 - Could not confirm address  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_N1</td>\n<td>HSA_DPV confirmed a highrise or box type address without the secondary address information</td>\n<td>1 - Confirmed a highrise or box type address without secondary address information  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_ND</td>\n<td>Non Delivery Days</td>\n<td>1 - Address has non delivery days  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_NS</td>\n<td>No Secure Location</td>\n<td></td>\n</tr>\n<tr>\n<td>DPVfoot_P1</td>\n<td>Box Number missing from address</td>\n<td>1 - Box type address missing box number  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_P3</td>\n<td>Box Number is invalid</td>\n<td>1 - Box number invalid  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_PB</td>\n<td>Post Office Box Street Address</td>\n<td></td>\n</tr>\n<tr>\n<td>DPVfoot_PO</td>\n<td>PO BOX Throw Back</td>\n<td>0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_R1</td>\n<td>HSC_DPV confirmed a highrise or box type address without secondary address information</td>\n<td>1 - Confirmed a highrise or box type address w/o secondary  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_R7</td>\n<td>Physical addresses exists but is not eligible for delivery due to a Phantom Route match with the USPS</td>\n<td>1 - Phantom Route matched  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_RR</td>\n<td>HSC_DPV confirmed input address</td>\n<td>1 - Confirmed address  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_U1</td>\n<td>Input address is a Unique ZIP Code record</td>\n<td>1 - Unique ZIP Code record  <br />0 - N/A</td>\n</tr>\n<tr>\n<td>DPVfoot_X1</td>\n<td>Non Delivery Day - Monday</td>\n<td></td>\n</tr>\n<tr>\n<td>DPVfoot_X2</td>\n<td>Non Delivery Day - Tuesday</td>\n<td></td>\n</tr>\n<tr>\n<td>DPVfoot_X3</td>\n<td>Non Delivery Day - Wednesday</td>\n<td></td>\n</tr>\n<tr>\n<td>DPVfoot_X4</td>\n<td>Non Delivery Day - Thursday</td>\n<td></td>\n</tr>\n<tr>\n<td>DPVfoot_X5</td>\n<td>Non Delivery Day - Friday</td>\n<td></td>\n</tr>\n<tr>\n<td>DPVfoot_X6</td>\n<td>Non Delivery Day - Saturday</td>\n<td></td>\n</tr>\n<tr>\n<td>DPVfoot_X7</td>\n<td>Non Delivery Day - Sunday</td>\n<td></td>\n</tr>\n<tr>\n<td>dstaa</td>\n<td>Standardized State</td>\n<td></td>\n</tr>\n<tr>\n<td>dq_dpvext_y</td>\n<td>Input Address DPV Confirmed - Primary and Secondary numbers</td>\n<td>Address was DPV confirmed for both primary and secondary numbers necessary to determine a valid delivery point</td>\n</tr>\n<tr>\n<td>dp_dpvext_d</td>\n<td>Input Address DPV Confirmed - Primary number only, Secondary missing</td>\n<td>Address was DPV confirmed for the primary number only. Secondary information was missing</td>\n</tr>\n<tr>\n<td>dp_dpvext_s</td>\n<td>Input Address DPV Confirmed - Primary number only, secondary present but not confirmed</td>\n<td>Address was DPV confirmed for the primary number only. The secondary number was present but not confirmed or a single trailing alpha on a primary number was dropped to make a DPV match and secondary information required.</td>\n</tr>\n<tr>\n<td>dp_dpvext_n</td>\n<td>Input Address Primary Number Failed to DPV Confirm</td>\n<td></td>\n</tr>\n<tr>\n<td>dp_dpvext_r</td>\n<td>Input Address DPV Confirmed - Phantom Route, Delivery not provided</td>\n<td>Address DPV confirmed, but it is assigned to phantom route R777 or R779 and USPS delivery is not provided</td>\n</tr>\n<tr>\n<td>E</td>\n<td>ZIP Code Assigned For Mult Response</td>\n<td>\"E\" - Multiple records were returned, but each shares the same 5-digit ZIP Code.</td>\n</tr>\n<tr>\n<td>elot_code</td>\n<td>Enhanced Line of Travel (ELOT) Ascending/Descending Flag</td>\n<td>\"A\" - ELOT Ascending Flag  <br />\"D\" - ELOT Descending Flag  <br />\"Blank\" - N/A</td>\n</tr>\n<tr>\n<td>elot_num</td>\n<td>Enhanced Line of Travel (ELOT) Number</td>\n<td>\"####\" - Line of Travel number provided by USPS for that address  <br />\"Blank\" - N/A</td>\n</tr>\n<tr>\n<td>F</td>\n<td>No ZIP Code Available</td>\n<td>\"F\" - The input address couldn't be found in the given city, state, or ZIP Code. There are several possible reasons, such as a missing primary number, absence of the street, or a severe misspelling of the street name.</td>\n</tr>\n<tr>\n<td>finance</td>\n<td>Finance Code</td>\n<td>The code assigned by the USPS to the address to collect cost and statistical data as well as compile revenue and expense data</td>\n</tr>\n<tr>\n<td>Footnotes</td>\n<td>Footnote String</td>\n<td>The DPV Footnote codes listed and separated by a pound sign (#)  <br />Example**:** \"D#E#N#V#\"</td>\n</tr>\n<tr>\n<td>foreignid</td>\n<td>User Defined Foreign Key</td>\n<td></td>\n</tr>\n<tr>\n<td>G</td>\n<td>Part Of Firm Moved To Address</td>\n<td>\"G\" - Information in the firm line was determined to be a part of the address. It was moved out of the firm line and incorporated into the address line.</td>\n</tr>\n<tr>\n<td>H</td>\n<td>Secondary Number Missing</td>\n<td>\"H\" - ZIP+4 information indicates that this input address is a building and does not contain a secondary (apartment, suite, etc.) number.</td>\n</tr>\n<tr>\n<td>I</td>\n<td>Insufficient-Incorrect Data</td>\n<td>\"I\" - More than one ZIP+4 Code was found to validate the address, and there wasn't enough data to determine a single ZIP Code.</td>\n</tr>\n<tr>\n<td>iadl1</td>\n<td>Input Delivery Address</td>\n<td></td>\n</tr>\n<tr>\n<td>iadl2</td>\n<td>Input Firm Name</td>\n<td></td>\n</tr>\n<tr>\n<td>iadl3</td>\n<td>Input Second Address Line</td>\n<td></td>\n</tr>\n<tr>\n<td>icountry</td>\n<td>Input Country</td>\n<td></td>\n</tr>\n<tr>\n<td>ictyi</td>\n<td>Input City</td>\n<td></td>\n</tr>\n<tr>\n<td>iprurb</td>\n<td>Input Urbanization Name</td>\n<td></td>\n</tr>\n<tr>\n<td>irecid</td>\n<td>Input Record ID</td>\n<td></td>\n</tr>\n<tr>\n<td>istai</td>\n<td>Input State</td>\n<td></td>\n</tr>\n<tr>\n<td>izipc</td>\n<td>Input Plus4 Code</td>\n<td></td>\n</tr>\n<tr>\n<td>J</td>\n<td>Dual Input</td>\n<td>\"J\" - The input contained two addresses. For example: 123 MAIN ST PO BOX 99.</td>\n</tr>\n<tr>\n<td>K</td>\n<td>Multi Caused By Cardinal Rule</td>\n<td>\"K\" - The cardinal direction (North, South, East, West) was changed to get a match.  <br />The output address is valid, but it may not be the intended address.</td>\n</tr>\n<tr>\n<td>L</td>\n<td>Del Addr Component Add-Del-Chg</td>\n<td>\"L\" - An address component (i.e., directional or suffix only) was added, changed, or deleted to achieve a match.</td>\n</tr>\n<tr>\n<td>lacs</td>\n<td>Lacs Converted Status</td>\n<td></td>\n</tr>\n<tr>\n<td>LlkInd</td>\n<td>Lacs Link Indicator</td>\n<td>\"Y\" - New Address  <br />\"N\" - New Address not provided  <br />\"D\" - Derived by data – returned in lieu of 11-digit  <br />\"S\" - Derived by software</td>\n</tr>\n<tr>\n<td>LlkRc</td>\n<td>Lacs Link Return Code</td>\n<td><strong>\"A\"</strong> - The input record matched to a record in the master file. A new address could be furnished.  <br /><strong>\"00\"</strong> - The input record could not be matched to a record in the master file. A new address could not be furnished.  <br /><strong>\"09\"</strong> - The input record matched to a record in the master file, but the old address is a highrise default.  <br /><strong>\"14\"</strong> - The input record matched to a record in the master file. The new address could not be converted to a deliverable address.  <br /><strong>\"92\"</strong> - The input record matched to a master file record, but the input address had a secondary number and the master file record did not. The record is a ZIP + 4 street level or highrise match.</td>\n</tr>\n<tr>\n<td>M</td>\n<td>Street Name Spelling Changed</td>\n<td>\"M\" - The street name's spelling was changed to find a match.</td>\n</tr>\n<tr>\n<td>misc</td>\n<td>Reserved For Future Use</td>\n<td></td>\n</tr>\n<tr>\n<td>mpnum</td>\n<td>Matched Primary Number</td>\n<td></td>\n</tr>\n<tr>\n<td>msnum</td>\n<td>Matched Secondary Number</td>\n<td></td>\n</tr>\n<tr>\n<td>municipality</td>\n<td>Municipality City-State Key</td>\n<td></td>\n</tr>\n<tr>\n<td>N</td>\n<td>Delivery Addr Was Standardized</td>\n<td>\"N\" - The delivery address was standardized. For example, if STREET was in the delivery address, ST would be returned as its standard spelling.</td>\n</tr>\n<tr>\n<td>O</td>\n<td>Low Plus4 Tie-Breaker (multi-Response)</td>\n<td>\"O\" - More than one ZIP+4 Code was found to validate the input address, and the lowest ZIP+4 add-on may have been used to break the tie.</td>\n</tr>\n<tr>\n<td>P</td>\n<td>Better Delivery Address Exists</td>\n<td>\"P\" - There is a valid match for the input address, but it is known by another (preferred) name. For example, Avenue of the Americas in New York, NY is also known as 6th Ave.</td>\n</tr>\n<tr>\n<td>pmb</td>\n<td>Private Mail Box (PMB) Unit Designator</td>\n<td></td>\n</tr>\n<tr>\n<td>pmbnum</td>\n<td>Private Mail Box (PMB) Number</td>\n<td></td>\n</tr>\n<tr>\n<td>post_dir</td>\n<td>Post-Direction Abbrev</td>\n<td></td>\n</tr>\n<tr>\n<td>postalcode</td>\n<td>Canadian Postal Code</td>\n<td></td>\n</tr>\n<tr>\n<td>ppnam</td>\n<td>Primary Name</td>\n<td>The street name.  <br />Example: \"MAIN\" from \"123 Main Street\"</td>\n</tr>\n<tr>\n<td>ppnum</td>\n<td>Primary Number</td>\n<td>The house number.  <br />Example: \"123\" from \"123 Main Street\"</td>\n</tr>\n<tr>\n<td>ppre1</td>\n<td>First or Left Pre-Direction</td>\n<td></td>\n</tr>\n<tr>\n<td>ppre2</td>\n<td>Second or Right Pre-Direction</td>\n<td></td>\n</tr>\n<tr>\n<td>ppst1</td>\n<td>First or Left Post-Direction</td>\n<td></td>\n</tr>\n<tr>\n<td>ppst2</td>\n<td>Second or Right Post-Direction</td>\n<td></td>\n</tr>\n<tr>\n<td>pre_dir</td>\n<td>Pre-Direction Abbrev</td>\n<td></td>\n</tr>\n<tr>\n<td>prote</td>\n<td>Rural Route Number</td>\n<td></td>\n</tr>\n<tr>\n<td>psnum</td>\n<td>Secondary Number</td>\n<td></td>\n</tr>\n<tr>\n<td>psnum2</td>\n<td>Matched Secondary Number</td>\n<td></td>\n</tr>\n<tr>\n<td>psuf1</td>\n<td>First or Left Suffix</td>\n<td></td>\n</tr>\n<tr>\n<td>psuf2</td>\n<td>Second or Right Suffix</td>\n<td></td>\n</tr>\n<tr>\n<td>punit</td>\n<td>First or Left Secondary Number Unit</td>\n<td></td>\n</tr>\n<tr>\n<td>punit2</td>\n<td>Second or Right Secondary Number Unit</td>\n<td></td>\n</tr>\n<tr>\n<td>Q</td>\n<td>Unique ZIP Code</td>\n<td>\"O\" - Matched to an address with a unique ZIP Code, so any address entry is considered valid.</td>\n</tr>\n<tr>\n<td>R</td>\n<td>No Match Due To Early Warning System (EWS)</td>\n<td>\"R\" - There was not a ZIP+4 match due to an EWS flag, indicating that the address will soon be added to the USPS Database in the future.</td>\n</tr>\n<tr>\n<td>rdi</td>\n<td>Residential Delivery Indicator (RDI)</td>\n<td>This signals wether the address is a residential address (\"Y\") or a non-residential address (\"N\")</td>\n</tr>\n<tr>\n<td>rec_type</td>\n<td>Record Type</td>\n<td>\"F\" - ZIP+4 Match on the Company Name  <br />\"G\" - General Delivery Record  <br />\"H\" - High Rise Record  <br />\"P\" - PO Box Record  <br />\"R\" - Rural Route Record  <br />\"S\" - Street Record</td>\n</tr>\n<tr>\n<td>respn</td>\n<td>Number Of Returned Responses</td>\n<td></td>\n</tr>\n<tr>\n<td>retcc</td>\n<td>Return Code</td>\n<td></td>\n</tr>\n<tr>\n<td>S</td>\n<td>Invalid Secondary Number</td>\n<td>\"S\" - The secondary information (apartment, suite, etc.) does not match that on the national ZIP+4 file. The secondary information, although present on the input address, was not valid in the range found on the national ZIP+4 file.</td>\n</tr>\n<tr>\n<td>sec_code</td>\n<td>Secondary Even Odd Code</td>\n<td></td>\n</tr>\n<tr>\n<td>sec_high</td>\n<td>Secondary High Range</td>\n<td></td>\n</tr>\n<tr>\n<td>sec_low</td>\n<td>Secondary Low Range</td>\n<td></td>\n</tr>\n<tr>\n<td>sec_name</td>\n<td>BLDG or Firm Name</td>\n<td></td>\n</tr>\n<tr>\n<td>state</td>\n<td>State Abbreviation</td>\n<td></td>\n</tr>\n<tr>\n<td>stelnkInd</td>\n<td>Stelnk Footnote</td>\n<td></td>\n</tr>\n<tr>\n<td>str_name</td>\n<td>Street Name</td>\n<td>The name of the street itself  <br />Example: \"MAIN from 100 Main Street\"</td>\n</tr>\n<tr>\n<td>suffix</td>\n<td>Suffix Abbrev</td>\n<td>The abbreviated form of the suffix of the address.  <br />For example: \"ST for Street\" or \"DR for Drive\" .</td>\n</tr>\n<tr>\n<td>T</td>\n<td>Multiple Caused By Magnet Rule</td>\n<td>\"T\" - The search resulted in a single response; however, the record matched was flagged as having magnet street syndrome, and the input street name components (pre-directional, primary street name, post-directional, and suffix) did not exactly match those of the record. Therefore, in accordance with CASS requirements, a ZIP+4 Code must not be returned.</td>\n</tr>\n<tr>\n<td>U</td>\n<td>Unofficial Po Name</td>\n<td>\"U\" - The city or post office name in the submitted address is not recognized by the United States Postal Service as an official last line name (preferred city name), and is not acceptable as an alternate name. The preferred city name is included in the City field.</td>\n</tr>\n<tr>\n<td>unit</td>\n<td>Secondary Abbreviation</td>\n<td></td>\n</tr>\n<tr>\n<td>V</td>\n<td>Unverifiable City-State</td>\n<td>\"V\" - The city and state in the submitted address could not be verified as corresponding to the given 5-digit ZIP Code. This comment does not necessarily denote an error; however, the recommendation is that the customer check the accuracy of the city and state in the submitted address.</td>\n</tr>\n<tr>\n<td>W</td>\n<td>Small Town Default</td>\n<td>\"W\" - The input address record contains a delivery address other than a PO Box, General Delivery, or Postmaster 5-digit ZIP Code identified as a \"small town default.\" Street delivery service is not provided for this ZIP Code according to the USPS, so a PO Box, General Delivery, or Postmaster is required.</td>\n</tr>\n<tr>\n<td>X</td>\n<td>Unique Zip Code Generated</td>\n<td>\"X\" - Default match inside a unique ZIP Code</td>\n</tr>\n<tr>\n<td>Y</td>\n<td>Military Match</td>\n<td>\"Y\" - Match found with a record that has a military ZIP Code.</td>\n</tr>\n<tr>\n<td>Z</td>\n<td>ZIP Code Move Match</td>\n<td>\"Z\" - If an input address matches a ZIP+4 record that has moved from one ZIP Code to another, the search is performed again in the new ZIP Code.</td>\n</tr>\n<tr>\n<td>zipc</td>\n<td>5-Digit ZIP Code</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["servoy-service","rest_ws","ws_address","ws_validate"],"host":["https://api.cassonline.com"],"query":[],"variable":[]}},"response":[{"id":"5ddbfef5-f73e-4f15-a548-df3c1dae4488","name":"CASS Certify Single Address","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"API_KEY\": \"{{cass_api_key}}\",\r\n\t\"Address\": [{\r\n\t\t\"AZSetQuery_iadl2\": \"AccuZIP Inc.\",\r\n\t\t\"AZSetQuery_iadl1\": \"2450 S Shore Blvd, Ste 125\",\r\n\t\t\"AZSetQuery_iadl3\": \"\",\r\n\t\t\"AZSetQuery_ictyi\": \"League City\",\r\n\t\t\"AZSetQuery_istai\": \"TX\",\r\n\t\t\"AZSetQuery_izipc\": \"\",\r\n\t\t\"AZSetQuery_icountry\": \"US\",\r\n\t\t\"AZSetQuery_iforeignid\": \"534d93d8-1cbe-437d-81db-ff1abee29aa4\"\r\n\t}]\r\n}"},"url":"https://api.cassonline.com/servoy-service/rest_ws/ws_address/ws_validate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"2060"},{"key":"Date","value":"Wed, 03 Jan 2024 20:11:00 GMT"},{"key":"Via","value":"1.1 google"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"}],"cookie":[],"responseTime":null,"body":"{\n    \"license\": {\n        \"Annual_Credits_Remaining\": \"199300185\"\n    },\n    \"success\": true,\n    \"Addr_Result\": [\n        {\n            \"00\": \"\",\n            \"dctys\": \"LEAGUE CITY\",\n            \"ppre1\": \"S\",\n            \"01\": \"\",\n            \"ppre2\": \"\",\n            \"02\": \"\",\n            \"03\": \"\",\n            \"sec_low\": \"00000125\",\n            \"04\": \"\",\n            \"pmb\": \"\",\n            \"05\": \"\",\n            \"DPVfoot_AA\": \"1\",\n            \"DPVfoot_R1\": \"0\",\n            \"DPVfoot_R7\": \"0\",\n            \"pre_dir\": \"S\",\n            \"dstaa\": \"TX\",\n            \"msnum\": \"125\",\n            \"DPVA\": \"Y\",\n            \"DPVC\": \"N\",\n            \"state\": \"48\",\n            \"DPVF\": \"Y\",\n            \"DPVfoot_BB\": \"1\",\n            \"DPVfoot_RR\": \"0\",\n            \"pmbnum\": \"\",\n            \"dctya\": \"\",\n            \"mpnum\": \"2450\",\n            \"addon_high\": \"2996\",\n            \"dprurb\": \"\",\n            \"stelnkInd\": \"\",\n            \"LlkRc\": \"\",\n            \"irecid\": \"1\",\n            \"A\": \"\",\n            \"B\": \"\",\n            \"C\": \"\",\n            \"D\": \"D\",\n            \"ppnam\": \"SHORE\",\n            \"E\": \"E\",\n            \"DPVfoot_CC\": \"0\",\n            \"F\": \"\",\n            \"G\": \"\",\n            \"H\": \"\",\n            \"psnum2\": \"\",\n            \"dlast\": \"LEAGUE CITY TX 77573-2996\",\n            \"I\": \"\",\n            \"J\": \"\",\n            \"K\": \"\",\n            \"izipc\": \"\",\n            \"L\": \"\",\n            \"M\": \"\",\n            \"post_dir\": \"\",\n            \"N\": \"N\",\n            \"sec_code\": \"B\",\n            \"O\": \"\",\n            \"P\": \"\",\n            \"foreignid\": \"534d93d8-1cbe-437d-81db-ff1abee29aa4\",\n            \"Q\": \"\",\n            \"R\": \"\",\n            \"S\": \"\",\n            \"T\": \"\",\n            \"U\": \"\",\n            \"V\": \"V\",\n            \"W\": \"\",\n            \"X\": \"\",\n            \"Y\": \"\",\n            \"Z\": \"\",\n            \"zipc\": \"77573\",\n            \"DPVfoot_U1\": \"0\",\n            \"elot_num\": \"0033\",\n            \"iadl1\": \"2450 S Shore Blvd, Ste 125\",\n            \"iadl3\": \"\",\n            \"iadl2\": \"AccuZIP Inc.\",\n            \"DPVfoot_M1\": \"0\",\n            \"DPVV\": \"N\",\n            \"DPVfoot_M3\": \"0\",\n            \"DPVX\": \"B\",\n            \"DPVfoot_DN\": \"0\",\n            \"county_no\": \"167\",\n            \"rdi\": \"N\",\n            \"punit2\": \"\",\n            \"icountry\": \"US\",\n            \"prote\": \"C020\",\n            \"sec_high\": \"00000220\",\n            \"municipality\": \"\",\n            \"DPVfoot_N1\": \"0\",\n            \"suffix\": \"BLVD\",\n            \"Footnotes\": \"D#E#N#V#\",\n            \"DPVfoot_F1\": \"0\",\n            \"punit\": \"STE\",\n            \"lacs\": \"\",\n            \"DPVfoot_ND\": \"0\",\n            \"dadl3\": \"\",\n            \"dadl1\": \"2450 S SHORE BLVD STE 125\",\n            \"addon_low\": \"2996\",\n            \"dadl2\": \"ACCUZIP INC\",\n            \"str_name\": \"SHORE\",\n            \"DPVfoot_NS\": \"0\",\n            \"elot_code\": \"A\",\n            \"ppst1\": \"\",\n            \"ppst2\": \"\",\n            \"DPVfoot_G1\": \"0\",\n            \"unit\": \"STE\",\n            \"retcc\": \"31\",\n            \"psuf1\": \"BLVD\",\n            \"psuf2\": \"\",\n            \"DPVfoot_X2\": \"0\",\n            \"DPVfoot_X1\": \"0\",\n            \"DPVfoot_X4\": \"0\",\n            \"psnum\": \"125\",\n            \"DPVfoot_X3\": \"0\",\n            \"DPVfoot_X6\": \"0\",\n            \"addon\": \"2996\",\n            \"DPVfoot_X5\": \"0\",\n            \"LlkInd\": \"\",\n            \"DPVfoot_X7\": \"0\",\n            \"DPVfoot_P1\": \"0\",\n            \"DPVfoot_P3\": \"0\",\n            \"istai\": \"TX\",\n            \"iprurb\": \"\",\n            \"postalcode\": \"\",\n            \"ppnum\": \"2450\",\n            \"DPVfoot_PB\": \"0\",\n            \"ictyi\": \"League City\",\n            \"misc\": \"\",\n            \"dpbc\": \"258\",\n            \"sec_name\": \"\",\n            \"abcty\": \"\",\n            \"DPVfoot_PO\": \"0\",\n            \"DPVfoot_02\": \"0\",\n            \"respn\": \"3\",\n            \"DPVfoot_01\": \"0\",\n            \"DPVfoot_04\": \"0\",\n            \"congress_dist\": \"14\",\n            \"DPVfoot_03\": \"0\",\n            \"county_name\": \"GALVESTON\",\n            \"DPVfoot_05\": \"0\",\n            \"rec_type\": \"H\",\n            \"DPVfoot_A1\": \"0\",\n            \"cris\": \"C020\",\n            \"finance\": \"485030\"\n        }\n    ]\n}"}],"_postman_id":"723c6a41-ef00-4203-ac29-c5072563682b"},{"name":"CASS Certify Multiple Addresses","id":"c44168cc-3ba0-4985-8f77-68a2722ca40b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"API_KEY\": \"{{cass_api_key}}\",\r\n\t\"Address\": [{\r\n\t\t\t\"AZSetQuery_iadl2\": \"AccuZIP Inc.\",\r\n\t\t\t\"AZSetQuery_iadl1\": \"2450 S Shore Blvd, Ste 125\",\r\n\t\t\t\"AZSetQuery_iadl3\": \"\",\r\n\t\t\t\"AZSetQuery_ictyi\": \"League City\",\r\n\t\t\t\"AZSetQuery_istai\": \"TX\",\r\n\t\t\t\"AZSetQuery_izipc\": \"\",\r\n\t\t\t\"AZSetQuery_icountry\": \"US\",\r\n\t\t\t\"AZSetQuery_iforeignid\": \"534d93d8-1cbe-437d-81db-ff1abee29aa4\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"AZSetQuery_iadl2\": \"ACCUZIP\",\r\n\t\t\t\"AZSetQuery_iadl1\": \"3216 El Camino Real\",\r\n\t\t\t\"AZSetQuery_iadl3\": \"\",\r\n\t\t\t\"AZSetQuery_ictyi\": \"\",\r\n\t\t\t\"AZSetQuery_istai\": \"\",\r\n\t\t\t\"AZSetQuery_izipc\": \"93422\",\r\n\t\t\t\"AZSetQuery_icountry\": \"US\",\r\n\t\t\t\"AZSetQuery_iforeignid\": \"6d4a6b0f-3ce5-4d07-abe0-5099f1626e7c\"\r\n\t\t}\r\n\t]\r\n}"},"url":"https://api.cassonline.com/servoy-service/rest_ws/ws_address/ws_validate","description":"<p>Use this web service to check up to 20 mailing addresses in the United States, U.S. territories, or Canada simultaneously.  </p>\n<p>Make sure to format each set of address data within curly brackets {} and separate them with commas, similar to the example on the right. Also, please ensure that the JSON values for each address match those used in the single address validation call.  </p>\n<p>In the response of this call, the results will be displayed in a format similar to how the addresses were entered, enclosed in curly brackets {} and separated by commas. Please refer to the response table in the single address validation call above for the definitions of the response values.</p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_address","ws_validate"],"host":["https://api.cassonline.com"],"query":[],"variable":[]}},"response":[{"id":"7ec0b1b4-bc03-4605-82d0-42b1800f320a","name":"CASS Certify Multiple Addresses","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"API_KEY\": \"{{cass_api_key}}\",\r\n\t\"Address\": [{\r\n\t\t\t\"AZSetQuery_iadl2\": \"AccuZIP Inc.\",\r\n\t\t\t\"AZSetQuery_iadl1\": \"2450 S Shore Blvd, Ste 125\",\r\n\t\t\t\"AZSetQuery_iadl3\": \"\",\r\n\t\t\t\"AZSetQuery_ictyi\": \"League City\",\r\n\t\t\t\"AZSetQuery_istai\": \"TX\",\r\n\t\t\t\"AZSetQuery_izipc\": \"\",\r\n\t\t\t\"AZSetQuery_icountry\": \"US\",\r\n\t\t\t\"AZSetQuery_iforeignid\": \"534d93d8-1cbe-437d-81db-ff1abee29aa4\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"AZSetQuery_iadl2\": \"ACCUZIP\",\r\n\t\t\t\"AZSetQuery_iadl1\": \"3216 El Camino Real\",\r\n\t\t\t\"AZSetQuery_iadl3\": \"\",\r\n\t\t\t\"AZSetQuery_ictyi\": \"\",\r\n\t\t\t\"AZSetQuery_istai\": \"\",\r\n\t\t\t\"AZSetQuery_izipc\": \"93422\",\r\n\t\t\t\"AZSetQuery_icountry\": \"US\",\r\n\t\t\t\"AZSetQuery_iforeignid\": \"6d4a6b0f-3ce5-4d07-abe0-5099f1626e7c\"\r\n\t\t}\r\n\t]\r\n}"},"url":"https://api.cassonline.com/servoy-service/rest_ws/ws_address/ws_validate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"3984"},{"key":"Date","value":"Wed, 03 Jan 2024 20:12:03 GMT"},{"key":"Via","value":"1.1 google"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"}],"cookie":[],"responseTime":null,"body":"{\n    \"license\": {\n        \"Annual_Credits_Remaining\": \"199300183\"\n    },\n    \"success\": true,\n    \"Addr_Result\": [\n        {\n            \"00\": \"\",\n            \"dctys\": \"LEAGUE CITY\",\n            \"ppre1\": \"S\",\n            \"01\": \"\",\n            \"ppre2\": \"\",\n            \"02\": \"\",\n            \"03\": \"\",\n            \"sec_low\": \"00000125\",\n            \"04\": \"\",\n            \"pmb\": \"\",\n            \"05\": \"\",\n            \"DPVfoot_AA\": \"1\",\n            \"DPVfoot_R1\": \"0\",\n            \"DPVfoot_R7\": \"0\",\n            \"pre_dir\": \"S\",\n            \"dstaa\": \"TX\",\n            \"msnum\": \"125\",\n            \"DPVA\": \"Y\",\n            \"DPVC\": \"N\",\n            \"state\": \"48\",\n            \"DPVF\": \"Y\",\n            \"DPVfoot_BB\": \"1\",\n            \"DPVfoot_RR\": \"0\",\n            \"pmbnum\": \"\",\n            \"dctya\": \"\",\n            \"mpnum\": \"2450\",\n            \"addon_high\": \"2996\",\n            \"dprurb\": \"\",\n            \"stelnkInd\": \"\",\n            \"LlkRc\": \"\",\n            \"irecid\": \"1\",\n            \"A\": \"\",\n            \"B\": \"\",\n            \"C\": \"\",\n            \"D\": \"D\",\n            \"ppnam\": \"SHORE\",\n            \"E\": \"E\",\n            \"DPVfoot_CC\": \"0\",\n            \"F\": \"\",\n            \"G\": \"\",\n            \"H\": \"\",\n            \"psnum2\": \"\",\n            \"dlast\": \"LEAGUE CITY TX 77573-2996\",\n            \"I\": \"\",\n            \"J\": \"\",\n            \"K\": \"\",\n            \"izipc\": \"\",\n            \"L\": \"\",\n            \"M\": \"\",\n            \"post_dir\": \"\",\n            \"N\": \"N\",\n            \"sec_code\": \"B\",\n            \"O\": \"\",\n            \"P\": \"\",\n            \"foreignid\": \"534d93d8-1cbe-437d-81db-ff1abee29aa4\",\n            \"Q\": \"\",\n            \"R\": \"\",\n            \"S\": \"\",\n            \"T\": \"\",\n            \"U\": \"\",\n            \"V\": \"V\",\n            \"W\": \"\",\n            \"X\": \"\",\n            \"Y\": \"\",\n            \"Z\": \"\",\n            \"zipc\": \"77573\",\n            \"DPVfoot_U1\": \"0\",\n            \"elot_num\": \"0033\",\n            \"iadl1\": \"2450 S Shore Blvd, Ste 125\",\n            \"iadl3\": \"\",\n            \"iadl2\": \"AccuZIP Inc.\",\n            \"DPVfoot_M1\": \"0\",\n            \"DPVV\": \"N\",\n            \"DPVfoot_M3\": \"0\",\n            \"DPVX\": \"B\",\n            \"DPVfoot_DN\": \"0\",\n            \"county_no\": \"167\",\n            \"rdi\": \"N\",\n            \"punit2\": \"\",\n            \"icountry\": \"US\",\n            \"prote\": \"C020\",\n            \"sec_high\": \"00000220\",\n            \"municipality\": \"\",\n            \"DPVfoot_N1\": \"0\",\n            \"suffix\": \"BLVD\",\n            \"Footnotes\": \"D#E#N#V#\",\n            \"DPVfoot_F1\": \"0\",\n            \"punit\": \"STE\",\n            \"lacs\": \"\",\n            \"DPVfoot_ND\": \"0\",\n            \"dadl3\": \"\",\n            \"dadl1\": \"2450 S SHORE BLVD STE 125\",\n            \"addon_low\": \"2996\",\n            \"dadl2\": \"ACCUZIP INC\",\n            \"str_name\": \"SHORE\",\n            \"DPVfoot_NS\": \"0\",\n            \"elot_code\": \"A\",\n            \"ppst1\": \"\",\n            \"ppst2\": \"\",\n            \"DPVfoot_G1\": \"0\",\n            \"unit\": \"STE\",\n            \"retcc\": \"31\",\n            \"psuf1\": \"BLVD\",\n            \"psuf2\": \"\",\n            \"DPVfoot_X2\": \"0\",\n            \"DPVfoot_X1\": \"0\",\n            \"DPVfoot_X4\": \"0\",\n            \"psnum\": \"125\",\n            \"DPVfoot_X3\": \"0\",\n            \"DPVfoot_X6\": \"0\",\n            \"addon\": \"2996\",\n            \"DPVfoot_X5\": \"0\",\n            \"LlkInd\": \"\",\n            \"DPVfoot_X7\": \"0\",\n            \"DPVfoot_P1\": \"0\",\n            \"DPVfoot_P3\": \"0\",\n            \"istai\": \"TX\",\n            \"iprurb\": \"\",\n            \"postalcode\": \"\",\n            \"ppnum\": \"2450\",\n            \"DPVfoot_PB\": \"0\",\n            \"ictyi\": \"League City\",\n            \"misc\": \"\",\n            \"dpbc\": \"258\",\n            \"sec_name\": \"\",\n            \"abcty\": \"\",\n            \"DPVfoot_PO\": \"0\",\n            \"DPVfoot_02\": \"0\",\n            \"respn\": \"3\",\n            \"DPVfoot_01\": \"0\",\n            \"DPVfoot_04\": \"0\",\n            \"congress_dist\": \"14\",\n            \"DPVfoot_03\": \"0\",\n            \"county_name\": \"GALVESTON\",\n            \"DPVfoot_05\": \"0\",\n            \"rec_type\": \"H\",\n            \"DPVfoot_A1\": \"0\",\n            \"cris\": \"C020\",\n            \"finance\": \"485030\"\n        },\n        {\n            \"00\": \"\",\n            \"dctys\": \"ATASCADERO\",\n            \"ppre1\": \"\",\n            \"01\": \"\",\n            \"ppre2\": \"\",\n            \"02\": \"\",\n            \"03\": \"\",\n            \"sec_low\": \"\",\n            \"04\": \"\",\n            \"pmb\": \"\",\n            \"05\": \"\",\n            \"DPVfoot_AA\": \"1\",\n            \"DPVfoot_R1\": \"1\",\n            \"DPVfoot_R7\": \"0\",\n            \"pre_dir\": \"\",\n            \"dstaa\": \"CA\",\n            \"msnum\": \"\",\n            \"DPVA\": \"Y\",\n            \"DPVC\": \"Y\",\n            \"state\": \"06\",\n            \"DPVF\": \"Y\",\n            \"DPVfoot_BB\": \"1\",\n            \"DPVfoot_RR\": \"0\",\n            \"pmbnum\": \"\",\n            \"dctya\": \"\",\n            \"mpnum\": \"3216\",\n            \"addon_high\": \"2500\",\n            \"dprurb\": \"\",\n            \"stelnkInd\": \"\",\n            \"LlkRc\": \"\",\n            \"irecid\": \"1\",\n            \"A\": \"\",\n            \"B\": \"\",\n            \"C\": \"\",\n            \"D\": \"\",\n            \"ppnam\": \"EL CAMINO REAL\",\n            \"E\": \"\",\n            \"DPVfoot_CC\": \"0\",\n            \"F\": \"\",\n            \"G\": \"\",\n            \"H\": \"\",\n            \"psnum2\": \"\",\n            \"dlast\": \"ATASCADERO CA 93422-2500\",\n            \"I\": \"\",\n            \"J\": \"\",\n            \"K\": \"\",\n            \"izipc\": \"93422\",\n            \"L\": \"\",\n            \"M\": \"\",\n            \"post_dir\": \"\",\n            \"N\": \"N\",\n            \"sec_code\": \"\",\n            \"O\": \"\",\n            \"P\": \"\",\n            \"foreignid\": \"6d4a6b0f-3ce5-4d07-abe0-5099f1626e7c\",\n            \"Q\": \"\",\n            \"R\": \"\",\n            \"S\": \"\",\n            \"T\": \"\",\n            \"U\": \"\",\n            \"V\": \"V\",\n            \"W\": \"\",\n            \"X\": \"\",\n            \"Y\": \"\",\n            \"Z\": \"\",\n            \"zipc\": \"93422\",\n            \"DPVfoot_U1\": \"0\",\n            \"elot_num\": \"0195\",\n            \"iadl1\": \"3216 El Camino Real\",\n            \"iadl3\": \"\",\n            \"iadl2\": \"ACCUZIP\",\n            \"DPVfoot_M1\": \"0\",\n            \"DPVV\": \"N\",\n            \"DPVfoot_M3\": \"0\",\n            \"DPVX\": \"B\",\n            \"DPVfoot_DN\": \"0\",\n            \"county_no\": \"079\",\n            \"rdi\": \"N\",\n            \"punit2\": \"\",\n            \"icountry\": \"US\",\n            \"prote\": \"C008\",\n            \"sec_high\": \"\",\n            \"municipality\": \"\",\n            \"DPVfoot_N1\": \"0\",\n            \"suffix\": \"\",\n            \"Footnotes\": \"N#V#\",\n            \"DPVfoot_F1\": \"0\",\n            \"punit\": \"\",\n            \"lacs\": \"\",\n            \"DPVfoot_ND\": \"0\",\n            \"dadl3\": \"\",\n            \"dadl1\": \"3216 EL CAMINO REAL\",\n            \"addon_low\": \"2500\",\n            \"dadl2\": \"ACCUZIP\",\n            \"str_name\": \"EL CAMINO REAL\",\n            \"DPVfoot_NS\": \"0\",\n            \"elot_code\": \"A\",\n            \"ppst1\": \"\",\n            \"ppst2\": \"\",\n            \"DPVfoot_G1\": \"0\",\n            \"unit\": \"\",\n            \"retcc\": \"31\",\n            \"psuf1\": \"\",\n            \"psuf2\": \"\",\n            \"DPVfoot_X2\": \"0\",\n            \"DPVfoot_X1\": \"0\",\n            \"DPVfoot_X4\": \"0\",\n            \"psnum\": \"\",\n            \"DPVfoot_X3\": \"0\",\n            \"DPVfoot_X6\": \"0\",\n            \"addon\": \"2500\",\n            \"DPVfoot_X5\": \"0\",\n            \"LlkInd\": \"\",\n            \"DPVfoot_X7\": \"0\",\n            \"DPVfoot_P1\": \"0\",\n            \"DPVfoot_P3\": \"0\",\n            \"istai\": \"\",\n            \"iprurb\": \"\",\n            \"postalcode\": \"\",\n            \"ppnum\": \"3216\",\n            \"DPVfoot_PB\": \"0\",\n            \"ictyi\": \"\",\n            \"misc\": \"\",\n            \"dpbc\": \"166\",\n            \"sec_name\": \"\",\n            \"abcty\": \"\",\n            \"DPVfoot_PO\": \"0\",\n            \"DPVfoot_02\": \"0\",\n            \"respn\": \"1\",\n            \"DPVfoot_01\": \"0\",\n            \"DPVfoot_04\": \"0\",\n            \"congress_dist\": \"19\",\n            \"DPVfoot_03\": \"0\",\n            \"county_name\": \"SAN LUIS OBISPO\",\n            \"DPVfoot_05\": \"0\",\n            \"rec_type\": \"S\",\n            \"DPVfoot_A1\": \"0\",\n            \"cris\": \"C008\",\n            \"finance\": \"050378\"\n        }\n    ]\n}"}],"_postman_id":"c44168cc-3ba0-4985-8f77-68a2722ca40b"},{"name":"Typeahead - Get Geolocation","id":"011f7a45-1b22-45d7-9a8e-99efb455f530","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.cassonline.com/rest_ws/location/?API_KEY={{cass_api_key}}","description":"<p>This call retrieves the latitude and longitude of the current client by using the IP address.</p>\n","urlObject":{"path":["rest_ws","location",""],"host":["https://api.cassonline.com"],"query":[{"description":{"content":"<p>Your AccuZIP API Key</p>\n","type":"text/plain"},"key":"API_KEY","value":"{{cass_api_key}}"}],"variable":[]}},"response":[{"id":"db75c797-b48d-4f1e-86df-d1f6fd7ca6fb","name":"Typeahead - Get Geolocation","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":""},"url":{"raw":"https://api.cassonline.com/rest_ws/location/?API_KEY={{cass_api_key}}","host":["https://api.cassonline.com"],"path":["rest_ws","location",""],"query":[{"key":"API_KEY","value":"{{cass_api_key}}","description":"Your AccuZIP API Key"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Alt-Svc","value":"clear","name":"Alt-Svc","description":"Custom header"},{"key":"Content-Length","value":"78","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 19 Jul 2018 20:36:24 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache-Coyote/1.1","name":"Server","description":"A name for the server"},{"key":"Set-Cookie","value":"JSESSIONID=A3D0F8D69537D06B7E7E033EA2A93993; Path=/; Secure","name":"Set-Cookie","description":"an HTTP cookie"},{"key":"Via","value":"1.1 google","name":"Via","description":"Informs the client of proxies through which the response was sent."}],"cookie":[{"expires":"Invalid Date","httpOnly":true,"domain":"api.cassonline.com","path":"/","secure":false,"value":"CKfF38-xgdWhAg","key":"GCLB"},{"expires":"Invalid Date","httpOnly":false,"domain":"api.cassonline.com","path":"/","secure":true,"value":"A3D0F8D69537D06B7E7E033EA2A93993","key":"JSESSIONID"}],"responseTime":null,"body":"{\"longitude\":-84.45689,\"latitude\":39.162,\"success\":true,\"ip\":\"174.98.170.192\"}"}],"_postman_id":"011f7a45-1b22-45d7-9a8e-99efb455f530"},{"name":"Typeahead - Get Results","id":"a59d6558-84b5-493a-99e5-ac37b2a8d3d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.cassonline.com/servoy-service/rest_ws/ws_address/ws_autocomplete/:API_KEY/:ADDRESS/:COUNTRIES/:LATITUDE/:LONGITUDE","description":"<p>This call returns up to 5 address matches containing the partial or entire address on one line.</p>\n<p>All Path variables should be URL encoded, but that may not be done automatically depending on the language and library you are using.</p>\n<p><em>Note: The postal/zip code is not returned from the type-ahead call, but you can use the CASS Certify call to get that information.</em></p>\n","urlObject":{"path":["servoy-service","rest_ws","ws_address","ws_autocomplete",":API_KEY",":ADDRESS",":COUNTRIES",":LATITUDE",":LONGITUDE"],"host":["https://api.cassonline.com"],"query":[],"variable":[{"type":"any","value":"{{cass_api_key}}","key":"API_KEY"},{"type":"any","value":"2450 South Shore Blvd","key":"ADDRESS"},{"type":"any","value":"us|pr|vi|gu|ca","key":"COUNTRIES"},{"type":"any","value":"39.4842","key":"LATITUDE"},{"type":"any","value":"-84.489","key":"LONGITUDE"}]}},"response":[{"id":"ab042363-85e6-40f8-bf30-adf923094ca9","name":"Typeahead - Get Results","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.cassonline.com/servoy-service/rest_ws/ws_address/ws_autocomplete/:API_KEY/:ADDRESS/:COUNTRIES/:LATITUDE/:LONGITUDE","host":["https://api.cassonline.com"],"path":["servoy-service","rest_ws","ws_address","ws_autocomplete",":API_KEY",":ADDRESS",":COUNTRIES",":LATITUDE",":LONGITUDE"],"variable":[{"key":"API_KEY","value":"{{cass_api_key}}"},{"key":"ADDRESS","value":"2450 South Shore Blvd"},{"key":"COUNTRIES","value":"us|pr|vi|gu|ca"},{"key":"LATITUDE","value":"39.4842"},{"key":"LONGITUDE","value":"-84.489"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Apache-Coyote/1.1"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"1728000"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Cache-Control","value":"max-age=0, must-revalidate, proxy-revalidate"},{"key":"Expires","value":"0"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"922"},{"key":"Date","value":"Wed, 03 Jan 2024 19:31:57 GMT"},{"key":"Via","value":"1.1 google"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"country\": \"USA\",\n            \"city\": \"League City\",\n            \"address_secondary\": \"League City, TX\",\n            \"address_main\": \"2450 South Shore Blvd\",\n            \"state\": \"TX\",\n            \"value\": \"2450 South Shore Blvd, League City, TX, USA\"\n        },\n        {\n            \"country\": \"USA\",\n            \"city\": \"White Bear Township\",\n            \"address_secondary\": \"White Bear Township, MN\",\n            \"address_main\": \"2450 S Shore Blvd\",\n            \"state\": \"MN\",\n            \"value\": \"2450 S Shore Blvd, White Bear Township, MN, USA\"\n        },\n        {\n            \"country\": \"USA\",\n            \"city\": \"Lake Oswego\",\n            \"address_secondary\": \"Lake Oswego, OR\",\n            \"address_main\": \"2450 South Shore Blvd\",\n            \"state\": \"OR\",\n            \"value\": \"2450 South Shore Blvd, Lake Oswego, OR, USA\"\n        },\n        {\n            \"country\": \"USA\",\n            \"city\": \"Wellington\",\n            \"address_secondary\": \"Wellington, FL\",\n            \"address_main\": \"2450 S Shore Blvd\",\n            \"state\": \"FL\",\n            \"value\": \"2450 S Shore Blvd, Wellington, FL, USA\"\n        },\n        {\n            \"country\": \"USA\",\n            \"city\": \"Oregon\",\n            \"address_secondary\": \"Oregon, OH\",\n            \"address_main\": \"2450 S Shore Blvd\",\n            \"state\": \"OH\",\n            \"value\": \"2450 S Shore Blvd, Oregon, OH, USA\"\n        }\n    ],\n    \"success\": true\n}"}],"_postman_id":"a59d6558-84b5-493a-99e5-ac37b2a8d3d8"}],"id":"a5eed8ce-affc-46e8-812b-1b23cee0284c","description":"<p>This collection will contain the documentation for our CASS RESTful API.</p>\n<p>Also, below are instructions on how to set up a AccuZIP CASS RESTful API test using the Postman REST Client:</p>\n<ol>\n<li><p>Go to: <a href=\"https://chrome.google.com/webstore/category/apps\">https://chrome.google.com/webstore/category/apps</a></p>\n</li>\n<li><p>Search the store for: postman rest client</p>\n</li>\n<li><p>Click POSTMAN icon</p>\n</li>\n<li><p>To add POSTMAN to your browser, click + FREE then click Add</p>\n</li>\n<li><p>Browse to: chrome://apps/ and click Postman – REST Client</p>\n</li>\n<li><p>In the URL enter: <a href=\"http://accuzip2.servoybox.com/servoy-service/rest_ws/ws_address/ws_validate\">http://accuzip2.servoybox.com/servoy-service/rest_ws/ws_address/ws_validate</a></p>\n</li>\n<li><p>In the drop-down for action, choose POST.</p>\n</li>\n<li><p>Click the Headers button. Enter Content-Type in the Header, and application/json in the Value.</p>\n</li>\n<li><p>Click the raw tab/button below the headers. In the type drop-down next to it, choose JSON</p>\n</li>\n<li><p>In the large text box below, enter your JSON request, such as:<br /><code>{ API_KEY: \"06bf340a-556f-4ca1-a6c5-cf4863f21924\", Address : { AZSetQuery_iadl1: \"123 Main St\", AZSetQuery_ictyi: \"Trenton\", AZSetQuery_istai: \"OH\", AZSetQuery_izipc: \"45014\" } }</code><br />Note: You will need a valid API_KEY before you can begin testing. Please contact AccuZIP Inc. at 800-233-0555 for a valid API_KEY.</p>\n</li>\n<li><p>Finally, click the Send button at the bottom. Postman will run and show you the results at the bottom.<br />POST Multiple Address Example:<br /><code>{ API_KEY: \"06bf340a-556f-4ca1-a6c5-cf4863f21924\", Address : [ { AZSetQuery_iadl1: \"123 Main St\", AZSetQuery_ictyi: \"Trenton\", AZSetQuery_istai: \"OH\", AZSetQuery_izipc: \"45014\" }, { AZSetQuery_iadl1: \"3216 El Kamino Real\", AZSetQuery_ictyi: \"Atascadero\", AZSetQuery_istai: \"CA\", AZSetQuery_izipc: \" \" } ] }</code></p>\n</li>\n</ol>\n","_postman_id":"a5eed8ce-affc-46e8-812b-1b23cee0284c"},{"name":"NCOA REST API","item":[{"name":"Batch Start","event":[{"listen":"test","script":{"id":"6e5d2933-7681-4461-ac35-36aec1d0eb22","exec":["pm.test(\"Set token\", function() {\r","    var jsonData = pm.response.json();\r","    if (jsonData.hasOwnProperty(\"token\"))\r","        pm.environment.set(\"TOKEN\", jsonData.token);  \r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"a06bf100-082c-482b-9f60-dca2a0506622","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"apiKey\": \"{{ncoa_api_key}}\",\r\n    \"paf_id\": \"{{ncoa_paf_id}}\",\r\n    \"propercase\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{ncoa_base_url}}/batch/start","description":"<p>When you make this call, it will start the batch process for NCOA (National Change of Address). If started successfully, you'll get a response with a 200 OK status, a JSON object that says <code>\"success\": true</code>, and a token for the batch.<br /><br />\nTo start the batch process, you need to include the following pieces of information:</p>\n<p>1. <code>\"apiKey\"</code>: This is your API Key. You can either write your API Key directly here or use a variable that holds your API Key.</p>\n<p>2. <code>\"paf_id\"</code>: This is the PAF ID (Processing Acknowledgement Form ID). If you are processing records on behalf of someone else, use their PAF ID. Otherwise, use your own PAF ID.</p>\n<p>3. <code>\"propercase\"</code>: This is a setting for how you want the returned addresses to be formatted. Set this to <code>true</code> if you want the addresses to be properly capitalized (like \"123 Main St\"). Set it to <code>false</code> if you want the addresses to be in all capital letters (like \"123 MAIN ST\").</p>\n<p><br /><br />\nWhen this call works, the response will include \"success\": true and a TOKEN value. You will need this TOKEN for the NCOA JSON and Batch Stop calls.</p>\n","urlObject":{"path":["batch","start"],"host":["{{ncoa_base_url}}"],"query":[],"variable":[]}},"response":[{"id":"6019281a-5b85-4610-a187-9dcbf4075260","name":"Batch Start","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"apiKey\": \"{{ncoa_api_key}}\",\r\n    \"paf_id\": \"{{ncoa_paf_id}}\",\r\n    \"propercase\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{ncoa_base_url}}/batch/start"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 03 Jul 2024 14:34:37 GMT"},{"key":"Server","value":"Kestrel"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"token\": \"7B393BDF9FCEE816F2E12DAB2415403E27D008AF195BA5C0302935FEBA1C925DAB85F16F3F5A3266841DD94FB4D6B90979DF7A03673D34F7A02885EBFE9B148CE5D41771A5234CF9\"\n}"}],"_postman_id":"a06bf100-082c-482b-9f60-dca2a0506622"},{"name":"NCOA JSON","id":"0a4fa758-93d5-4667-840a-7f418785f23f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"address\": [\r\n        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },  {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        },        {\r\n            \"uniqueid\": \"00000001\",\r\n            \"street_primary\": \"2450\",\r\n            \"street_pre\": \"S\",\r\n            \"street_name\": \"Shore\",\r\n            \"street_suffix\": \"BLVD\",\r\n            \"street_post\": \"\",\r\n            \"street_secondary_name\": \"STE\",\r\n            \"street_secondary_number\": \"125\",\r\n            \"zip5\": \"77573\",\r\n            \"zip4\": \"2996\",\r\n            \"name_salutation\": \"\",\r\n            \"name_first\": \"John\",\r\n            \"name_middle\": \"\",\r\n            \"name_last\": \"Jones\",\r\n            \"name_title\": \"\",\r\n            \"company_name\": \"\",\r\n            \"dpv_notes\": \"BB\",\r\n            \"delivery_point\": \"25\",\r\n            \"record_type\": \"H\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{ncoa_base_url}}/NCOAJSON","description":"<p>This call is used to check and update addresses using the NCOA (National Change of Address) system. It returns the updated address in a JSON format when it finds a match.</p>\n<br />\nEach time you send addresses to be checked, you need to include at least 100 addresses with ZIP+4 codes. There's no limit on how many addresses you can send in one call.\n\n<br />\nHowever, for better performance, it's a good idea to split your addresses into smaller groups. For example, instead of sending 1000 addresses all at once, send them in batches of 200. Also, using multiple asynchronous processes (doing several things at the same time) can make this process faster and more efficient.\n\n<br />\nEach address you wish to process must be a different object surrounded by curly brackets within the \"address\" value as shown below in the example.\n\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"address\": [\n        {\n            \"uniqueid\": \"00000001\",\n            \"street_primary\": \"2450\",\n            \"street_pre\": \"S\",\n            \"street_name\": \"SHORE\",\n            \"street_suffix\": \"BLVD\",\n            \"street_post\": \"\",\n            \"street_secondary_name\": \"STE\",\n            \"street_secondary_number\": \"125\",\n            \"zip5\": \"77573\",\n            \"zip4\": \"2996\",\n            \"name_salutation\": \"\",\n            \"name_first\": \"John\",\n            \"name_middle\": \"\",\n            \"name_last\": \"Jones\",\n            \"name_title\": \"\",\n            \"company_name\": \"\",\n            \"dpv_notes\": \"BB\",\n            \"delivery_point\": \"25\",\n            \"record_type\": \"H\"\n        }\n    ]\n}\n\n</code></pre>\n<p><br /><br />\nHere is a list of the values used in each object:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>JSON Name</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Sample Values</strong></th>\n<th><strong>Format (Size)</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uniqueid</td>\n<td>String</td>\n<td>0000002</td>\n<td>Numeric (8)</td>\n<td>The unique ID for the record in question</td>\n</tr>\n<tr>\n<td>street_primary</td>\n<td>String</td>\n<td>100</td>\n<td>Character (10)</td>\n<td>Primary Address Number  <br />  <br />(EX: \"100\" in 100 N MAIN ST)</td>\n</tr>\n<tr>\n<td>street_pre</td>\n<td>String</td>\n<td>N</td>\n<td>Character (2)</td>\n<td>Address Pre Direction (W, SE, etc.)  <br />  <br />EX: \"N\" in 100 N Main Street</td>\n</tr>\n<tr>\n<td>street_name</td>\n<td>String</td>\n<td>MAIN</td>\n<td>Character (28)</td>\n<td>Address street name</td>\n</tr>\n<tr>\n<td>street_suffix</td>\n<td>String</td>\n<td>ST</td>\n<td>Character (4)</td>\n<td>Address suffix  <br />(DR, AVE, BLVD, etc.)</td>\n</tr>\n<tr>\n<td>street_post</td>\n<td>String</td>\n<td></td>\n<td>Character (2)</td>\n<td>Address Post Direction  <br />(S, NW, etc.)  <br />  <br />EX: \"S\" in 100 Main Street S</td>\n</tr>\n<tr>\n<td>street_secondary_name</td>\n<td>String</td>\n<td></td>\n<td>Character (4)</td>\n<td>Address Secondary Name Abbreviation  <br />(APT, STE, etc.)</td>\n</tr>\n<tr>\n<td>street_secondary_number</td>\n<td>String</td>\n<td></td>\n<td>Character (8)</td>\n<td>Address Secondary Number  <br />(APT #, STE #, etc.)</td>\n</tr>\n<tr>\n<td>zip5</td>\n<td>String</td>\n<td>94040</td>\n<td>Numeric (5)</td>\n<td>The 5-digit Zip Code for the address</td>\n</tr>\n<tr>\n<td>zip4</td>\n<td>String</td>\n<td>3180</td>\n<td>Numeric (4)</td>\n<td>The +4 Code for the ZIP Code</td>\n</tr>\n<tr>\n<td>name_salutation</td>\n<td>String</td>\n<td>MR</td>\n<td>Character (5)</td>\n<td>Name Salutation  <br />  <br />(Mr. , Mrs. , etc.)</td>\n</tr>\n<tr>\n<td>name_first</td>\n<td>String</td>\n<td>JOHN</td>\n<td>Character (20)</td>\n<td>First name of resident</td>\n</tr>\n<tr>\n<td>name_middle</td>\n<td>String</td>\n<td></td>\n<td>Character (10)</td>\n<td>Middle name of resident</td>\n</tr>\n<tr>\n<td>name_last</td>\n<td>String</td>\n<td>SMITH</td>\n<td>Character (20)</td>\n<td>Last name of resident</td>\n</tr>\n<tr>\n<td>name_title</td>\n<td>String</td>\n<td></td>\n<td>Character (5)</td>\n<td>Title of resident</td>\n</tr>\n<tr>\n<td>company_name</td>\n<td>String</td>\n<td></td>\n<td>Character (55)</td>\n<td>The name of the company at the address</td>\n</tr>\n<tr>\n<td>dpv_notes</td>\n<td>String</td>\n<td>BB</td>\n<td>Character (2)</td>\n<td>Additional Information Pertaining to Delivery Point Validation (DPV)</td>\n</tr>\n<tr>\n<td>delivery_point</td>\n<td>String</td>\n<td>39</td>\n<td>Numeric (2)</td>\n<td>The Delivery Point provided by DPV for the address</td>\n</tr>\n<tr>\n<td>record_type</td>\n<td>String</td>\n<td>S</td>\n<td>Character (1)</td>\n<td>Address Type</td>\n</tr>\n</tbody>\n</table>\n</div><p><br /><br />\nThe response will contain the updated address in a JSON format when it finds a match through NCOA. A specific address can be found by looking for <code>\"uniqueid\"</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>JSON Value</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Sample Value</strong></th>\n<th><strong>Possible Values</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>uniqueid</td>\n<td>String</td>\n<td>00000002</td>\n<td></td>\n<td>The unique ID that was assigned to the address in the body of the call originally</td>\n</tr>\n<tr>\n<td>move</td>\n<td>String</td>\n<td>I</td>\n<td></td>\n<td>The type of move matched through NCOA  <br />  <br />I - Individual Match  <br />F - Family Match  <br />B - Business Match</td>\n</tr>\n<tr>\n<td>address</td>\n<td>String</td>\n<td>200 S MAIN ST APT 220</td>\n<td></td>\n<td>The updated address provided by NCOA</td>\n</tr>\n<tr>\n<td>twelve</td>\n<td>String</td>\n<td>950146553552</td>\n<td></td>\n<td>The 12 Digit barcode consisting of the full ZIP+4 code, the delivery point, and the check digit  <br />  <br />EX:  <br />95014 - 5 Digit ZIP  <br />6553 - +4 Code  <br />55 - Delivery Point  <br />2 - Check Digit</td>\n</tr>\n<tr>\n<td>primary_</td>\n<td>String</td>\n<td>200</td>\n<td></td>\n<td>Primary Address Number</td>\n</tr>\n<tr>\n<td>pre_</td>\n<td>String</td>\n<td>S</td>\n<td></td>\n<td>Address Pre Direction</td>\n</tr>\n<tr>\n<td>street_</td>\n<td>String</td>\n<td>MAIN</td>\n<td></td>\n<td>Address Street Name</td>\n</tr>\n<tr>\n<td>suffix_</td>\n<td>String</td>\n<td>ST</td>\n<td></td>\n<td>Address Suffix Type  <br />  <br />(EX: AVE, ST, RD, etc.)</td>\n</tr>\n<tr>\n<td>post_</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Address Post Direction  <br />  <br />(EX: \"S\" in 100 MAIN S ST)</td>\n</tr>\n<tr>\n<td>abrev_</td>\n<td>String</td>\n<td>APT</td>\n<td></td>\n<td>Address Secondary Name Abbreviation  <br />  <br />(EX: APT, STE, etc.)</td>\n</tr>\n<tr>\n<td>secy_</td>\n<td>String</td>\n<td>220</td>\n<td></td>\n<td>Address Secondary Number  <br />  <br />(EX: APT #, STE #, etc.)</td>\n</tr>\n<tr>\n<td>city</td>\n<td>String</td>\n<td>Cupertino</td>\n<td></td>\n<td>New City returned by NCOA Match</td>\n</tr>\n<tr>\n<td>st</td>\n<td>String</td>\n<td>CA</td>\n<td></td>\n<td>New state returned by NCOA Match</td>\n</tr>\n<tr>\n<td>flag</td>\n<td>String</td>\n<td>A</td>\n<td>A – Match  <br />91 – Match with Secondary Number Dropped on COA (Old Side)  <br />92 – Match with Secondary Number Dropped on Input  <br />01 – Match – Foreign Move  <br />02 – Match – Moved Left No Address  <br />03 – Match – PO Box Closed  <br />05 – Match – New 11 digit DPBC is ambiguous  <br />19 – Match – New Address not ZIP + 4 codeable  <br />14 – Match – New Address would not convert  <br />66 – No Match – Input Address appears in “Daily Delete” suppression file</td>\n<td>The NCOA NXI code</td>\n</tr>\n<tr>\n<td>crrt</td>\n<td>String</td>\n<td>C051</td>\n<td></td>\n<td>USPS Carrier Route For the Returned Address</td>\n</tr>\n<tr>\n<td>movedate</td>\n<td>String</td>\n<td>202303</td>\n<td></td>\n<td>The date the move was filed with the USPS in YYYYMM format</td>\n</tr>\n<tr>\n<td>urban</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>Urbanization Code</td>\n</tr>\n<tr>\n<td>anklink</td>\n<td>String</td>\n<td></td>\n<td></td>\n<td>ANKLink flag that returns whether the NCOA Match was found in the 19-48 month range for NCOA and was not able to be updated (77) or if it was not (blank)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["NCOAJSON"],"host":["{{ncoa_base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0a4fa758-93d5-4667-840a-7f418785f23f"},{"name":"Batch Stop","event":[{"listen":"test","script":{"id":"3f238ae2-eb67-4f42-b3d5-0f6d8f484c87","exec":["pm.test(\"Set token\", function() {\r","    var jsonData = pm.response.json();\r","    if (jsonData.hasOwnProperty(\"token\"))\r","        pm.environment.set(\"TOKEN\", jsonData.token);  \r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"73d7dac1-562c-41bf-ad6f-40ed4573cb65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{TOKEN}}","type":"text"}],"url":"{{ncoa_base_url}}/batch/stop","description":"<p>This call is used to stop the batch process after you've finished sending all your records with the previous NCOA JSON call.<br /><br />\nWhen this call is successful, it will give you a response with:</p>\n<p>1. A status of 200 OK</p>\n<p>2. A JSON object that includes <code>\"success\": true</code></p>\n<p>3. A <code>\"message\"</code> that says the batch has been stopped successfully.</p>\n","urlObject":{"path":["batch","stop"],"host":["{{ncoa_base_url}}"],"query":[],"variable":[]}},"response":[{"id":"5c833c28-2aff-4232-9382-c9515d22e159","name":"Batch Stop","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{TOKEN}}","type":"text"}],"url":"{{ncoa_base_url}}/batch/stop"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 03 Jul 2024 14:34:45 GMT"},{"key":"Server","value":"Kestrel"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Batch has been stopped successfully.\"\n}"}],"_postman_id":"73d7dac1-562c-41bf-ad6f-40ed4573cb65"}],"id":"598bef85-a53b-421e-967b-03f627ebb5d2","description":"<p>This collection contains the documentation for our NCOA RESTful API which will allow you to run addresses that have already been ZIP+4 coded and DPV confirmed through NCOA.<br /><br />\nHere is a basic overview of the steps:</p>\n<p>1. <strong>Start the batch</strong>: First, you make the call to start the batch process and receive a token for the job.</p>\n<p>2. <strong>Send all records</strong>: Then, you send all your address records using another call and receive the NCOA results in a JSON format.</p>\n<p>3. <strong>Stop the batch</strong>: Finally, you make the call to stop the batch process and receive confirmation.</p>\n","auth":{"type":"bearer","bearer":{"token":"{{TOKEN}}"},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"26596e6a-025d-47ba-9f8d-ce612ecf8f2a","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"7956ba95-1fe4-406c-a420-e5a53e950f9d","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"598bef85-a53b-421e-967b-03f627ebb5d2"}],"event":[{"listen":"prerequest","script":{"id":"68d8d2f7-3dfc-426d-83e4-83f743bbce29","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"59a0424b-1dc0-4852-8b5b-40fb1b1fc61b","type":"text/javascript","exec":[""]}}],"variable":[{"key":"dq_serverURL","value":"https://cloud2.iaccutrace.com","type":"string"},{"key":"dq_api_key","value":"{{dq_api_key}}","type":"string"},{"key":"dq_ver","value":"v2_0/","type":"string"},{"key":"dq_pGUID","value":"{{dq_pGUID}}","type":"string"},{"key":"dq_pBackOffice","value":"json","type":"string"},{"key":"pGUID","value":"{{pGUID}}","type":"string"},{"key":"eddm_serverURL","value":"https://cloud2.iaccutrace.com","type":"string"},{"key":"eddm_ver","value":"v2_0/","type":"string"},{"key":"eddm_pGUID","value":"{{eddm_pGUID}}","type":"string"},{"key":"eddm_api_key","value":"{{eddm_api_key}}","type":"string"},{"key":"cass_serverURL","value":"https://api.cassonline.com","type":"string"},{"key":"cass_api_key","value":"{{cass_api_key}}","type":"string"}]}