{"info":{"_postman_id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","name":"AutoComplete People API","description":"<html><head></head><body><p>This API is intended for data partners to submit and extract data from the AutoComplete customer leads database. Use-cases include:</p>\n<ul>\n<li><p>Adding new leads</p>\n</li>\n<li><p>Enriching or revising existing leads</p>\n</li>\n<li><p>Recording insurance quotes for existing leads</p>\n</li>\n</ul>\n<h1 id=\"overview\">Overview</h1>\n<p>All endpoints must be called using <strong>HTTPS</strong>. All content is in <strong>JSON</strong> format.</p>\n<h1 id=\"authentication\">Authentication</h1>\n<p>All endpoints require <strong>Basic</strong> authentication using your assigned <strong>API Key</strong> and <strong>API Secret</strong>.</p>\n<blockquote>\n<p>We recommend regularly rotating your credentials using your developer portal. </p>\n</blockquote>\n<h1 id=\"response-codes\">Response Codes</h1>\n<p>We use canonical HTTP response codes to indicate successes or failures.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>HTTP Response Code</strong></th>\n<th><strong>Definition</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>200 (OK)</strong></td>\n<td>The request was processed as expected, and the response includes some data.</td>\n</tr>\n<tr>\n<td><strong>204 (No Content)</strong></td>\n<td>The request was processed as expected, but the response is empty.</td>\n</tr>\n<tr>\n<td><strong>400 (Bad Request)</strong></td>\n<td>A parameter, format, or structure of the request is incorrect.</td>\n</tr>\n<tr>\n<td><strong>401 (Unauthorized)</strong></td>\n<td>The authentication credentials are missing or incorrect.</td>\n</tr>\n<tr>\n<td><strong>403 (Forbidden)</strong></td>\n<td>The provided credentials do not have access to this endpoint or resource.</td>\n</tr>\n<tr>\n<td><strong>404 (Not Found)</strong></td>\n<td>Either the endpoint does not exist, or the requested resource does not exist.</td>\n</tr>\n<tr>\n<td><strong>429 (Too Many Requests)</strong></td>\n<td>The number of requests have exceeded the rate limit, see <strong>Rate Limits</strong>.</td>\n</tr>\n<tr>\n<td><strong>5XX</strong></td>\n<td>An uncaught server error has occurred. This usually indicates a system-level failure. Please contact us if you see this repeatedly.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"error-messages\">Error Messages</h3>\n<p>When appropriate, a human-readable error message is also provided as part of the response. For example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status_code\": 400,\n  \"message\": \"Field name 'vehicle.vin' must be a 17-character alphanumeric string.\"\n}\n\n</code></pre>\n<h1 id=\"rate-limits\">Rate Limits</h1>\n<p>A single user is limited to 100 calls per minute. Requests exceeding that threshold will be rejected with a <code>429</code> error.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Overview","slug":"overview"},{"content":"Authentication","slug":"authentication"},{"content":"Response Codes","slug":"response-codes"},{"content":"Rate Limits","slug":"rate-limits"}],"owner":"18801044","collectionId":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","publishedId":"UVeMH3aK","public":true,"customColor":{"top-bar":"f0f2fa","right-sidebar":"303030","highlight":"2a37b2"},"publishDate":"2022-02-26T11:03:52.000Z"},"item":[{"name":"Use Cases","item":[{"name":"AutoNation Custom Intake","id":"e81e0607-b6bc-4c28-9a76-2557585a9f6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api-staging.autocomplete.io/partner-api/v1/people/","urlObject":{"protocol":"https","path":["partner-api","v1","people",""],"host":["api-staging","autocomplete","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"e81e0607-b6bc-4c28-9a76-2557585a9f6c"},{"name":"AutoNation Custom Intake Copy","id":"c5a866c2-b8a2-415c-82b9-738a82a7e84e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"Jon\",\n    \"last_name\": \"Zhang\",\n    \"date_of_birth\": \"1980-01-01\",\n    \"phone_numbers\": [{ \"number\": \"+13102188936\", \"type\": \"mobile\" }],\n    \"emails\": [{ \"email\": \"jon@autocomplete.io\" }],\n    \"addresses\": [\n        {\n            \"address_1\": \"200 SW 1st Ave\",\n            \"city\": \"Fort Lauderdale\",\n            \"state\": \"FL\",\n            \"postal_code\": \"33301\"\n        }\n    ],\n    \"new_vehicles\": [\n        {\n            \"year\": 2024,\n            \"make\": \"Subaru\"\n            //\"model\": \"Crosstrek\"\n        }\n    ],\n    \"source\": {\n        \"dealer_id\": \"fdc6ba37-cec4-4059-b7b6-0fde9df60967\",\n        \"external_customer_number\": \"lsfklskfjlskfjlksfj01\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://api-local.autocomplete.io/partner-api/v1/people/","urlObject":{"protocol":"http","path":["partner-api","v1","people",""],"host":["api-local","autocomplete","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"c5a866c2-b8a2-415c-82b9-738a82a7e84e"}],"id":"12e40c09-4386-4cd7-a8f2-17fea3a6e7f4","_postman_id":"12e40c09-4386-4cd7-a8f2-17fea3a6e7f4","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","name":"AutoComplete People API","type":"collection"}}},{"name":"Endpoints","item":[{"name":"/internal/people/ (Staging)","id":"db3a1898-f54f-438b-ac68-ab88cd7b156e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"Marquisha\",\n    \"last_name\": \"Graves-Lewis\",\n    \"addresses\": [\n        {\n            \"type\": \"physical\",\n            \"address_1\": \"801 APPLE VALLEY DR \",\n            \"city\": \"LANCASTER\",\n            \"state\": \"TX\",\n            \"postal_code\": \"75134\"\n        }\n    ],\n    \"date_of_birth\": \"1981-10-09\",\n    \"emails\": [\n        {\n            \"email\": \"paul+33_test@autocomplete.io\"\n        }\n    ],\n    \"drivers_license\": {\n        \"number\":null,\n        \"state\": \"TX\",\n        \"expiration_date\": \"2024-08-07\"\n    },\n    \"policies\": [\n        {\n            \"type\": \"auto\",\n            \"carrier_name\": null,\n            \"carrier_policy_number\": \"12345678980\",\n            \"effective_date\":null,\n            \"expiry_date\": \"2023-08-23\"\n        }\n    ],\n    \"new_vehicles\": [\n        {\n            \"vin\": \"1HGCY2F78PA026955\",\n            \"year\": \"2001\",\n            \"make\": \"Acura\",\n            \"model\": \"RDX\",\n            \"lienholder\": \"BANK OF AMERICA\",\n            \"ownership_start\": \"2022-04-27\",\n            \"ownership_type\": \"financed\",\n            \"annual_mileage\": \"15000\",\n            \"odometer\": \"8\",\n            \"cost_new\": 3764400\n        }\n    ],\n    \"phone_numbers\": [\n        {\n            \"type\": \"mobile\",\n            \"number\": \"+14155550198\"\n        }\n    ],\n    \"source\": {\n        \"dealer_id\": \"1dfc80be-5fb4-47b4-957f-9ebb03482a87\",\n        \"type\": \"dealertrack\",\n        \"external_customer_number\": \"asdfg3fgtk10Vzzzzzz\",\n        \"external_deal_number\": \"asdfg3dfgkxydfg10Vzzzzzz\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api-staging.autocomplete.io/partner-api/v1/people/","description":"<p>This is the universal endpoint to create a new <strong>Person</strong> object or update an existing <strong>Person</strong>. The same POST request is used for both actions.</p>\n<p>The server automatically performs <strong>Person</strong> de-duplication based on an analysis of multiple fields, such as name, address, or contact information. If an existing <strong>Person</strong> record is found, the submitted data will be merged into that record. If no existing <strong>Person</strong> is found, a new <strong>Person</strong> record will be created.</p>\n<p>Similarly, submitted data may be rejected in part or in full depending on a variety of factors, such as trustworthiness of the data source or confidence in the existing record.</p>\n<blockquote>\n<p>This endpoint is <em>not</em> idempotent and <em>not</em> deterministic. It is intended purely for data ingestion.</p>\n</blockquote>\n<p>Furthermore, <em>every parameter in this request is optional, unless noted otherwise</em>. Submissions with insufficient data will simply be discarded.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","name":"AutoComplete People API","type":"collection"}},"urlObject":{"protocol":"https","path":["partner-api","v1","people",""],"host":["api-staging","autocomplete","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"db3a1898-f54f-438b-ac68-ab88cd7b156e"},{"name":"/internal/people/ (Staging) Copy","id":"31caf385-48ce-49c5-aa06-bfa7d3e74239","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"Paul\",\n    \"last_name\": \"Test\",\n    \"addresses\": [\n        {\n            \"type\": \"physical\",\n            \"address_1\": \"28600 ITALIAN BAR RD\",\n            \"city\": \"TWAIN HARTE\",\n            \"state\": \"CA\",\n            \"postal_code\": \"95383\"\n        }\n    ],\n    \"date_of_birth\": \"1995-11-12\",\n    \"emails\": [\n        {\n            \"email\": \"paul@autocomplete.io\"\n        }\n    ],\n    \"drivers_license\": {\n        \"state\": \"CA\",\n        \"expiration_date\": \"2025-07-06\"\n    },\n    \"policies\": [\n        {\n            \"type\": \"auto\",\n            \"carrier_name\": null,\n            \"carrier_policy_number\": \"1234567891\",\n            \"effective_date\":null,\n            \"expiry_date\": \"2022-08-22\"\n        }\n    ],\n    \"new_vehicles\": [\n        {\n            \"vin\": \"1GTJC33698F101110\",\n            \"year\": \"1990\",\n            \"make\": \"Acura\",\n            \"model\": \"something\",\n            \"lienholder\": \"CASH DEAL\",\n            \"ownership_start\": \"2022-04-27\",\n            \"ownership_type\": \"owned\",\n            \"annual_mileage\": \"15000\",\n            \"odometer\": \"8\",\n            \"cost_new\": 3764400\n        }\n    ],\n    \"phone_numbers\": [\n        {\n            \"type\": \"mobile\",\n            \"number\": \"+16502437003\"\n        }\n    ],\n        \"related_people\": [\n        {\n            \"first_name\": \"Cobuyer\",\n            \"last_name\": \"Cobuyerson\",\n            \"date_of_birth\": \"1995-02-02\"\n        }\n    ],\n    \"source\": {\n        \"dealer_id\": \"121d27f3-7a71-4031-b644-a9835d9b7621\",\n        \"type\": \"dealertrack\",\n        \"external_customer_number\": \"1234zccxxzvfzxx1\",\n        \"external_deal_number\": \"12374xccxxcvxxz1\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api-staging.autocomplete.io/partner-api/v1/people/","description":"<p>This is the universal endpoint to create a new <strong>Person</strong> object or update an existing <strong>Person</strong>. The same POST request is used for both actions.</p>\n<p>The server automatically performs <strong>Person</strong> de-duplication based on an analysis of multiple fields, such as name, address, or contact information. If an existing <strong>Person</strong> record is found, the submitted data will be merged into that record. If no existing <strong>Person</strong> is found, a new <strong>Person</strong> record will be created.</p>\n<p>Similarly, submitted data may be rejected in part or in full depending on a variety of factors, such as trustworthiness of the data source or confidence in the existing record.</p>\n<blockquote>\n<p>This endpoint is <em>not</em> idempotent and <em>not</em> deterministic. It is intended purely for data ingestion.</p>\n</blockquote>\n<p>Furthermore, <em>every parameter in this request is optional, unless noted otherwise</em>. Submissions with insufficient data will simply be discarded.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","name":"AutoComplete People API","type":"collection"}},"urlObject":{"protocol":"https","path":["partner-api","v1","people",""],"host":["api-staging","autocomplete","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"31caf385-48ce-49c5-aa06-bfa7d3e74239"},{"name":"/people (UAT)","id":"19944820-9dd2-456c-9cc4-17875c5e1fda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"Jack\",\n    \"last_name\": \"Carran\",\n    \"addresses\": [\n        {\n            \"type\": \"physical\",\n            \"address_1\": \"7804 WOODED SHORES DR\",\n            \"city\": \"Wonder Lake\",\n            \"state\": \"IL\",\n            \"postal_code\": \"60097\"\n        }\n    ],\n    \"date_of_birth\": \"1963-11-14\",\n    \"emails\": [\n        {\n            \"email\": \"fakeemail999@example.com\"\n        }\n    ],\n    \"drivers_license\": {\n        \"state\": \"IL\",\n        \"expiration_date\": \"2025-07-06\"\n    },\n    \"policies\": [\n        {\n            \"type\": \"auto\",\n            \"carrier_name\": \"geico\",\n            \"carrier_policy_number\": \"123456789\",\n            \"effective_date\":null,\n            \"expiry_date\": \"2022-08-22\"\n        }\n    ],\n    \"new_vehicles\": [\n        {\n            \"vin\": \"1V2DP2CA0NC528977\",\n            \"year\": \"2022\",\n            \"make\": \"VOLKSWAGEN\",\n            \"model\": \"ATLAS\",\n            \"lienholder\": \"CASH DEAL\",\n            \"ownership_start\": \"2022-04-27\",\n            \"ownership_type\": \"owned\",\n            \"annual_mileage\": \"15000\",\n            \"odometer\": \"8\",\n            \"cost_new\": 3764400\n        }\n    ],\n    \"phone_numbers\": [\n        {\n            \"type\": \"mobile\",\n            \"number\": \"+13102188936\"\n        }\n    ],\n        \"related_people\": [\n        {\n            \"first_name\": \"Cobuyer\",\n            \"last_name\": \"Cobuyerson\",\n            \"date_of_birth\": \"1985-01-01\"\n        }\n    ],\n    \"source\": {\n        \"dealer_id\": \"c5ae60b0-9dc0-44e6-a658-d8d2a4fc4363\",\n        \"type\": \"cdk\",\n        \"external_customer_number\": \"12346544446255zd\",\n        \"external_deal_number\": \"12346274113585575zd\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api-uat.autocomplete.io/partner-api/v1/people/","description":"<p>This is the universal endpoint to create a new <strong>Person</strong> object or update an existing <strong>Person</strong>. The same POST request is used for both actions.</p>\n<p>The server automatically performs <strong>Person</strong> de-duplication based on an analysis of multiple fields, such as name, address, or contact information. If an existing <strong>Person</strong> record is found, the submitted data will be merged into that record. If no existing <strong>Person</strong> is found, a new <strong>Person</strong> record will be created.</p>\n<p>Similarly, submitted data may be rejected in part or in full depending on a variety of factors, such as trustworthiness of the data source or confidence in the existing record.</p>\n<blockquote>\n<p>This endpoint is <em>not</em> idempotent and <em>not</em> deterministic. It is intended purely for data ingestion.</p>\n</blockquote>\n<p>Furthermore, <em>every parameter in this request is optional, unless noted otherwise</em>. Submissions with insufficient data will simply be discarded.</p>\n","urlObject":{"protocol":"https","path":["partner-api","v1","people",""],"host":["api-uat","autocomplete","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"19944820-9dd2-456c-9cc4-17875c5e1fda"},{"name":"/people (UAT) CA","id":"af835bef-7cdb-42f2-8264-0027b73aafe7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"Jack\",\n    \"last_name\": \"Carran\",\n    \"addresses\": [\n        {\n        \"type\": \"physical\",\n        \"address_1\": \"276 N La Cumbre Rd\",\n        \"city\": \"Santa Barbara\",\n        \"state\": \"CA\",\n        \"postal_code\": \"93110\"\n        }\n    ],\n    \"date_of_birth\": \"1963-11-14\",\n    \"emails\": [\n        {\n            \"email\": \"fakeemail999@example.com\"\n        }\n    ],\n    \"drivers_license\": {\n        \"state\": \"IL\",\n        \"expiration_date\": \"2025-07-06\"\n    },\n    \"policies\": [\n        {\n            \"type\": \"auto\",\n            \"carrier_name\": \"geico\",\n            \"carrier_policy_number\": \"123456789\",\n            \"effective_date\":null,\n            \"expiry_date\": \"2022-08-22\"\n        }\n    ],\n    \"new_vehicles\": [\n        {\n            \"vin\": \"1V2DP2CA0NC528977\",\n            \"year\": \"2022\",\n            \"make\": \"VOLKSWAGEN\",\n            \"model\": \"ATLAS\",\n            \"lienholder\": \"CASH DEAL\",\n            \"ownership_start\": \"2022-04-27\",\n            \"ownership_type\": \"owned\",\n            \"annual_mileage\": \"15000\",\n            \"odometer\": \"8\",\n            \"cost_new\": 3764400\n        }\n    ],\n    \"phone_numbers\": [\n        {\n            \"type\": \"mobile\",\n            \"number\": \"+13102188936\"\n        }\n    ],\n        \"related_people\": [\n        {\n            \"first_name\": \"Cobuyer\",\n            \"last_name\": \"Cobuyerson\",\n            \"date_of_birth\": \"1985-01-01\"\n        }\n    ],\n    \"source\": {\n        \"dealer_id\": \"c5ae60b0-9dc0-44e6-a658-d8d2a4fc4363\",\n        \"type\": \"cdk\",\n        \"external_customer_number\": \"12346544446255zd\",\n        \"external_deal_number\": \"12346274113585575zd\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api-uat.autocomplete.io/partner-api/v1/people/","description":"<p>This is the universal endpoint to create a new <strong>Person</strong> object or update an existing <strong>Person</strong>. The same POST request is used for both actions.</p>\n<p>The server automatically performs <strong>Person</strong> de-duplication based on an analysis of multiple fields, such as name, address, or contact information. If an existing <strong>Person</strong> record is found, the submitted data will be merged into that record. If no existing <strong>Person</strong> is found, a new <strong>Person</strong> record will be created.</p>\n<p>Similarly, submitted data may be rejected in part or in full depending on a variety of factors, such as trustworthiness of the data source or confidence in the existing record.</p>\n<blockquote>\n<p>This endpoint is <em>not</em> idempotent and <em>not</em> deterministic. It is intended purely for data ingestion.</p>\n</blockquote>\n<p>Furthermore, <em>every parameter in this request is optional, unless noted otherwise</em>. Submissions with insufficient data will simply be discarded.</p>\n","urlObject":{"protocol":"https","path":["partner-api","v1","people",""],"host":["api-uat","autocomplete","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"af835bef-7cdb-42f2-8264-0027b73aafe7"},{"name":"/people (UAT) CO","id":"f36e875e-9f8b-4e4c-8161-08b8d6e61f7b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"Jack\",\n    \"last_name\": \"Carran\",\n    \"addresses\": [\n        {\n        \"type\": \"physical\",\n        \"address_1\": \"3490 W QUINCY AVE APT 205\",\n        \"city\": \"ENGLEWOOD\",\n        \"state\": \"CO\",\n        \"postal_code\": \"80110\"\n        }\n    ],\n    \"date_of_birth\": \"1963-11-14\",\n    \"emails\": [\n        {\n            \"email\": \"fakeemail999@example.com\"\n        }\n    ],\n    \"drivers_license\": {\n        \"state\": \"IL\",\n        \"expiration_date\": \"2025-07-06\"\n    },\n    \"policies\": [\n        {\n            \"type\": \"auto\",\n            \"carrier_name\": \"geico\",\n            \"carrier_policy_number\": \"123456789\",\n            \"effective_date\":null,\n            \"expiry_date\": \"2022-08-22\"\n        }\n    ],\n    \"new_vehicles\": [\n        {\n            \"vin\": \"1V2DP2CA0NC528977\",\n            \"year\": \"2022\",\n            \"make\": \"VOLKSWAGEN\",\n            \"model\": \"ATLAS\",\n            \"lienholder\": \"CASH DEAL\",\n            \"ownership_start\": \"2022-04-27\",\n            \"ownership_type\": \"owned\",\n            \"annual_mileage\": \"15000\",\n            \"odometer\": \"8\",\n            \"cost_new\": 3764400\n        }\n    ],\n    \"phone_numbers\": [\n        {\n            \"type\": \"mobile\",\n            \"number\": \"+13102188936\"\n        }\n    ],\n        \"related_people\": [\n        {\n            \"first_name\": \"Cobuyer\",\n            \"last_name\": \"Cobuyerson\",\n            \"date_of_birth\": \"1985-01-01\"\n        }\n    ],\n    \"source\": {\n        \"dealer_id\": \"c5ae60b0-9dc0-44e6-a658-d8d2a4fc4363\",\n        \"type\": \"cdk\",\n        \"external_customer_number\": \"12346544446255zd\",\n        \"external_deal_number\": \"12346274113585575zd\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api-uat.autocomplete.io/partner-api/v1/people/","description":"<p>This is the universal endpoint to create a new <strong>Person</strong> object or update an existing <strong>Person</strong>. The same POST request is used for both actions.</p>\n<p>The server automatically performs <strong>Person</strong> de-duplication based on an analysis of multiple fields, such as name, address, or contact information. If an existing <strong>Person</strong> record is found, the submitted data will be merged into that record. If no existing <strong>Person</strong> is found, a new <strong>Person</strong> record will be created.</p>\n<p>Similarly, submitted data may be rejected in part or in full depending on a variety of factors, such as trustworthiness of the data source or confidence in the existing record.</p>\n<blockquote>\n<p>This endpoint is <em>not</em> idempotent and <em>not</em> deterministic. It is intended purely for data ingestion.</p>\n</blockquote>\n<p>Furthermore, <em>every parameter in this request is optional, unless noted otherwise</em>. Submissions with insufficient data will simply be discarded.</p>\n","urlObject":{"protocol":"https","path":["partner-api","v1","people",""],"host":["api-uat","autocomplete","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"f36e875e-9f8b-4e4c-8161-08b8d6e61f7b"},{"name":"/people (UAT) TX","id":"33e34b72-26ef-4728-986f-1374ff4c82ca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"Jack\",\n    \"last_name\": \"Carran\",\n    \"addresses\": [\n        {\n        \"type\": \"physical\",\n        \"address_1\": \"1311 Louisiana St\",\n        \"city\": \"Houston\",\n        \"state\": \"TX\",\n        \"postal_code\": \"77002\"\n        }\n    ],\n    \"date_of_birth\": \"1963-11-14\",\n    \"emails\": [\n        {\n            \"email\": \"fakeemail999@example.com\"\n        }\n    ],\n    \"drivers_license\": {\n        \"state\": \"TX\",\n        \"expiration_date\": \"2025-07-06\"\n    },\n    \"policies\": [\n        {\n            \"type\": \"auto\",\n            \"carrier_name\": \"geico\",\n            \"carrier_policy_number\": \"123456789\",\n            \"effective_date\":null,\n            \"expiry_date\": \"2022-08-22\"\n        }\n    ],\n    \"new_vehicles\": [\n        {\n            \"vin\": \"1V2DP2CA0NC528977\",\n            \"year\": \"2022\",\n            \"make\": \"VOLKSWAGEN\",\n            \"model\": \"ATLAS\",\n            \"lienholder\": \"CASH DEAL\",\n            \"ownership_start\": \"2022-04-27\",\n            \"ownership_type\": \"owned\",\n            \"annual_mileage\": \"15000\",\n            \"odometer\": \"8\",\n            \"cost_new\": 3764400\n        }\n    ],\n    \"phone_numbers\": [\n        {\n            \"type\": \"mobile\",\n            \"number\": \"+13102188936\"\n        }\n    ],\n        \"related_people\": [\n        {\n            \"first_name\": \"Cobuyer\",\n            \"last_name\": \"Cobuyerson\",\n            \"date_of_birth\": \"1985-01-01\"\n        }\n    ],\n    \"source\": {\n        \"dealer_id\": \"c5ae60b0-9dc0-44e6-a658-d8d2a4fc4363\",\n        \"type\": \"cdk\",\n        \"external_customer_number\": \"12346544446255zd\",\n        \"external_deal_number\": \"12346274113585575zd\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api-uat.autocomplete.io/partner-api/v1/people/","description":"<p>This is the universal endpoint to create a new <strong>Person</strong> object or update an existing <strong>Person</strong>. The same POST request is used for both actions.</p>\n<p>The server automatically performs <strong>Person</strong> de-duplication based on an analysis of multiple fields, such as name, address, or contact information. If an existing <strong>Person</strong> record is found, the submitted data will be merged into that record. If no existing <strong>Person</strong> is found, a new <strong>Person</strong> record will be created.</p>\n<p>Similarly, submitted data may be rejected in part or in full depending on a variety of factors, such as trustworthiness of the data source or confidence in the existing record.</p>\n<blockquote>\n<p>This endpoint is <em>not</em> idempotent and <em>not</em> deterministic. It is intended purely for data ingestion.</p>\n</blockquote>\n<p>Furthermore, <em>every parameter in this request is optional, unless noted otherwise</em>. Submissions with insufficient data will simply be discarded.</p>\n","urlObject":{"protocol":"https","path":["partner-api","v1","people",""],"host":["api-uat","autocomplete","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"33e34b72-26ef-4728-986f-1374ff4c82ca"},{"name":"/people (UAT) TX Copy","id":"3ae3b1a0-7aa4-4745-9be4-1c3d1ca76605","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"Cory\",\n    \"last_name\": \"Hauser\",\n    \"addresses\": [\n        {\n        \"type\": \"physical\",\n        \"address_1\": \"8585 APPLE FALLS LN\",\n        \"city\": \"Boca Raton\",\n        \"state\": \"FL\",\n        \"postal_code\": \"33496\"\n        }\n    ],\n    \"date_of_birth\": \"1974-09-23\",\n    \"emails\": [\n        {\n            \"email\": \"fakeemail800@example.com\"\n        }\n    ],\n    \"drivers_license\": {\n        \"state\": \"FL\"\n    },\n    \"policies\": [\n        {\n            \"type\": \"auto\",\n            \"carrier_name\": \"state_farm\",\n            \"carrier_policy_number\": \"594L218523\",\n            \"effective_date\": \"2025-02-28\",\n            \"expiry_date\": \"2025-08-31\"\n        }\n    ],\n    \"new_vehicles\": [\n        {\n            \"vin\": \"JTEAU5JR2P5298224\",\n            \"year\": \"2023\",\n            \"make\": \"Toyota\",\n            \"model\": \"4-Runner\",\n            \"lienholder\": \"CASH DEAL\",\n            \"ownership_start\": \"2022-04-27\",\n            \"ownership_type\": \"owned\",\n            \"annual_mileage\": \"10000\",\n            \"odometer\": \"20000\",\n            \"cost_new\": 3764400\n        }\n    ],\n    \"phone_numbers\": [\n        {\n            \"type\": \"mobile\",\n            \"number\": \"+13102188936\"\n        }\n    ],\n    \"source\": {\n        \"dealer_id\": \"c5ae60b0-9dc0-44e6-a658-d8d2a4fc4363\",\n        \"type\": \"cdk\",\n        \"external_customer_number\": \"12346544446255zd\",\n        \"external_deal_number\": \"12346274113585575zd\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api-uat.autocomplete.io/partner-api/v1/people/","description":"<p>This is the universal endpoint to create a new <strong>Person</strong> object or update an existing <strong>Person</strong>. The same POST request is used for both actions.</p>\n<p>The server automatically performs <strong>Person</strong> de-duplication based on an analysis of multiple fields, such as name, address, or contact information. If an existing <strong>Person</strong> record is found, the submitted data will be merged into that record. If no existing <strong>Person</strong> is found, a new <strong>Person</strong> record will be created.</p>\n<p>Similarly, submitted data may be rejected in part or in full depending on a variety of factors, such as trustworthiness of the data source or confidence in the existing record.</p>\n<blockquote>\n<p>This endpoint is <em>not</em> idempotent and <em>not</em> deterministic. It is intended purely for data ingestion.</p>\n</blockquote>\n<p>Furthermore, <em>every parameter in this request is optional, unless noted otherwise</em>. Submissions with insufficient data will simply be discarded.</p>\n","urlObject":{"protocol":"https","path":["partner-api","v1","people",""],"host":["api-uat","autocomplete","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"3ae3b1a0-7aa4-4745-9be4-1c3d1ca76605"},{"name":"/people (UAT) random","id":"2fb376bf-3842-48a5-99fd-5978151936ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"Rhonda\",\n    \"last_name\": \"Thompson\",\n    \"addresses\": [\n        {\n        \"type\": \"physical\",\n        \"address_1\": \"3800 SANDY HOOK RD\",\n        \"city\": \"RANDALLSTOWN\",\n        \"state\": \"MD\",\n        \"postal_code\": \"21133\"\n        }\n    ],\n    \"date_of_birth\": \"1969-09-25\",\n    \"emails\": [\n        {\n            \"email\": \"fakeemail023@example.com\"\n        }\n    ],\n    \"drivers_license\": {\n        \"state\": \"MD\"\n    },\n    \"policies\": [\n        {\n            \"type\": \"auto\",\n            \"carrier_name\": \"national_general\",\n            \"carrier_policy_number\": \"2028092086\",\n            \"effective_date\": \"2025-03-28\",\n            \"expiry_date\": \"2025-09-28\"\n        }\n    ],\n    \"new_vehicles\": [\n        {\n            \"vin\": \"5NMJC3DE0SH575611\",\n            \"year\": \"2025\",\n            \"make\": \"Hyundai\",\n            \"model\": \"Tucson\",\n            \"lienholder\": \"CASH DEAL\",\n            \"ownership_start\": \"2022-04-27\",\n            \"ownership_type\": \"owned\",\n            \"annual_mileage\": \"10000\",\n            \"odometer\": \"40000\",\n            \"cost_new\": 3764400\n        }\n    ],\n    \"phone_numbers\": [\n        {\n            \"type\": \"mobile\",\n            \"number\": \"+13102188936\"\n        }\n    ],\n    \"source\": {\n        \"dealer_id\": \"c5ae60b0-9dc0-44e6-a658-d8d2a4fc4363\",\n        \"type\": \"cdk\",\n        \"external_customer_number\": \"12346544446255zd\",\n        \"external_deal_number\": \"12346274113585575zd\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api-uat.autocomplete.io/partner-api/v1/people/","description":"<p>This is the universal endpoint to create a new <strong>Person</strong> object or update an existing <strong>Person</strong>. The same POST request is used for both actions.</p>\n<p>The server automatically performs <strong>Person</strong> de-duplication based on an analysis of multiple fields, such as name, address, or contact information. If an existing <strong>Person</strong> record is found, the submitted data will be merged into that record. If no existing <strong>Person</strong> is found, a new <strong>Person</strong> record will be created.</p>\n<p>Similarly, submitted data may be rejected in part or in full depending on a variety of factors, such as trustworthiness of the data source or confidence in the existing record.</p>\n<blockquote>\n<p>This endpoint is <em>not</em> idempotent and <em>not</em> deterministic. It is intended purely for data ingestion.</p>\n</blockquote>\n<p>Furthermore, <em>every parameter in this request is optional, unless noted otherwise</em>. Submissions with insufficient data will simply be discarded.</p>\n","urlObject":{"protocol":"https","path":["partner-api","v1","people",""],"host":["api-uat","autocomplete","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"2fb376bf-3842-48a5-99fd-5978151936ee"}],"id":"33797f93-29d4-43e2-aae9-9740c70e09aa","_postman_id":"33797f93-29d4-43e2-aae9-9740c70e09aa","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","name":"AutoComplete People API","type":"collection"}}},{"name":"Models","item":[],"id":"5e381ea9-898e-45c8-926f-7cec1a8c9d7f","description":"<p>AutoComplete considers <strong>Person</strong> the primary model, upon which all other vehicle, insurance, or contact information is attached.</p>\n<h3 id=\"person\">Person</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>first_name</strong></td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>middle_name</strong></td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>last_name</strong></td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>date_of_birth</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n<tr>\n<td><strong>gender</strong></td>\n<td>string</td>\n<td>Valid options: \"male\", \"female\", \"non_binary\"</td>\n</tr>\n<tr>\n<td><strong>marital_status</strong></td>\n<td>string</td>\n<td>Valid options: \"single\", \"married\", \"other\"</td>\n</tr>\n<tr>\n<td><strong>relationship</strong></td>\n<td>string</td>\n<td>Required when the <strong>Person</strong> is an element of an array. Valid options: \"self\", \"spouse\", \"sibling\", \"parent\", \"parent_in_law\", \"child\", \"child_in_law\", \"housemate\", \"other\"</td>\n</tr>\n<tr>\n<td><strong>education</strong></td>\n<td>string</td>\n<td>Highest level of education achieved. Valid options: \"associates\", \"bachelors\", \"doctorate\", \"no_high_school_diploma\", \"high_school\", \"masters\", \"medical_school\", \"law_school\", \"vocational_certificate\", \"other\"</td>\n</tr>\n<tr>\n<td><strong>employment_status</strong></td>\n<td>string</td>\n<td>Valid options: \"employed\", \"retired\", \"student\", \"unemployed\"</td>\n</tr>\n<tr>\n<td><strong>residence_ownership_type</strong></td>\n<td>string</td>\n<td>Valid options: \"own\", \"rent\"</td>\n</tr>\n<tr>\n<td><strong>age_first_licensed</strong></td>\n<td>integer</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>drivers_license</strong></td>\n<td>a <strong>Drivers License</strong> object</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>phone_numbers</strong></td>\n<td>array of <strong>Phone Number</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>emails</strong></td>\n<td>array of <strong>Email</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>addresses</strong></td>\n<td>array of <strong>Address</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>policies</strong></td>\n<td>array of <strong>Policy</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>policy_quotes</strong></td>\n<td>array of <strong>Policy</strong> <strong>Quote</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>vehicles</strong></td>\n<td>array of <strong>Vehicle</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>claims</strong></td>\n<td>array of <strong>Claim</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>violations</strong></td>\n<td>array of <strong>Violation</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>related_people</strong></td>\n<td>array of <strong>Person</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>flow</strong></td>\n<td>a <strong>Flow</strong> object</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"address\">Address</h3>\n<p>Addresses can be submitted either fully parsed (i.e. broken down into <code>address_1</code>, <code>city</code>, <code>state</code>, etc. constituent parts) or as unparsed text using the <code>full_address</code> field. If both are submitted, the parsed fields will take precedence.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>type</strong></td>\n<td>string</td>\n<td>Valid options: \"mailing\", \"physical\", \"garaging\", \"lienholder\"</td>\n</tr>\n<tr>\n<td><strong>address_1</strong></td>\n<td>string</td>\n<td>The first line of the address, e.g. \"530 Howard St\"</td>\n</tr>\n<tr>\n<td><strong>address_2</strong></td>\n<td>string</td>\n<td>The second line of the address, e.g. \"Unit 470\"</td>\n</tr>\n<tr>\n<td><strong>city</strong></td>\n<td>string</td>\n<td>e.g. \"San Francisco\"</td>\n</tr>\n<tr>\n<td><strong>state</strong></td>\n<td>string</td>\n<td>Two-letter postal abbreviation, e.g. \"CA\"</td>\n</tr>\n<tr>\n<td><strong>postal_code</strong></td>\n<td>string</td>\n<td>e.g. \"94105\" or \"94105-0907\"</td>\n</tr>\n<tr>\n<td><strong>country</strong></td>\n<td>string</td>\n<td>The only supported country is \"United States\". Will default to \"United States\"</td>\n</tr>\n<tr>\n<td><strong>full_address</strong></td>\n<td>string</td>\n<td>e.g. \"530 Howard St, Unit 470, San Francisco, CA 94105-0907\"</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"claim\">Claim</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>date</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n<tr>\n<td><strong>carrier</strong></td>\n<td>string</td>\n<td>Valid options: see <strong>Enums - Carriers</strong></td>\n</tr>\n<tr>\n<td><strong>vehicles</strong></td>\n<td>array of <strong>Vehicle</strong> objects</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"coverage\">Coverage</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>type</strong></td>\n<td>string</td>\n<td>Valid options: \"additional_personal_injury_protection\", \"bodily_injury_liability\", \"car_rental_and_travel_expenses\", \"collision\", \"collision_deductible_waiver\", \"comprehensive\", \"comprehensive_glass\", \"custom_parts_and_equipment\", \"disability\", \"emergency_road_service\", \"gap\", \"loan_lease_payoff\", \"mechanical_breakdown\", \"medical_payments\", \"necessary_expenses\", \"new_car_replacement\", \"original_parts_replacement\", \"personal_injury_protection\", \"property_damage_liability\", \"rideshare_driver\", \"single_limit_liability\", \"supplemental_spousal_liability\", \"towing_and_labor\", \"underinsured_motorist_bodily_injury_liability\", \"underinsured_motorist_property_damage_liability\", \"uninsured_and_underinsured_motorist_bodily_injury_liability\", \"uninsured_and_underinsured_motorist_property_damage_liability\", \"uninsured_motorist_bodily_injury_liability\", \"uninsured_motorist_property_damage_liability\", \"vanishing_deductible\", \"work_loss_benefit\"</td>\n</tr>\n<tr>\n<td><strong>deductible</strong></td>\n<td>integer</td>\n<td>In cents</td>\n</tr>\n<tr>\n<td><strong>per_incident_limit</strong></td>\n<td>integer</td>\n<td>In cents</td>\n</tr>\n<tr>\n<td><strong>per_person_limit</strong></td>\n<td>integer</td>\n<td>In cents</td>\n</tr>\n<tr>\n<td><strong>per_day_limit</strong></td>\n<td>integer</td>\n<td>In cents</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"discount\">Discount</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>name</strong></td>\n<td>string</td>\n<td>e.g. \"California Good Driver\"</td>\n</tr>\n<tr>\n<td><strong>amount</strong></td>\n<td>integer</td>\n<td>In cents</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Example</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"name\": \"California Good Driver\",\n    \"amount\": 10690\n}\n\n</code></pre>\n<h3 id=\"drivers-license\">Drivers License</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>number</strong></td>\n<td>string</td>\n<td>Alphanumeric, e.g. \"D1234567\"</td>\n</tr>\n<tr>\n<td><strong>state</strong></td>\n<td>string</td>\n<td>Two-letter postal abbreviation, e.g. \"CA\"</td>\n</tr>\n<tr>\n<td><strong>status</strong></td>\n<td>string</td>\n<td>Valid options: \"active\", \"suspended\", \"revoked\", \"expired\"</td>\n</tr>\n<tr>\n<td><strong>issued_date</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n<tr>\n<td><strong>expiration_date</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Example</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"number\": \"D123456\",\n    \"state\": \"CA\",\n    \"status\": \"active\",\n    \"issued_date\": \"2018-10-25\",\n    \"expiration_date\": \"2028-10-25\"\n}\n\n</code></pre>\n<h3 id=\"email\">Email</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>email</strong>  <br /></td>\n<td>string</td>\n<td>e.g. \"<a href=\"mailto:john@gmail.com\">john@gmail.com</a>\"</td>\n</tr>\n<tr>\n<td><strong>preferred</strong></td>\n<td>boolean</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"flow\">Flow</h3>\n<p>This encapsulates information about the customer lifecycle. The <code>flow_url</code> is the preferred point of entry for the customer to engage with AutoComplete.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>flow_identifier</strong></td>\n<td>string</td>\n<td>e.g. \"aBcDeF\"</td>\n</tr>\n<tr>\n<td><strong>flow_url</strong></td>\n<td>string</td>\n<td>e.g. \"<a href=\"https://apps.autocomplete.io/aBcDeF\">https://apps.autocomplete.io/aBcDeF\"</a></td>\n</tr>\n<tr>\n<td><strong>lifecycle_status</strong></td>\n<td>string</td>\n<td>Valid options: \"pre_appointment\", \"post_desking\", \"post_sale\"</td>\n</tr>\n<tr>\n<td><strong>lifecycle_status_updated</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DDTHH:mm:ssZ\" format</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"phone-number\">Phone Number</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>number</strong></td>\n<td>string</td>\n<td>Formatted as \"+[Country Code][Number]\", e.g. \"+15551230000\"</td>\n</tr>\n<tr>\n<td><strong>type</strong></td>\n<td>string</td>\n<td>Valid options: \"mobile\", \"home\", \"work\"</td>\n</tr>\n<tr>\n<td><strong>sms_consent</strong></td>\n<td>boolean</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"policy\">Policy</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>type</strong></td>\n<td>string</td>\n<td>Valid options: See <strong>Enums - Policy Types</strong></td>\n</tr>\n<tr>\n<td><strong>carrier</strong></td>\n<td>string</td>\n<td>Valid options: see <strong>Enums - Carriers</strong></td>\n</tr>\n<tr>\n<td><strong>policy_number</strong></td>\n<td>string</td>\n<td>e.g. \"6048035635\"</td>\n</tr>\n<tr>\n<td><strong>effective_date</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n<tr>\n<td><strong>expiration_date</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n<tr>\n<td><strong>cancellation_date</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n<tr>\n<td><strong>total_premium</strong></td>\n<td>integer</td>\n<td>In cents</td>\n</tr>\n<tr>\n<td><strong>discounts</strong></td>\n<td>array of <strong>Discount</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>drivers</strong></td>\n<td>array of <strong>Person</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>vehicles</strong></td>\n<td>array of <strong>Vehicle</strong> objects</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"policy-quote\">Policy Quote</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>type</strong></td>\n<td>string</td>\n<td>Valid options: See <strong>Enums - Policy Types</strong></td>\n</tr>\n<tr>\n<td><strong>carrier</strong></td>\n<td>string</td>\n<td>Valid options: See <strong>Enums - Carriers</strong></td>\n</tr>\n<tr>\n<td><strong>retrieved_at</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DDTHH:mm:ssZ\" format, e.g. \"2022-01-31T16:30:00Z\"</td>\n</tr>\n<tr>\n<td><strong>level</strong></td>\n<td>string</td>\n<td>Valid options: \"rate_call_1\", \"rate_call_2\", \"rate_call_3\"</td>\n</tr>\n<tr>\n<td><strong>source</strong></td>\n<td>string</td>\n<td>Valid options: \"qrp\", \"direct\"</td>\n</tr>\n<tr>\n<td><strong>effective_date</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n<tr>\n<td><strong>expiration_date</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n<tr>\n<td><strong>discounts</strong></td>\n<td>array of <strong>Discount</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>vehicles</strong></td>\n<td>array of <strong>Vehicle</strong> objects</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"vehicle\">Vehicle</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>vin</strong></td>\n<td>string</td>\n<td>17 alphanumeric characters</td>\n</tr>\n<tr>\n<td><strong>year</strong></td>\n<td>integer</td>\n<td>e.g. 2021</td>\n</tr>\n<tr>\n<td><strong>make</strong></td>\n<td>string</td>\n<td>Valid options: \"Acura\", \"Alfa Romeo\", \"Aston Martin\", \"Audi\", \"BMW\", \"Bentley\", \"Bollinger\", \"Bugatti\", \"Buick\", \"Cadillac\", \"Canoo\", \"Chevrolet\", \"Chrysler\", \"Dodge\", \"Ferrari\", \"Fiat\", \"Fisker\", \"Ford\", \"GMC\", \"Genesis\", \"Honda\", \"Hummer\", \"Hyundai\", \"Infiniti\", \"Jaguar\", \"Jeep\", \"Karma\", \"Kia\", \"Lamborghini\", \"Land Rover\", \"Lexus\", \"Lincoln\", \"Lordstown\", \"Lotus\", \"Lucid\", \"Maserati\", \"Maybach\", \"Mazda\", \"McLaren\", \"Mercedes\", \"Mercury\", \"Mini\", \"Mitsubishi\", \"Nikola\", \"Nissan\", \"Oldsmobile\", \"Polestar\", \"Pontiac\", \"Porsche\", \"Plymouth\", \"Ram\", \"Rivian\", \"Rolls Royce\", \"Saab\", \"Saturn\", \"Scion\", \"Smart\", \"Subaru\", \"Suzuki\", \"Tesla\", \"Toyota\", \"Volkswagen\", \"Volvo\"</td>\n</tr>\n<tr>\n<td><strong>model</strong></td>\n<td>string</td>\n<td>e.g. \"RAV4\"</td>\n</tr>\n<tr>\n<td><strong>trim</strong></td>\n<td>string</td>\n<td>e.g. \"XLE\"</td>\n</tr>\n<tr>\n<td><strong>ownership_start</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n<tr>\n<td><strong>ownership_type</strong></td>\n<td>string</td>\n<td>Valid options: \"owned\", \"financed\", \"leased\", \"interest\", \"trade_in\", \"other\"</td>\n</tr>\n<tr>\n<td><strong>annual_mileage</strong></td>\n<td>integer</td>\n<td>In miles, e.g. 12000</td>\n</tr>\n<tr>\n<td><strong>odometer</strong></td>\n<td>integer</td>\n<td>In miles</td>\n</tr>\n<tr>\n<td><strong>cost_new</strong></td>\n<td>integer</td>\n<td>In cents</td>\n</tr>\n<tr>\n<td><strong>primary_use</strong></td>\n<td>string</td>\n<td>Valid options: \"work\", \"pleasure\", \"school\", \"business\", \"agricultural\"</td>\n</tr>\n<tr>\n<td><strong>lienholder</strong></td>\n<td>string</td>\n<td>e.g. \"Toyota Financial Services\"</td>\n</tr>\n<tr>\n<td><strong>anti_lock_brakes</strong></td>\n<td>boolean</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>anti_theft_device</strong></td>\n<td>boolean</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>rideshare</strong></td>\n<td>boolean</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>addresses</strong></td>\n<td>array of <strong>Address</strong> objects</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>coverages</strong></td>\n<td>array of <strong>Coverage</strong> objects</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"violation\">Violation</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>date</strong></td>\n<td>string</td>\n<td>\"YYYY-MM-DD\" format</td>\n</tr>\n<tr>\n<td><strong>vehicle</strong></td>\n<td>a <strong>Vehicle</strong> object</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>type</strong></td>\n<td>string</td>\n<td>Valid options: \"accident\", \"accident_at_fault\", \"accident_not_at_fault\", \"child_restraint\", \"driving_outside_license_restrictions\", \"driving_with_no_insurance\", \"driving_with_no_license\", \"driving_with_suspended_or_revoked_license\", \"dui_alcohol\", \"dui_alcohol_resulting_in_accident\", \"dui_alcohol_resulting_in_bodily_injury\", \"dui_drugs\", \"dui_drugs_resulting_in_accident\", \"dui_drugs_resulting_in_bodily_injury\", \"failure_to_stop\", \"failure_to_stop_at_red\", \"failure_to_stop_at_stop\", \"failure_to_yield\", \"failure_to_yield_to_emergency_vehicle\", \"failure_to_yield_to_school_bus\", \"illegal_use_of_vehicle\", \"transportation_of_explosives\", \"improper_passing\", \"leaving_accident\", \"leaving_accident_with_bodily_injury\", \"leaving_accident_with_property_damage\", \"other\", \"reckless_driving\", \"speeding\", \"speeding_in_school_zone\", \"turning_violation\", \"unspecified_moving_violation\", \"vehicular_manslaughter\"</td>\n</tr>\n<tr>\n<td><strong>charge_category</strong></td>\n<td>string</td>\n<td>Valid options: \"felony\", \"misdemeanor\", \"other\"</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"fdabbfda-c3c9-4e07-89f3-33f5318bf4aa","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"63ac7070-55ae-4222-b969-7d25680b11a1","type":"text/javascript","exec":[""]}}],"_postman_id":"5e381ea9-898e-45c8-926f-7cec1a8c9d7f"},{"name":"Enums","item":[],"id":"1a7466af-01c2-4ab7-9f36-e38b03d7f21a","description":"<h3 id=\"carriers\">Carriers</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>aaa\nallstate\namerican_family\namerican_national\namica_mutual\nauto_owners\nbear_river\nchubb\ncountry_financial\nencompass\nerie\nesurance\nfarmers\nforemost\ngeico\nhanover\nheritage\nhippo\nhomesite\nkemper\nkentucky_farm_bureau\nliberty_mutual\nmercury\nmetlife\nnational_general\nnationwide\nprogressive\nsafeco\nshelter\nstate_auto\nstate_farm\ntravelers\nuniversal\nusaa\n\n</code></pre><h3 id=\"policy-types\">Policy Types</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>auto\nboat\nbusiness_owners\ncombo\ncommercial_auto\ncommercial_umbrella\ncondo\nearthquake\nfarmowner\nfire\nflood\nhomeowners\nlandlord\nlife\nmotorcycle\npersonal_articles\nrecreational_vehicle\nrenters\nsnowmobile\nterm_life\ntrailer\numbrella\nuniversal_life\nwhole_life\n\n</code></pre>","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"ee07d750-c966-4630-982a-a4a2014757e3","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7168d9f2-080f-43c6-9d8b-db10002146da","type":"text/javascript","exec":[""]}}],"_postman_id":"1a7466af-01c2-4ab7-9f36-e38b03d7f21a"},{"name":"New Request","id":"f96b0bc5-c1b0-44e3-ba06-c4c03c4ef1da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","id":"e1a2af85-375c-4540-8fc9-9c499d23ce3b","name":"AutoComplete People API","type":"collection"}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"f96b0bc5-c1b0-44e3-ba06-c4c03c4ef1da"}],"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]}},"event":[{"listen":"prerequest","script":{"id":"1bc92b9c-6b61-46d8-8309-525290dce88a","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"6564b788-087b-4b46-acfc-19aea4032bd9","type":"text/javascript","exec":[""]}}]}