{"info":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","description":"<html><head></head><body><p>This collection provides ready-to-use requests for the Fenris insurance prefill suite — covering Auto, Property, Business, and Customer 360. Use it to explore the API, validate your integration, and test requests against your Fenris-provided credentials.</p>\n<p><strong>Full API documentation:</strong> <a href=\"https://documentation.fenrisd.com\">documentation.fenrisd.com</a></p>\n<h2 id=\"fenris-developer-data\">Fenris Developer Data</h2>\n<p>The requests in this collection are pre-populated with Fenris Developer Data — artificial data provided so you can explore and test the API without incurring cost. Developer Data is not real consumer data; it is curated sample input designed to return meaningful responses from each service.</p>\n<p>When you are ready to integrate with your own data, simply replace the request body values with your own inputs.</p>\n<h2 id=\"getting-started\">Getting Started</h2>\n<h3 id=\"1-set-up-your-environment\">1. Set Up Your Environment</h3>\n<p>Before making requests, configure a Postman environment with your Fenris-provided credentials:</p>\n<ol>\n<li><p>In Postman, click the <strong>+</strong> button in the left sidebar and select <strong>Environment</strong> from the dropdown menu.</p>\n</li>\n<li><p>Give your new environment a name (e.g., \"Fenris API\").</p>\n</li>\n<li><p>Add the following variables — set <code>client_secret</code> to type <strong>Secret</strong> to mask the value in the Postman UI and prevent it from being shared in exports:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Type</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>client_id</code></td>\n<td>Default</td>\n<td>Your Fenris Client ID</td>\n</tr>\n<tr>\n<td><code>client_secret</code></td>\n<td><strong>Secret</strong></td>\n<td>Your Fenris Client Secret</td>\n</tr>\n</tbody>\n</table>\n</div></li>\n<li><p>Click <strong>Save</strong>.</p>\n</li>\n<li><p>Select your new environment from the environment dropdown in the top-right corner of Postman.</p>\n</li>\n</ol>\n<h3 id=\"2-fire-a-request\">2. Fire a Request</h3>\n<p>Once your environment is active, you're ready to go. This collection includes a pre-request script that handles authentication automatically — before each request, the script checks whether a valid token exists and fetches a new one if it is missing or expired. You do not need to run the <strong>Get Bearer Token</strong> request manually.</p>\n<h2 id=\"how-variables-work\">How Variables Work</h2>\n<p>Postman uses double-curly-brace syntax (e.g., <code>Update in environment</code>) as placeholders in requests. When a request is sent, Postman replaces these placeholders with the actual values from your environment or the collection.</p>\n<p>Variables are resolved in this order of precedence: <strong>environment → collection</strong>. This means values you set in your environment always win over the defaults stored in the collection.</p>\n<p>This collection uses two kinds of variables:</p>\n<p><strong>Variables you provide (in your environment):</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>client_id</code></td>\n<td>Your Fenris Client ID</td>\n</tr>\n<tr>\n<td><code>client_secret</code></td>\n<td>Your Fenris Client Secret</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Variables managed automatically by the pre-request script:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>current_access_token</code></td>\n<td>The active bearer token, fetched and refreshed automatically</td>\n</tr>\n<tr>\n<td><code>access_token_expiry</code></td>\n<td>The expiry timestamp of the current token — the script uses this to decide when to fetch a new one</td>\n</tr>\n</tbody>\n</table>\n</div><p>You never need to set or update the managed variables manually — the script handles them for you each time you send a request.</p>\n<h2 id=\"questions\">Questions?</h2>\n<p>Contact our customer success team at <a href=\"mailto:customersuccess@fenrisd.com\">customersuccess@fenrisd.com</a>.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"53869477","collectionId":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","publishedId":"2sBXitBS4b","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-04-09T20:05:15.000Z"},"item":[{"name":"Authentication","item":[{"name":"Get Bearer Token","id":"b5e0e2ba-3322-435b-a611-97728dc54b4a","request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"Update in environment"},{"key":"password","value":"Update in environment"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","name":"Content-Type","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text"}]},"url":"https://auth.fenrisd.com/realms/fenris/protocol/openid-connect/token","urlObject":{"host":["https://auth.fenrisd.com/realms/fenris/protocol/openid-connect/token"],"query":[],"variable":[]}},"response":[],"_postman_id":"b5e0e2ba-3322-435b-a611-97728dc54b4a"}],"id":"2e3cd623-780e-4ef4-aec6-efbe4b669954","description":"<p>Fenris Digital restricts access to its APIs and manages access tokens through an OAuth2 authorization server. The Client Credentials workflow, as defined by the OAuth 2 specification, is the principal token manager. You will receive a Client ID and Client Secret used to obtain an access token from the Authorization Server.</p>\n<p>Fenris uses a Bearer Authentication scheme, which is one of the most commonly used methods for API Authentication. Bearer tokens can be understood as \"granting access to the bearer of this token\".</p>\n<p>When a request is made to the Fenris Authorization Server with the Fenris-provided Client ID and Client Secret, the Authorization Server returns a bearer token. This token provides access to the restricted Fenris services when included in the Authorization header of a request. When a request to a Fenris service is sent with the bearer token, the service verifies the token is valid and controls access accordingly.</p>\n<p>Bearer tokens are valid for 24 hours from the time they are issued. When a token expires, the collection's pre-request script will automatically fetch a new one using your credentials.</p>\n<p>You can read more about Bearer Authentication <a href=\"https://swagger.io/docs/specification/authentication/bearer-authentication/\">here</a>.</p>\n","_postman_id":"2e3cd623-780e-4ef4-aec6-efbe4b669954","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}}},{"name":"Property Insurance","item":[{"name":"Access Details About a Property","id":"b1fa234a-7e03-4d1c-a9fa-9acc6346e846","request":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"<p>A pass through header field containing a client-specified identifier to tieback to client data and systems. If the client does not define, processing relies on an auto-generated field to set the value.</p>\n"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n  \"addressLine1\": \"826 Kildeer Hl\",\n  \"city\": \"Dayton\",\n  \"state\": \"OH\",\n  \"zipCode\": \"45419\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/property/v1/details/search","description":"<h1 id=\"access-details-about-a-property\">Access details about a property</h1>\n<h2 id=\"description\">Description</h2>\n<p>The Fenris Digital Property - Assessment Details API quickly and accurately provides a summary of\nreported information on building characteristics, valuation, and mortgages.</p>\n<h2 id=\"path\">Path</h2>\n<p><code>POST /services/property/v1/details/search</code></p>\n<h2 id=\"parameters\">Parameters</h2>\n<ul>\n<li><code>Submission-Id</code> (header): A pass through header field containing a client-specified identifier to tieback to client data and systems. If the client does not define, processing relies on an auto-generated field to set the value.</li>\n</ul>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><strong>application/json</strong>: No description<ul>\n<li>Schema: <code>PropertyDetailsRequest</code></li>\n</ul>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>PropertyDetailsResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","property","v1","details","search"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"bab7672d-1f03-45b2-acb5-647918740ab8","name":"826 Kildeer Hl","originalRequest":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"A pass through header field containing a client-specified identifier to tieback to client data and systems. If the client does not define, processing relies on an auto-generated field to set the value."},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n  \"addressLine1\": \"826 Kildeer Hl\",\n  \"city\": \"Dayton\",\n  \"state\": \"OH\",\n  \"zipCode\": \"45419\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/property/v1/details/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:34:46 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"SUCCESS"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"document\": {\n        \"buildingCharacteristics\": {\n            \"useType\": \"Single Family Residential\",\n            \"airConditioning\": null,\n            \"basement\": null,\n            \"totalArea\": 2388,\n            \"buildingClass\": \"null\",\n            \"buildingCondition\": null,\n            \"buildingQuality\": \"B\",\n            \"garageType\": null,\n            \"garageNumCars\": 0,\n            \"lotSize\": 17090,\n            \"bathrooms\": 2,\n            \"partialBathrooms\": 0,\n            \"bedrooms\": 3,\n            \"totalRooms\": 0,\n            \"stories\": 0,\n            \"pool\": null,\n            \"roofType\": null,\n            \"roofCovering\": null,\n            \"yearBuilt\": 1960,\n            \"heatingType\": \"Central\",\n            \"heatingFuelType\": null,\n            \"construction\": null,\n            \"units\": 0,\n            \"ownerOccupied\": \"Owner-occupied property (SFR/Condo)\",\n            \"ownerName\": \"JARREL OGGIE & WINNIE\",\n            \"buildings\": 0,\n            \"exteriorWall\": null,\n            \"foundation\": null,\n            \"architecturalStyle\": null\n        },\n        \"valuation\": {\n            \"apn\": \"1234-567-089\",\n            \"marketValueMin\": 867076,\n            \"marketValueMax\": 1049139,\n            \"landValue\": 400465,\n            \"improvementValue\": 327896,\n            \"assessmentYear\": 2020,\n            \"assessedValue\": 728361,\n            \"assessedMarketValue\": 0,\n            \"lastSalePrice\": 0,\n            \"lastSaleDate\": null\n        },\n        \"mortgage\": {\n            \"loanToValue\": 53.082,\n            \"balance\": 0,\n            \"totalLienBalance\": 501798,\n            \"loanAmount\": 510000,\n            \"lender\": \"FIRST LENDER CO\",\n            \"loanType\": \"New Conventional\",\n            \"titleCompany\": \"ROCK IT TITLE CO\"\n        }\n    },\n    \"matchDescription\": \"Artificial match\",\n    \"requestId\": \"05b20617-a6ce-4f0c-9fe4-27f1e7313dc5\",\n    \"submissionId\": \"<string>\",\n    \"status\": \"SUCCESS\"\n}"}],"_postman_id":"b1fa234a-7e03-4d1c-a9fa-9acc6346e846"},{"name":"Access Details About a Property's Replacement Cost","id":"52af2114-5e48-4637-b757-7090d29ec3af","request":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"<p>A pass through header field containing a client-specified identifier to tieback to client data and systems. If the client does not define, processing relies on an auto-generated field to set the value.</p>\n"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n  \"addressLine1\": \"18595 Old Aldrin Highway\",\n  \"city\": \"Highlands Ranch\",\n  \"state\": \"CO\",\n  \"zipCode\": \"80126\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/property/v1/details/search","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","property","v1","details","search"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"0f9259f1-496f-405c-8e90-de7e173eb60f","name":"18595 Old Aldrin Highway","originalRequest":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"A pass through header field containing a client-specified identifier to tieback to client data and systems. If the client does not define, processing relies on an auto-generated field to set the value."},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n  \"addressLine1\": \"18595 Old Aldrin Highway\",\n  \"city\": \"Highlands Ranch\",\n  \"state\": \"CO\",\n  \"zipCode\": \"80126\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/property/v1/details/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:32:52 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"SUCCESS"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"document\": {\n        \"buildingCharacteristics\": {\n            \"useType\": \"Single Family Residential\",\n            \"airConditioning\": \"Central\",\n            \"basement\": \"Unfinished Basement\",\n            \"totalArea\": 2345,\n            \"buildingClass\": \"null\",\n            \"buildingCondition\": \"Good\",\n            \"buildingQuality\": \"C\",\n            \"garageType\": \"Garage\",\n            \"garageNumCars\": 0,\n            \"lotSize\": 7536,\n            \"bathrooms\": 3,\n            \"partialBathrooms\": 1,\n            \"bedrooms\": 4,\n            \"totalRooms\": 4,\n            \"stories\": 0,\n            \"pool\": null,\n            \"roofType\": \"GABLE\",\n            \"roofCovering\": \"Composition Shingle\",\n            \"yearBuilt\": 1996,\n            \"heatingType\": \"Central\",\n            \"heatingFuelType\": null,\n            \"construction\": \"Frame\",\n            \"units\": 1,\n            \"ownerOccupied\": \"Owner-occupied property (SFR/Condo)\",\n            \"ownerName\": \"MURDOCK, KYLE & SHARON\",\n            \"buildings\": 0,\n            \"exteriorWall\": null,\n            \"foundation\": null,\n            \"architecturalStyle\": null\n        },\n        \"valuation\": {\n            \"apn\": \"12354678\",\n            \"marketValueMin\": 558909,\n            \"marketValueMax\": 657562,\n            \"landValue\": 6920,\n            \"improvementValue\": 29650,\n            \"assessmentYear\": 2020,\n            \"assessedValue\": 36570,\n            \"assessedMarketValue\": 511457,\n            \"lastSalePrice\": 0,\n            \"lastSaleDate\": \"2019-08-30\"\n        },\n        \"mortgage\": {\n            \"loanToValue\": 57.0058,\n            \"balance\": 351113,\n            \"totalLienBalance\": 351113,\n            \"loanAmount\": 365400,\n            \"lender\": \"THE MORTGAGE CO\",\n            \"loanType\": \"New Conventional\",\n            \"titleCompany\": \"NONE AVAILABLE\"\n        }\n    },\n    \"matchDescription\": \"Artificial match\",\n    \"requestId\": \"1d4a2180-a00d-430f-aba0-beb99d289b8b\",\n    \"submissionId\": \"<string>\",\n    \"status\": \"SUCCESS\"\n}"}],"_postman_id":"52af2114-5e48-4637-b757-7090d29ec3af"},{"name":"Access Details About the Geographic Risks for a Property","id":"3a175316-5f63-4bd7-a8f0-2baf7b5599c2","request":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"<p>A pass through header field containing a client-specified identifier to tieback to client data and systems. If the client does not define, processing relies on an auto-generated field to set the value.</p>\n"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n  \"addressLine1\": \"18595 Old Aldrin Highway\",\n  \"city\": \"Highlands Ranch\",\n  \"state\": \"CO\",\n  \"zipCode\": \"80126\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/property/v1/risks/search","description":"<h1 id=\"access-details-about-the-geographic-risks-for-a-property\">Access details about the geographic risks for a property</h1>\n<h2 id=\"description\">Description</h2>\n<p>The Fenris Digital Property - Hazards, Perils, Crime API quickly and accurately\nprovides a targeted assessment of geographic risks for property policy underwriting.\nThe categories covered by this service are:</p>\n<ul>\n<li><strong>Climate</strong></li>\n<li><strong>Geology</strong></li>\n<li><strong>Fire</strong></li>\n<li><strong>Man-made</strong></li>\n<li><strong>Coastal</strong></li>\n<li><strong>Weather</strong></li>\n<li><strong>Crime</strong></li>\n<li><strong>Wildfire</strong></li>\n<li><strong>Flood</strong></li>\n</ul>\n<p>In addition to the categories above, you can obtain information on insurance premium taxes\nin applicable states, such as Kentucky.</p>\n<h2 id=\"path\">Path</h2>\n<p><code>POST /services/property/v1/risks/search</code></p>\n<h2 id=\"parameters\">Parameters</h2>\n<ul>\n<li><code>Submission-Id</code> (header): A pass through header field containing a client-specified identifier to tieback to client data and systems. If the client does not define, processing relies on an auto-generated field to set the value.</li>\n</ul>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><strong>application/json</strong>: No description<ul>\n<li>Schema: <code>PropertyRequest</code></li>\n</ul>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>PropertyRiskResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","property","v1","risks","search"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"7834d09f-5aa4-49b5-bcd9-86305335ea9b","name":"18595 Old Aldrin Highway","originalRequest":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"A pass through header field containing a client-specified identifier to tieback to client data and systems. If the client does not define, processing relies on an auto-generated field to set the value."},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n  \"addressLine1\": \"18595 Old Aldrin Highway\",\n  \"city\": \"Highlands Ranch\",\n  \"state\": \"CO\",\n  \"zipCode\": \"80126\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/property/v1/risks/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:34:05 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"SUCCESS"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"document\": {\n        \"location\": {\n            \"municipality\": null,\n            \"placeCode\": null,\n            \"placeType\": null,\n            \"censusBlock\": \"080350141361015\",\n            \"stateName\": \"Colorado\",\n            \"countyName\": \"Artificial County\",\n            \"schoolDistrict\": \"Douglas County School District RE-1\",\n            \"elevationFeet\": 5931.73,\n            \"slope\": \"2.27 degrees\",\n            \"aspectDirection\": \"316.56 degrees\",\n            \"texasTerritory\": null,\n            \"texasName\": null,\n            \"floridaTerritory\": null,\n            \"floridaName\": null,\n            \"googleMapsUrl\": \"https://www.google.com/maps/search/?api=1&query=39.537924,-104.933621\"\n        },\n        \"climateRisk\": {\n            \"temperatureProfile\": {\n                \"annualDaysLessThan0\": 4.4,\n                \"annualDaysLessThan10\": 18,\n                \"annualDaysLessThan20\": 59.9,\n                \"annualDaysMoreThan40\": 320.1,\n                \"annualDaysMoreThan50\": 266.2,\n                \"annualDaysMaxLessThan32\": 19.8,\n                \"fallProfile\": {\n                    \"daysLessThan0\": 0.4,\n                    \"daysLessThan10\": 1.8,\n                    \"daysLessThan20\": 8.9,\n                    \"daysLessThan32\": 33,\n                    \"daysMaxLessThan32\": 3.2,\n                    \"diurnalRange\": 27.5\n                },\n                \"winterProfile\": {\n                    \"daysLessThan0\": 4.4,\n                    \"daysLessThan10\": 15.4,\n                    \"daysLessThan20\": 44.3,\n                    \"daysLessThan32\": 71.47999999999999,\n                    \"daysMaxLessThan32\": 14.1,\n                    \"diurnalRange\": 25.2\n                },\n                \"springProfile\": {\n                    \"daysLessThan0\": 0.1,\n                    \"daysLessThan10\": 0.8,\n                    \"daysLessThan20\": 6.7,\n                    \"daysLessThan32\": 38.3,\n                    \"daysMaxLessThan32\": 2.4,\n                    \"diurnalRange\": 26.2\n                },\n                \"coolingDegreeDays\": 561,\n                \"heatingDegreeDays\": 6194\n            },\n            \"snowProfile\": {\n                \"snowfallInches\": 61.8,\n                \"daysSnowfallGreater1Inch\": 51.5,\n                \"daysSnowfallGreater10Inches\": 5,\n                \"fallSnowProfile\": {\n                    \"snowfallInches\": 10.8,\n                    \"daysSnowDepthGreater1Inch\": 6.5,\n                    \"daysSnowDepthGreater3Inches\": 3.3,\n                    \"daysSnowDepthGreater5Inch\": 1.8,\n                    \"daysSnowDepthGreater10Inches\": 0.4\n                },\n                \"winterSnowProfile\": {\n                    \"snowfallInches\": 26.4,\n                    \"daysSnowDepthGreater1Inch\": 35.3,\n                    \"daysSnowDepthGreater3Inches\": 21.1,\n                    \"daysSnowDepthGreater5Inch\": 10.5,\n                    \"daysSnowDepthGreater10Inches\": 3.9\n                },\n                \"springSnowProfile\": {\n                    \"snowfallInches\": 24.6,\n                    \"daysSnowDepthGreater1Inch\": 9.7,\n                    \"daysSnowDepthGreater3Inches\": 4.7,\n                    \"daysSnowDepthGreater5Inch\": 2.1,\n                    \"daysSnowDepthGreater10Inches\": 0.7\n                }\n            },\n            \"averageAnnualPrecipitationInches\": 17.4,\n            \"potentialMaxPrecipitationInches\": 6.24,\n            \"hardinessZone\": \"5\",\n            \"hardinessZoneSegment\": \"5b\",\n            \"moldIndex\": 2181.1,\n            \"moldRisk\": \"Low\",\n            \"frozenPipeIndex\": 148.2,\n            \"frozenPipeRisk\": \"High\",\n            \"iceDamIndex\": 236.4,\n            \"iceDamRisk\": \"Very High\",\n            \"snowLoadScale\": 2,\n            \"snowLoadRisk\": \"Very Low\",\n            \"snowLoadDescription\": \"Extremely unlikely to have structural roof failure due to snow load\"\n        },\n        \"coastalRisk\": {\n            \"hurricane\": null,\n            \"tsunami\": \"\",\n            \"windPoolZone\": null,\n            \"windPoolRisk\": null,\n            \"windBorneDebrisZone\": null,\n            \"coastDistanceFeet\": 0,\n            \"beachDistanceFeet\": 0,\n            \"surgeMax\": {\n                \"risk\": \"N/A\",\n                \"category5\": \"N/A\",\n                \"inundationLevel5\": \"N/A\",\n                \"category4\": \"N/A\",\n                \"inundationLevel4\": \"N/A\",\n                \"category3\": \"N/A\",\n                \"inundationLevel3\": \"N/A\",\n                \"category2\": \"N/A\",\n                \"inundationLevel2\": \"N/A\",\n                \"category1\": \"N/A\",\n                \"inundationLevel1\": \"N/A\"\n            },\n            \"cbrs\": {\n                \"status\": \"OUT\",\n                \"unitDesignation\": null,\n                \"unitName\": null,\n                \"type\": null,\n                \"floodInsuranceProhibitionDate\": null,\n                \"unitEstablishmentDate\": null,\n                \"fastAcres\": 0,\n                \"wetAcres\": 0,\n                \"shoreLineMiles\": 0\n            },\n            \"enhancedHurricane\": {\n                \"risk\": null,\n                \"eventsSince1980\": 0,\n                \"averageWindSpeedKnots\": 0,\n                \"maxWindSpeedKnots\": 0,\n                \"averageBarometricPressureMb\": 0,\n                \"minBarometricPressureMb\": 0,\n                \"eventsWindGreaterThan50Knots\": 0,\n                \"eventsPressureLessThan950Mb\": 0,\n                \"tropicalWaves\": 0,\n                \"disturbances\": 0,\n                \"extratropicalSystems\": 0,\n                \"lows\": 0,\n                \"subtropicalDepressions\": 0,\n                \"subtropicalStorms\": 0,\n                \"tropicalDepressions\": 0,\n                \"tropicalStorms\": 0,\n                \"hurricanes\": 0,\n                \"cat0Hurricanes\": 0,\n                \"cat1Hurricanes\": 0,\n                \"cat2Hurricanes\": 0,\n                \"cat3Hurricanes\": 0,\n                \"cat4Hurricanes\": 0,\n                \"cat5Hurricanes\": 0,\n                \"maxWindEvent\": null,\n                \"minPressureEvent\": null,\n                \"eventsWindGreaterThan50KnotsPerYear\": 0,\n                \"eventsPressureLessThan950MbPerYear\": 0\n            }\n        },\n        \"crimeRisk\": {\n            \"crimeScore\": 52,\n            \"murderRisk\": \"Low murder rate\",\n            \"murderScore\": 69,\n            \"forcibleRapeRisk\": \"Very low forcible rape rate\",\n            \"forcibleRapeScore\": 19,\n            \"forcibleRobberyRisk\": \"Very low forcible robbery rate\",\n            \"forcibleRobberyScore\": 38,\n            \"aggravatedAssaultRisk\": \"Very low aggravated assault rate\",\n            \"aggravatedAssaultScore\": 31,\n            \"burglaryRisk\": \"Very low burglary rate\",\n            \"burglaryScore\": 39,\n            \"larcenyRisk\": \"Average larceny rate\",\n            \"larcenyScore\": 85,\n            \"motorVehicleTheftRisk\": \"Low motor vehicle theft rate\",\n            \"motorVehicleTheftScore\": 79,\n            \"drugAlcoholDeathsRisk\": \"VERY LOW\",\n            \"numDrugAlcoholDeaths\": 1379,\n            \"drugAlcoholDeathsRate100k\": 419.6,\n            \"crimeRisk\": \"Low crime rate\"\n        },\n        \"fireRisk\": {\n            \"protectionClass\": \"PP1\",\n            \"description\": \"Outside of Municipality & <= 1 Drive Miles from Fire Station\",\n            \"propertyFireScore\": \"HH1\",\n            \"waterScore\": \"HX2\",\n            \"averagePercentLoss\": 27.41,\n            \"expectedLoss\": 144522,\n            \"perennialWaterStatus\": \"Less than 1000 feet from Perennial Water\",\n            \"perennialWaterName\": null,\n            \"availableWaterType\": \"Hydrant\",\n            \"hydrantStatus\": \"> 250 feet AND <= 500 feet from Reported Hydrant\",\n            \"hydrantsWithin1KFeet\": 19,\n            \"fireStationsWithin5Miles\": 9,\n            \"fireStationsWithin10Miles\": 44,\n            \"aais\": {\n                \"protectionClass\": \"PP1\",\n                \"protectionText\": \"P1, PROTECTED 1\",\n                \"availableWaterType\": \"Hydrant\",\n                \"hydrantAndFireStationText\": \"<= 1000' from Hydrant or <= 1000' from Perennial water & <= 1 Drive Miles from Fire Station\"\n            },\n            \"fireStations\": [\n                {\n                    \"name\": \"Littleton Fire Protection District Station 17\",\n                    \"type\": \"Full Time\",\n                    \"responseArea\": \"Littleton Fire Protection Zone\",\n                    \"longitude\": -104.93897,\n                    \"latitude\": 39.54289,\n                    \"distanceMiles\": 0.45,\n                    \"driveDistanceMiles\": 0.67,\n                    \"driveTimeMinutes\": 2\n                },\n                {\n                    \"name\": \"South Metro Fire Rescue Station 20\",\n                    \"type\": \"Full Time\",\n                    \"responseArea\": \"South Metro Fire Rescue\",\n                    \"longitude\": -104.9659,\n                    \"latitude\": 39.525125,\n                    \"distanceMiles\": 1.93,\n                    \"driveDistanceMiles\": 2.32,\n                    \"driveTimeMinutes\": 5\n                },\n                {\n                    \"name\": \"Littleton Fire Protection District Station 15\",\n                    \"type\": \"Full Time\",\n                    \"responseArea\": \"Littleton Fire Protection Zone\",\n                    \"longitude\": -104.9574,\n                    \"latitude\": 39.58018,\n                    \"distanceMiles\": 3.2,\n                    \"driveDistanceMiles\": 3.94,\n                    \"driveTimeMinutes\": 9\n                }\n            ]\n        },\n        \"floodRisk\": {\n            \"femaFlood\": {\n                \"risk\": \"Covered by FEMA digital maps. Minimal to No Risk of Flooding\",\n                \"zone\": \"X\",\n                \"mapId\": \"mapId\",\n                \"areaId\": \"areaId\",\n                \"effectiveDate\": \"2020-05-01\",\n                \"claimsInTract\": {\n                    \"1999\": 0,\n                    \"2000\": 0,\n                    \"2001\": 0,\n                    \"2002\": 0,\n                    \"2003\": 0,\n                    \"2004\": 0,\n                    \"2005\": 0,\n                    \"2006\": 0,\n                    \"2007\": 0,\n                    \"2008\": 0,\n                    \"2009\": 0,\n                    \"2010\": 0,\n                    \"2011\": 0,\n                    \"2012\": 0,\n                    \"2013\": 0,\n                    \"2014\": 0,\n                    \"2015\": 1,\n                    \"2016\": 0,\n                    \"2017\": 0,\n                    \"2018\": 0,\n                    \"2019\": 0,\n                    \"2020\": 0,\n                    \"total\": 1\n                },\n                \"floodMapUrl\": \"https://msc.fema.gov/portal/search?AddressQuery=-104.9336212%2C%2039.5379241#searchresultsanchor\"\n            },\n            \"floodGrade\": \"A\",\n            \"floodDescription\": \"Extremely Low risk of flood damage\",\n            \"hundredYearFloodPlainDistance\": \"2334 ft\",\n            \"hundredYearFloodPlainElevationFeet\": 5867.13,\n            \"baseFloodElevation\": \"0.445 MILES from BFE = 5870 feet\",\n            \"potentialMaximumPrecipitation\": 6.24,\n            \"catastrophicFloodGrade\": \"A\",\n            \"catastrophicFloodDescription\": \"Extremely Low risk of flood damage\",\n            \"potentialMaximumCatastrophicPrecipitation\": 12.48\n        },\n        \"geologyRisk\": {\n            \"earthquake\": {\n                \"risk\": \"Light Damage\",\n                \"mmi\": 0,\n                \"mmiText\": \"Strong\",\n                \"richterRange\": \"4.1-4.6\",\n                \"faultDistance\": \"12.42 miles\",\n                \"faultName\": \"Golden fault\",\n                \"usgsFaultZone\": \"Not in USGS Designated Eastern Fault Zone\",\n                \"frackingEarthquakeZone\": \"Potential for Induced Earthquake\"\n            },\n            \"mudslide\": null,\n            \"landslide\": null,\n            \"radon\": \"Predicted average indoor radon screening levels greater than 4 pCi/L\",\n            \"sinkhole\": {\n                \"susceptibility\": \"Minimal Sinkhole Risk\",\n                \"karstType\": null,\n                \"climate\": null,\n                \"rockType\": null,\n                \"closedDepression\": null,\n                \"distanceFeet\": 0,\n                \"numWithin1Mile\": 0,\n                \"numWithin2Miles\": 0,\n                \"numWithin3Miles\": 0,\n                \"numWithin4Miles\": 0,\n                \"numWithin5Miles\": 0\n            },\n            \"volcano\": null,\n            \"nearestVolcano\": {\n                \"name\": null,\n                \"status\": null,\n                \"type\": null,\n                \"elevationFeet\": 0,\n                \"distanceMiles\": 0\n            },\n            \"lavaFlow\": null,\n            \"lavaZone\": 0,\n            \"lavaFlowDescription\": null\n        },\n        \"manMadeRisk\": {\n            \"superfund\": null,\n            \"brownfield\": null,\n            \"mineSubsidence\": null,\n            \"airportNoise\": null,\n            \"airportNoiseDecibels\": 0,\n            \"nearestTankLocation\": {\n                \"risk\": \"2453 Feet from Underground Storage Tank Facility\",\n                \"name\": \"Highlands Ranch Fire Station #17\",\n                \"address\": \"9554 S University Blvd, Highlands Ranch, CO 80126\",\n                \"registryNumber\": \"registryNumber\",\n                \"numTanks\": 2,\n                \"leaking\": \"Yes\"\n            },\n            \"numTanksWithinQuarterMile\": 0,\n            \"numTanksWithinHalfMile\": 2,\n            \"numTanksWithinOneMile\": 7,\n            \"nearestLeakingTankLocation\": {\n                \"risk\": \"2453 Feet from Leaking Underground Storage Tank Facility\",\n                \"name\": \"Highlands Ranch Fire Station #17\",\n                \"address\": \"9554 S University Blvd, Highlands Ranch, CO 80126\",\n                \"registryNumber\": \"registryNumber\",\n                \"numTanks\": 2,\n                \"leaking\": \"Yes\"\n            },\n            \"nuclearSite\": null,\n            \"toxicReleaseFacility\": null,\n            \"policeStationName\": \"DOUGLAS COUNTY SHERIFFS OFFICE - SUBSTATION\",\n            \"policeStationDistance\": \"2.8 miles\",\n            \"numPoliceStationsWithin5Miles\": 2,\n            \"numClandestineLabsWithin5Miles\": 2\n        },\n        \"weatherRisk\": {\n            \"wind\": {\n                \"score\": 33,\n                \"risk\": \"Moderate\",\n                \"predictedFutureEvents\": \"95% chance of damaging wind occurrence in 10 years in a 2.44 mile radius\",\n                \"incidentsWithin25MilesLastDecade\": 105,\n                \"incidentsWithin25MilesSince1996\": 153,\n                \"nearestIncident\": {\n                    \"year\": 2014,\n                    \"type\": \"Thunderstorm Wind\",\n                    \"injuries\": 0,\n                    \"deaths\": 0,\n                    \"cropDamage\": \"N/R\",\n                    \"propertyDamage\": \"N/R\",\n                    \"distanceMiles\": 1.03,\n                    \"characteristicLabel\": \"Wind Speed\",\n                    \"characteristicValue\": \"50\"\n                },\n                \"percentAnnualLikelihood\": 3.2513,\n                \"severeEvents\": {\n                    \"numWithin1Mile\": 0,\n                    \"numWithin2Miles\": 1,\n                    \"numWithin3Miles\": 1,\n                    \"numWithin4Miles\": 3,\n                    \"numWithin5Miles\": 10\n                }\n            },\n            \"hail\": {\n                \"score\": 48,\n                \"risk\": \"Very High\",\n                \"predictedFutureEvents\": \"95% chance of damaging hail occurrence in 10 years in 0.99 mile radius\",\n                \"incidentsWithin25MilesLastDecade\": 635,\n                \"incidentsWithin25MilesSince1996\": 1074,\n                \"nearestIncident\": {\n                    \"year\": 2016,\n                    \"type\": \"Hail\",\n                    \"injuries\": 0,\n                    \"deaths\": 0,\n                    \"cropDamage\": \"0.00K\",\n                    \"propertyDamage\": \"0.00K\",\n                    \"distanceMiles\": 1.03,\n                    \"characteristicLabel\": \"Inches\",\n                    \"characteristicValue\": \"0.75\"\n                },\n                \"percentAnnualLikelihood\": 22.8225,\n                \"severeEvents\": {\n                    \"numWithin1Mile\": 0,\n                    \"numWithin2Miles\": 4,\n                    \"numWithin3Miles\": 24,\n                    \"numWithin4Miles\": 30,\n                    \"numWithin5Miles\": 35\n                }\n            },\n            \"tornado\": {\n                \"score\": 35,\n                \"risk\": \"Low\",\n                \"predictedFutureEvents\": \"50% chance of damaging tornado occurrence in 10 years in 7.22 mile radius\",\n                \"incidentsWithin25MilesLastDecade\": 12,\n                \"incidentsWithin25MilesSince1996\": 33,\n                \"nearestIncident\": {\n                    \"year\": 2019,\n                    \"type\": \"Tornado\",\n                    \"injuries\": 0,\n                    \"deaths\": 0,\n                    \"cropDamage\": \"0.00K\",\n                    \"propertyDamage\": \"0.00K\",\n                    \"distanceMiles\": 2.89,\n                    \"characteristicLabel\": \"F Scale\",\n                    \"characteristicValue\": \"EF0\"\n                },\n                \"percentAnnualLikelihood\": 0.7013,\n                \"severeEvents\": {\n                    \"numWithin1Mile\": 0,\n                    \"numWithin2Miles\": 0,\n                    \"numWithin3Miles\": 1,\n                    \"numWithin4Miles\": 1,\n                    \"numWithin5Miles\": 1\n                }\n            },\n            \"lightning\": {\n                \"score\": 41,\n                \"risk\": \"Moderate\",\n                \"predictedFutureEvents\": \"95% chance of 9.821656 ground strikes in 1 year per square mile\",\n                \"strikesLastYear\": \"3084 ground lightning strikes within 10 miles last year\",\n                \"percentAnnualLikelihood\": 1.53463\n            },\n            \"convectionStormsLastDecade\": 72\n        },\n        \"wildfireRisk\": {\n            \"risk\": \"Low\",\n            \"description\": \"Med_Dens_Interface\",\n            \"fuelLoadScore\": 8,\n            \"compositeScore\": 19,\n            \"housingDensity\": 578.62,\n            \"currentDroughtGrade\": null,\n            \"currentDroughtDescription\": null,\n            \"droughtFrequency\": \"Moderate\",\n            \"percentDroughtFrequency\": 47,\n            \"droughtFrequencyDescription\": \"513 weeks of drought over the past 21 years\",\n            \"historicStatus\": \"> 1 mile from historic wildfire perimeter\",\n            \"numWildfiresHere\": 0,\n            \"numWildfiresNear\": 0,\n            \"distanceToVeryHighRisk\": \"3664 ft\",\n            \"distanceToHighRisk\": null,\n            \"distanceToModerateRisk\": \"0\",\n            \"inchesFireSeasonPrecipitation\": 10.33,\n            \"inchesFireSeasonMonthlyPrecipitation\": 0,\n            \"scoreFireSeasonPrecipitation\": 8,\n            \"vegetationBurnPointsHalfMile\": 0,\n            \"vegetationBurnPointsOneMile\": 0\n        },\n        \"premiumTax\": {\n            \"kentuckyPremiumTax\": null,\n            \"premiumTax\": null\n        }\n    },\n    \"matchDescription\": \"Artificial match\",\n    \"requestId\": \"cbac44e1-2a49-42d3-b909-851b14218f82\",\n    \"submissionId\": \"<string>\",\n    \"status\": \"SUCCESS\"\n}"}],"_postman_id":"3a175316-5f63-4bd7-a8f0-2baf7b5599c2"}],"id":"45a44ede-556a-4084-b2c0-a7aa728c44e0","description":"<p>Fenris enhances property insurance with real-time data sourcing and AI-powered insights.</p>\n<p>Our API provides instant access to detailed property characteristics, ownership history, and hazard risks, allowing insurers to make informed decisions quickly. By automating data retrieval and enriching applications upfront, we streamline underwriting, reduce costs, and improve the customer experience.</p>\n<h3 id=\"property-data-enrichment\">Property Data Enrichment</h3>\n<p>Retrieves up-to-date property details, including construction type, square footage, and ownership records.</p>\n<h3 id=\"hazard-risk-insights\">Hazard Risk Insights</h3>\n<p>Assesses natural disaster risks, such as flood or wildfire exposure, to improve underwriting accuracy.</p>\n<h3 id=\"property-valuation-modeling\">Property Valuation Modeling</h3>\n<p>Uses AI-driven analytics to estimate replacement costs and market values for better policy pricing.</p>\n","_postman_id":"45a44ede-556a-4084-b2c0-a7aa728c44e0","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}}},{"name":"Auto Insurance","item":[{"name":"Check for violations on driver's record","id":"95319eda-6c6e-4fd1-bdd5-2edf90bb565a","request":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"<p>A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</p>\n"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n    \"person\": {\n        \"firstName\": \"Jenny\",\n        \"lastName\": \"Everywhere\",\n        \"dateOfBirth\": \"11/10/1962\"\n    },\n    \"address\": {\n        \"addressLine1\": \"63724 Ramsey Way\",\n        \"city\": \"Dallas\",\n        \"state\": \"TX\",\n        \"zipCode\": \"75246\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/personal/v1/driverrecord/search","description":"<h1 id=\"check-for-violations-on-drivers-record\">Check for violations on driver's record</h1>\n<h2 id=\"description\">Description</h2>\n<p>A request for a driver's record needs to include <em><strong>either</strong></em> the address on the license of the person of\ninterest, <em><strong>or</strong></em> the driver's license number and license state. The address component of the request is\nnot required if the driver's license is provided.</p>\n<p>This information is primarily based on a search of court records and is not a replacement for a\ncomplete Motor Vehicle Records (MVR) search. Because regulations vary across the United States, some states\nprovide more limited access to data. Driver Record Insights data is more limited in the following states; AR, CA, CO,\nDC, DE, GA, HI, KS, LA, ME, MI, MN, MO, MT, NV, NH, NY, OH, OR, TN, WV, WY.</p>\n<h2 id=\"path\">Path</h2>\n<p><code>POST /services/personal/v1/driverrecord/search</code></p>\n<h2 id=\"parameters\">Parameters</h2>\n<ul>\n<li><code>Submission-Id</code> (header): A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</li>\n</ul>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><strong>application/json</strong>: No description<ul>\n<li>Schema: <code>DriverRecordRequest</code></li>\n</ul>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>DriverRecordResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","personal","v1","driverrecord","search"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"237faba7-8a9f-4fbf-86e6-8241df91df76","name":"Jenny Everywhere","originalRequest":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used."},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n    \"person\": {\n        \"firstName\": \"Jenny\",\n        \"lastName\": \"Everywhere\",\n        \"dateOfBirth\": \"11/10/1962\"\n    },\n    \"address\": {\n        \"addressLine1\": \"63724 Ramsey Way\",\n        \"city\": \"Dallas\",\n        \"state\": \"TX\",\n        \"zipCode\": \"75246\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/personal/v1/driverrecord/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:35:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"Minor Violations Found - Developer Data"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"Minor Violations Found - Developer Data\",\n    \"licenseSearchStatus\": \"Found\",\n    \"minorCount\": 2,\n    \"minorLatest\": \"12/15/2023\",\n    \"majorCount\": 0,\n    \"majorLatest\": null,\n    \"accidentCount\": 0,\n    \"accidentLatest\": null,\n    \"duiCount\": 0,\n    \"duiLatest\": null,\n    \"requestId\": \"531c3a67-b897-44b6-b92a-af9e96147afe\",\n    \"submissionId\": \"<string>\",\n    \"ratingFactor\": {\n        \"preferred\": 2.3,\n        \"standard\": 1.48,\n        \"nonStandard\": 1.44,\n        \"fullSpectrum\": 1.29\n    }\n}"},{"id":"62a8ac41-8f3c-4c34-a47f-4a597d995dc4","name":"Hugo Danner","originalRequest":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used."},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n    \"person\": {\n        \"firstName\": \"Hugo\",\n        \"lastName\": \"Danner\",\n        \"dateOfBirth\": \"11/12/1964\"\n    },\n    \"address\": {\n        \"addressLine1\": \"63724 Ramsey Way\",\n        \"city\": \"Dallas\",\n        \"state\": \"TX\",\n        \"zipCode\": \"75246\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/personal/v1/driverrecord/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:37:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"No Evidence Found - Developer Data"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"status\": \"No Evidence Found - Developer Data\",\n    \"licenseSearchStatus\": \"Found\",\n    \"minorCount\": 0,\n    \"minorLatest\": null,\n    \"majorCount\": 0,\n    \"majorLatest\": null,\n    \"accidentCount\": 0,\n    \"accidentLatest\": null,\n    \"duiCount\": 0,\n    \"duiLatest\": null,\n    \"requestId\": \"a3585775-df76-4578-96d6-43a638ac678b\",\n    \"submissionId\": \"<string>\",\n    \"ratingFactor\": {\n        \"preferred\": 0,\n        \"standard\": 0,\n        \"nonStandard\": 0,\n        \"fullSpectrum\": 0\n    }\n}"},{"id":"a0c48017-ccb5-4aa3-915b-89b483e8b7d0","name":"Alia Gabriel","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"person\": {\r\n        \"firstName\": \"Alia\",\r\n        \"middleName\": \"\",\r\n        \"lastName\": \"Gabriel\",\r\n        \"dateOfBirth\": \"10/19/1996\"\r\n    },\r\n    \"address\": {\r\n        \"addressLine1\": \"620 Navigation Blvd\",\r\n        \"addressLine2\": \"\",\r\n        \"city\": \"New Castle\",\r\n        \"state\": \"DE\",\r\n        \"zipCode\": \"19720\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/personal/v1/driverrecord/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:37:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"Not Attempted"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"Not Attempted\",\n    \"licenseSearchStatus\": \"Not Attempted\",\n    \"minorCount\": 0,\n    \"minorLatest\": null,\n    \"majorCount\": 0,\n    \"majorLatest\": null,\n    \"accidentCount\": 0,\n    \"accidentLatest\": null,\n    \"duiCount\": 0,\n    \"duiLatest\": null,\n    \"requestId\": \"137a16b7-cf43-406e-a6dc-14574d5ff04d\",\n    \"submissionId\": \"137a16b7-cf43-406e-a6dc-14574d5ff04d\",\n    \"ratingFactor\": null\n}"},{"id":"2f168083-355d-444c-8f40-b319eba473da","name":"Lauren Daniels","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"person\": {\r\n        \"firstName\": \"Lauren\",\r\n        \"middleName\": \"\",\r\n        \"lastName\": \"Daniels\",\r\n        \"dateOfBirth\": \"06/14/1975\"\r\n    },\r\n    \"address\": {\r\n        \"addressLine1\": \"9711 Pioneer Trl\",\r\n        \"addressLine2\": \"\",\r\n        \"city\": \"Glen Burnie\",\r\n        \"state\": \"MD\",\r\n        \"zipCode\": \"21060\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/personal/v1/driverrecord/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 22:10:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=TJdIBr5h7TgjlsLk5StASEBzIK7zbJ0RoW+iCQ33e9rCvKwzJjRzqOVcnPIWiIhBAPz1lPHq/hohsGxd95YVLBga/mnY4jUfFiNt8QJ5Vj6o/fEUSwyl7KGo0B/E; Expires=Thu, 15 Feb 2024 22:10:29 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=TJdIBr5h7TgjlsLk5StASEBzIK7zbJ0RoW+iCQ33e9rCvKwzJjRzqOVcnPIWiIhBAPz1lPHq/hohsGxd95YVLBga/mnY4jUfFiNt8QJ5Vj6o/fEUSwyl7KGo0B/E; Expires=Thu, 15 Feb 2024 22:10:29 GMT; Path=/; SameSite=None; Secure"},{"key":"Set-Cookie","value":"XSRF-TOKEN=7e5b92af-9657-495a-ba80-52dc87707b6c; path=/"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Pragma","value":"no-cache"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"fenris-service-status","value":"Major Violations Found"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains ; preload"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"origin,access-control-request-method,access-control-request-headers,accept-encoding"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Feature-Policy","value":"geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'"}],"cookie":[],"responseTime":null,"body":"{\n    \"requestId\": \"a5629457-65e9-428e-a8a3-cfedaa5a1f60\",\n    \"submissionId\": \"a5629457-65e9-428e-a8a3-cfedaa5a1f60\",\n    \"status\": \"Major Violations Found\",\n    \"licenseSearchStatus\": \"Found\",\n    \"minorCount\": 2,\n    \"minorLatest\": \"11/13/2021\",\n    \"majorCount\": 1,\n    \"majorLatest\": \"03/08/2021\"\n}"},{"id":"cb06b393-5241-4419-bb46-3ceb304bdbf8","name":"Erin Martinez","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"person\": {\r\n        \"firstName\": \"Erin\",\r\n        \"middleName\": \"\",\r\n        \"lastName\": \"Martinez\",\r\n        \"dateOfBirth\": \"10/05/1967\",\r\n        \"licenseNumber\": \"127955040215\",\r\n        \"licenseState\": \"VA\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/personal/v1/driverrecord/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 22:21:50 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=FoumUbWxhlt1tuTtqz+acgxc0ZwC9c3CSC5sq2zGsNMKW43i5tImGLGXluT5BVviZZA8w0H4KieRMZcZHeDK56ubol7S3Qf/UYTuQNCe3fhafXT4TZ5qAW3p9fod; Expires=Thu, 15 Feb 2024 22:21:50 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=FoumUbWxhlt1tuTtqz+acgxc0ZwC9c3CSC5sq2zGsNMKW43i5tImGLGXluT5BVviZZA8w0H4KieRMZcZHeDK56ubol7S3Qf/UYTuQNCe3fhafXT4TZ5qAW3p9fod; Expires=Thu, 15 Feb 2024 22:21:50 GMT; Path=/; SameSite=None; Secure"},{"key":"Set-Cookie","value":"XSRF-TOKEN=4cf5564e-d5a4-4e0b-b637-282c2a765534; path=/"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Pragma","value":"no-cache"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"fenris-service-status","value":"Minor Violations Found"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains ; preload"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"origin,access-control-request-method,access-control-request-headers,accept-encoding"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Feature-Policy","value":"geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'"}],"cookie":[],"responseTime":null,"body":"{\n    \"requestId\": \"32b82849-d026-47d1-861a-8bf9218b7fd9\",\n    \"submissionId\": \"32b82849-d026-47d1-861a-8bf9218b7fd9\",\n    \"status\": \"Minor Violations Found\",\n    \"licenseSearchStatus\": \"Supplied\",\n    \"minorCount\": 5,\n    \"minorLatest\": \"02/17/2023\",\n    \"majorCount\": 0,\n    \"majorLatest\": null\n}"}],"_postman_id":"95319eda-6c6e-4fd1-bdd5-2edf90bb565a"},{"name":"Prefill an auto insurance application.","id":"9289cec1-5dd1-442a-8ae5-53da98caf2bc","request":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"<p>A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</p>\n"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n    \"person\": {\n        \"firstName\": \"Jenny\",\n        \"lastName\": \"Everywhere\",\n        \"dateOfBirth\": \"11/10/1962\"\n    },\n    \"address\": {\n        \"addressLine1\": \"63724 Ramsey Way\",\n        \"city\": \"Dallas\",\n        \"state\": \"TX\",\n        \"zipCode\": \"75246\"\n    },\n    \"responseType\": \"M\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/personal/v1/autoprefill/search","description":"<h1 id=\"prefill-an-auto-insurance-application\">Prefill an auto insurance application.</h1>\n<h2 id=\"description\">Description</h2>\n<p>The Fenris Digital Personal Auto Insurance Prefill service provides information that can be used to quickly and\naccurately populate an auto insurance application, such as drivers and vehicle information.</p>\n<h2 id=\"path\">Path</h2>\n<p><code>POST /services/personal/v1/autoprefill/search</code></p>\n<h2 id=\"parameters\">Parameters</h2>\n<ul>\n<li><code>Submission-Id</code> (header): A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</li>\n<li><code>Content-Type</code> (header): The body of the request is in JSON format, using UTF-8 character encoding</li>\n<li><code>Authorization</code> (header): The token returned from authentication. See Authentication for more detail.</li>\n</ul>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><strong>application/json</strong>: No description<ul>\n<li>Schema: <code>AutoPrefillRequest</code></li>\n</ul>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>AutoPrefillResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","personal","v1","autoprefill","search"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"4a73e9ab-94d6-4517-a5a6-d97bfa55f5d5","name":"Jenny Everywhere","originalRequest":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used."},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n    \"person\": {\n        \"firstName\": \"Jenny\",\n        \"lastName\": \"Everywhere\",\n        \"dateOfBirth\": \"11/10/1962\"\n    },\n    \"address\": {\n        \"addressLine1\": \"63724 Ramsey Way\",\n        \"city\": \"Dallas\",\n        \"state\": \"TX\",\n        \"zipCode\": \"75246\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/personal/v1/autoprefill/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:38:03 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"Success"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"status\": \"Success\",\n    \"matchDescription\": \"Artificial match\",\n    \"requestId\": \"09730acb-6670-4ae8-b50b-479d8673a6a6\",\n    \"submissionId\": \"<string>\",\n    \"addressDescription\": \"Artificial address matched\",\n    \"primary\": {\n        \"gender\": \"Female\",\n        \"maritalStatus\": \"Married\",\n        \"memberCode\": \"Primary Household Member\",\n        \"parsedAddress\": {\n            \"addressLine1\": \"63724 RAMSEY WAY\",\n            \"city\": \"DALLAS\",\n            \"state\": \"TX\",\n            \"zipCode\": \"75246\",\n            \"addressType\": \"Street Address\"\n        },\n        \"homeOwnerStatus\": \"Definite Owner\",\n        \"lengthOfResidence\": \"11-15 yrs\",\n        \"numberOfGenerations\": 1,\n        \"presenceOf16Or17YearOlds\": false,\n        \"babyBoomer\": true,\n        \"dualIncomeNoKids\": false,\n        \"millennial\": false,\n        \"vehicleHouseholdNum\": 0\n    },\n    \"drivers\": [\n        {\n            \"firstName\": \"JENNY\",\n            \"middleName\": \"P\",\n            \"lastName\": \"EVERYWHERE\",\n            \"dateOfBirth\": null,\n            \"age\": 62,\n            \"gender\": \"Female\",\n            \"maritalStatus\": \"Married\",\n            \"memberCode\": \"Primary Household Member\",\n            \"verificationDate\": \"02/15/2020\"\n        },\n        {\n            \"firstName\": \"HUGO\",\n            \"middleName\": \"J\",\n            \"lastName\": \"DANNER\",\n            \"dateOfBirth\": null,\n            \"age\": 60,\n            \"gender\": \"Male\",\n            \"maritalStatus\": \"Single\",\n            \"memberCode\": \"Primary Household Member\",\n            \"verificationDate\": \"11/15/2018\"\n        }\n    ],\n    \"vehicles\": [\n        {\n            \"confidence\": 10,\n            \"description\": \"2014 ACURA ILX\",\n            \"year\": \"2014\",\n            \"make\": \"ACURA\",\n            \"model\": \"ILX\",\n            \"type\": \"Sedan\",\n            \"fuelType\": \"Gas\",\n            \"mileage\": \"0 - 10,000\",\n            \"marketValue\": null\n        },\n        {\n            \"confidence\": 40,\n            \"description\": \"2004 ACURA TL\",\n            \"year\": \"2004\",\n            \"make\": \"ACURA\",\n            \"model\": \"TL\",\n            \"type\": \"Sedan\",\n            \"fuelType\": \"Gas\",\n            \"mileage\": null,\n            \"marketValue\": null\n        }\n    ],\n    \"vehiclesEnhanced\": []\n}"}],"_postman_id":"9289cec1-5dd1-442a-8ae5-53da98caf2bc"},{"name":"Decode a VIN","id":"3b35e39f-5600-474f-ad55-d7ac6c493ca5","request":{"method":"GET","header":[{"key":"Submission-Id","value":"<string>","description":"<p>A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</p>\n"},{"key":"Accept","value":"*/*"}],"url":"https://api.fenrisd.com/services/personal/v1/vindecoder?vin=JN8AS5MV0CW000000","description":"<h1 id=\"decode-a-vin\">Decode a VIN</h1>\n<h2 id=\"description\">Description</h2>\n<p>The VIN Decoder service provides automobile information for a requested VIN (Vehicle Identification Number).</p>\n<h2 id=\"path\">Path</h2>\n<p><code>GET /services/personal/v1/vindecoder</code></p>\n<h2 id=\"parameters\">Parameters</h2>\n<ul>\n<li><code>vin</code> (query): VIN to decode.</li>\n<li><code>Submission-Id</code> (header): A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</li>\n<li><code>Authorization</code> (header): A Bearer token for authentication.</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>VinDecoderResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","personal","v1","vindecoder"],"host":["api.fenrisd.com"],"query":[{"description":{"content":"<p>(Required) VIN to decode.</p>\n","type":"text/plain"},"key":"vin","value":"JN8AS5MV0CW000000"}],"variable":[]}},"response":[{"id":"e286cad3-833c-408d-b4ef-a1127b137158","name":"Nissan Rogue","originalRequest":{"method":"GET","header":[{"key":"Submission-Id","value":"<string>","description":"A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used."},{"key":"Accept","value":"*/*"}],"url":{"raw":"https://api.fenrisd.com/services/personal/v1/vindecoder?vin=JN8AS5MV0CW000000","protocol":"https","host":["api.fenrisd.com"],"path":["services","personal","v1","vindecoder"],"query":[{"key":"vin","value":"JN8AS5MV0CW000000","description":"(Required) VIN to decode."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:38:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"Success"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"vinDetails\": {\n        \"grossVehicleWeightRatingFrom\": \"Class 1C: 4,001 - 5,000 lb (1,814 - 2,268 kg)\",\n        \"driveType\": \"4x2\",\n        \"manufacturerName\": \"NISSAN MOTOR COMPANY, LTD\",\n        \"otherRestraintSystemInfo\": \"2nd row outboard 3-point manual belt and curtain side airbags\",\n        \"errorCode\": \"1\",\n        \"tirePressureMonitoringSystem(TPMS)Type\": \"Direct\",\n        \"displacement(L)\": \"2.5\",\n        \"plantCountry\": \"JAPAN\",\n        \"sideAirBagLocations\": \"1st Row (Driver and Passenger)\",\n        \"plantCompanyName\": \"Kyushu Plant\",\n        \"curtainAirBagLocations\": \"1st and 2nd Rows\",\n        \"doors\": \"4\",\n        \"plantCity\": \"MIYAWAKA\",\n        \"displacement(CC)\": \"2500.0\",\n        \"numberofWheels\": \"4\",\n        \"frontAirBagLocations\": \"1st Row (Driver and Passenger)\",\n        \"vehicleDescriptor\": \"JN8AS5MV*CW\",\n        \"anti-lockBrakingSystem(ABS)\": \"Standard\",\n        \"seatBeltType\": \"Manual\",\n        \"displacement(CI)\": \"152.55936023683\",\n        \"fuelType-Primary\": \"Gasoline\",\n        \"plantState\": \"FUKUOKA\"\n    },\n    \"requestId\": \"04995d52-7004-421b-8479-e4983229bb0e\",\n    \"submissionId\": \"<string>\",\n    \"status\": \"Success\",\n    \"matchDescription\": \"Check Digit (9th position) does not calculate properly\",\n    \"make\": \"NISSAN\",\n    \"model\": \"Rogue\",\n    \"modelYear\": \"2012\",\n    \"trim\": \",Wagon body style\",\n    \"vehicleType\": \"MULTIPURPOSE PASSENGER VEHICLE (MPV)\",\n    \"bodyClass\": \"Crossover Utility Vehicle (CUV)\"\n}"}],"_postman_id":"3b35e39f-5600-474f-ad55-d7ac6c493ca5"},{"name":"Get a Driver's License","id":"cb6ea526-ab38-4e21-aefb-073128861e4e","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person\": {\n        \"firstName\": \"Jenny\",\n        \"lastName\": \"Everywhere\",\n        \"dateOfBirth\": \"11/10/1962\"\n    },\n    \"address\": {\n        \"addressLine1\": \"63724 Ramsey Way\",\n        \"city\": \"Dallas\",\n        \"state\": \"TX\",\n        \"zipCode\": \"75246\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/driverslicense/v1/search","description":"<h1 id=\"search-for-a-drivers-license-number\">Search for a drivers license number</h1>\n<h2 id=\"description\">Description</h2>\n<p>The Fenris Digital Driver's License search service provides a driver's license number and state\nfor an input person.</p>\n<h2 id=\"path\">Path</h2>\n<p><code>POST /services/driverslicense/v1/search</code></p>\n<h2 id=\"parameters\">Parameters</h2>\n<ul>\n<li><code>Submission-Id</code> (header): A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</li>\n</ul>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><strong>application/json</strong>: No description<ul>\n<li>Schema: <code>DriversLicenseSearchRequest</code></li>\n</ul>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>DriversLicenseSearchResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","driverslicense","v1","search"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"ad722dc4-072c-4194-bb4d-f74047ac97ad","name":"James Dursley","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"person\": {\r\n        \"firstName\": \"James\",\r\n        \"middleName\": \"\",\r\n        \"lastName\": \"Dursley\",\r\n        \"dateOfBirth\": \"10/17/1988\"\r\n    },\r\n    \"address\": {\r\n        \"addressLine1\": \"717 Hereford Dr\",\r\n        \"addressLine2\": \"\",\r\n        \"city\": \"Middletown\",\r\n        \"state\": \"DE\",\r\n        \"zipCode\": \"19709\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/personal/v1/driverslicense/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 22:03:53 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Fdh3LxEU0e9NtxFUNrYnzqpdOfjvPDtVTBgBaPmB3g6BVVK5nQaDjH8J2hXFuvX/1rsNZCZVTnRVAV8/UUm4XsHoqpUUDeYxKXQT0SnDTjdpJ59aZ8EThPA6hAZj; Expires=Thu, 15 Feb 2024 22:03:53 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Fdh3LxEU0e9NtxFUNrYnzqpdOfjvPDtVTBgBaPmB3g6BVVK5nQaDjH8J2hXFuvX/1rsNZCZVTnRVAV8/UUm4XsHoqpUUDeYxKXQT0SnDTjdpJ59aZ8EThPA6hAZj; Expires=Thu, 15 Feb 2024 22:03:53 GMT; Path=/; SameSite=None; Secure"},{"key":"Set-Cookie","value":"XSRF-TOKEN=0aa793e4-21a5-4d0e-8478-cab957be9989; path=/"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Pragma","value":"no-cache"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"fenris-service-status","value":"Success"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains ; preload"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"origin,access-control-request-method,access-control-request-headers,accept-encoding"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Feature-Policy","value":"geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'"}],"cookie":[],"responseTime":null,"body":"{\n    \"requestId\": \"68df594e-7807-4a7a-b99e-8a6e806c8bf9\",\n    \"submissionId\": \"68df594e-7807-4a7a-b99e-8a6e806c8bf9\",\n    \"status\": \"Success\",\n    \"licenseState\": \"DE\",\n    \"licenseNumber\": \"750019145378\",\n    \"maskedLicenseNumber\": \"********5378\"\n}"}],"_postman_id":"cb6ea526-ab38-4e21-aefb-073128861e4e"}],"id":"97a45a15-a8ca-4409-b23a-af59f5dd6e36","description":"<h2 id=\"the-enhanced-auto-prefill-response\">The Enhanced Auto Prefill Response</h2>\n<p>There are two return options for the Auto Prefill endpoint: a base response and an enhanced response. The enhanced response includes everything in the base response, along with additional enhanced vehicle information. The response types are toggled with the <em>responseType</em> parameter in the request body.</p>\n<p>Setting the <em>responseType</em> to <strong>M</strong> returns only the base data. This is the default. Setting the <em>responseType</em> to <strong>C</strong> returns both the base data and the enhanced vehicle information. A license is required for the enhanced vehicle information.</p>\n<p>The enhanced vehicle information is returned in the <em>vehiclesEnhanced</em> field in the response. This field is a list of vehicles found for the request, with each item in the list containing details for the vehicle, including the vehicle's vin number and registration.</p>\n<p>Examples of each type of response can be seen in the right-hand panel, under <strong>Response samples</strong>, by toggling the options under Example. Additional details of the response fields can be seen in the <strong>Responses</strong> section below under the 200 Response Schema. The <em>vehiclesEnhanced</em> details can be seen by clicking the expansion carrot.</p>\n<h2 id=\"prefill-an-auto-insurance-application\">Prefill an auto insurance application.</h2>\n<p>The Fenris Digital Auto Prefill service provides information that can be used to quickly and accurately populate an auto insurance application, such as drivers' and vehicle information.</p>\n","_postman_id":"97a45a15-a8ca-4409-b23a-af59f5dd6e36","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}}},{"name":"Commercial Insurance","item":[{"name":"Prefill Information about a Business","id":"4147733c-ca71-4167-8d91-2adba4a5eb27","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"fenris-disable-cache","value":"true","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"names\": [\n    \"Cherry on Top Cupcake\",\n    \"Cherry on Top Bakery\",\n    \"Cherry Cupcake Midtown\",\n    \"Cherry Cupcakes\"\n  ],\n  \"address\": {\n    \"addressLine1\": \"32301 Juergensen ST NW\",\n    \"city\": \"Washington\",\n    \"state\": \"DC\",\n    \"zipCode\": \"20007\"\n  }\n}"},"url":"https://api.fenrisd.com/services/smb/v1/search","description":"<h1 id=\"prefill-information-about-a-business\">Prefill information about a business.</h1>\n<h2 id=\"description\">Description</h2>\n<p>Using only a business name and address, the Fenris Digital Business Insurance Prefill API locates and\nreturns extensive business details. This API leverages the Fenris best-in-class match rates to return a\nrobust set of data fields in a matter of seconds.</p>\n<p>Our client's tell us that if they are the first to quote a business, they will have greater than 60% chance\nof closing that lead. Business Insurance Prefill provides crucial time-saving results for agents and brokers\nwho are trying to gather applicant information and for underwriters who are key in the quote/close policy\nphase.</p>\n<h2 id=\"business-search-details\">Business Search Details</h2>\n<p>The Commercial Insurance Prefill service works by matching a request including one or more business names,\nand one or more business addresses to several data repositories.</p>\n<p>When a request is received, the provided business name(s) are cleansed by removing common business terms\nthat are often swapped or abbreviated (e.g., Ltd, LLC, Inc.), and the address(es) are standardized to USPS\nform using the Fenris address standardization service.</p>\n<p>The cleansed names and addresses are then used to search the Fenris Commercial Reference Data.\nThis search attempts to find the business at the location(s) entered using fuzzy matching on the name(s).</p>\n<p>If no match is found for the name <em>and</em> address, the search is expanded by looking across the state for\nbusinesses that match the input name (Note: many businesses have multiple names, and this is reflected in\nthe reference data that is searched).</p>\n<p>If no match is found in the commercial reference data with either approach, then the same names and\naddresses are used to search the Fenris consumer reference data.</p>\n<p>While the Fenris reference data is being searched, the service also queries the Secretary of State data for\nthe state in the address field of the request. This search is based only on the business name and\nthe input state.</p>\n<p>Once the searches are complete, the service aggregates all of the matched data from the sources and returns\nit. There are three fields in the return that provide information about the results of the searches. They\nare <a href=\"#smb-status\"><code>status</code></a>, <a href=\"#smb-match-logic\"><code>matchDescription</code></a>, and\n<a href=\"#smb-address-description\"><code>addressDescription</code></a>`.</p>\n<h2 id=\"path\">Path</h2>\n<p><code>POST /services/smb/v1/search</code></p>\n<h2 id=\"parameters\">Parameters</h2>\n<ul>\n<li><code>fenris-match-logic</code> (header): </li>\n<li><code>Submission-Id</code> (header): A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</li>\n</ul>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><strong>application/json</strong>: No description<ul>\n<li>Schema: <code>BusinessRequest</code></li>\n</ul>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>BusinessResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","smb","v1","search"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"4d55e063-9226-41eb-9a9c-24d8f58201e6","name":"Little Shop of Flowers","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"names\": [\n        \"Little Shop of Flowers\",\n        \"Little Shop of Flowers\",\n        \"Little Shop Flowers\",\n        \"Maple Street Flowers;Little Shop Florist & Greenhouse\"\n    ],\n    \"address\": {\n        \"addressLine1\": \"3225 W Maple St\",\n        \"city\": \"Madison\",\n        \"state\": \"WI\",\n        \"zipCode\": \"53714\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/smb/v1/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 14 Feb 2023 19:49:23 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Set-Cookie","value":"XSRF-TOKEN=11989f8e-a17e-4fc1-9f5e-c50669bf438f; path=/"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Pragma","value":"no-cache"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"fenris-service-status","value":"Not Found"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains ; preload"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Feature-Policy","value":"geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'"}],"cookie":[],"responseTime":null,"body":"{\n    \"requestId\": \"8c67a042-73f0-4e19-9889-1a8c9f8c8078\",\n    \"submissionId\": \"8c67a042-73f0-4e19-9889-1a8c9f8c8078\",\n    \"status\": \"Success\",\n    \"matchDescription\": \"Default match logic with artificial\",\n    \"addressDescription\": \"City, state and ZIP verified, but street address not found\",\n    \"name\": \"Little Shop of Flowers\",\n    \"address\": {\n        \"addressLine1\": \"3225 W Maple St\",\n        \"city\": \"Madison\",\n        \"state\": \"WI\",\n        \"zipCode\": \"53714\",\n        \"addressType\": \"Street Address\"\n    },\n    \"phone\": \"8002236862\",\n    \"country\": \"United States\",\n    \"headquarters\": true,\n    \"employees\": \"1-20\",\n    \"estimatedEmployees\": 1,\n    \"estimatedPayroll\": null,\n    \"revenue\": \"Less than $1 Million\",\n    \"estimatedRevenue\": 192000,\n    \"operatingHours\": \"\",\n    \"areaSquareMeters\": null,\n    \"parent\": {\n        \"linkedInUrl\": \"\",\n        \"domain\": \"littleshopoflowers.com\",\n        \"website\": \"http://www.littleshopoflowers.com\",\n        \"alternateDomains\": [],\n        \"alternateNames\": [\n            \"Little Shop of Flowers\",\n            \"Little Shop Flowers\",\n            \"Maple Street Flowers\",\n            \"Little Shop Florist & Greenhouse\"\n        ],\n        \"numberOfContacts\": 2,\n        \"primaryIndustry\": \"gift, novelty, and souvenir shop\",\n        \"primaryNAICSCode\": \"453220\",\n        \"primarySICCode\": \"59470000\",\n        \"employees\": \"1-20\",\n        \"estimatedEmployees\": 1,\n        \"revenue\": \"Less than $1 Million\",\n        \"estimatedRevenue\": 192000,\n        \"yearEstablished\": \"1953\",\n        \"entityType\": \"\",\n        \"normalizedIndustry\": \"Retail and Shopping\",\n        \"numberOfLocations\": 1,\n        \"estimatedPayroll\": null\n    }\n}"},{"id":"74ea2a19-551d-4f2a-baf0-9644170a2ebe","name":"Cherry on Top Cupcake","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"fenris-disable-cache","value":"true","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"names\": [\n    \"Cherry on Top Cupcake\",\n    \"Cherry on Top Bakery\",\n    \"Cherry Cupcake Midtown\",\n    \"Cherry Cupcakes\"\n  ],\n  \"address\": {\n    \"addressLine1\": \"32301 Juergensen ST NW\",\n    \"city\": \"Washington\",\n    \"state\": \"DC\",\n    \"zipCode\": \"20007\"\n  }\n}"},"url":"https://api.fenrisd.com/services/smb/v1/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:43:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=S8aMkZD7AxlO7jW7ua7KoiPzztBPljj5ikkndWUujI7JqjTBq3iUd3JzQAfXhr31thawHkJPsfTAg52E7JVfsx6vnwuWK20l+yz/N//X8weHrmcsVl2q06BzFfLw; Expires=Tue, 20 May 2025 21:43:24 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=S8aMkZD7AxlO7jW7ua7KoiPzztBPljj5ikkndWUujI7JqjTBq3iUd3JzQAfXhr31thawHkJPsfTAg52E7JVfsx6vnwuWK20l+yz/N//X8weHrmcsVl2q06BzFfLw; Expires=Tue, 20 May 2025 21:43:24 GMT; Path=/; SameSite=None; Secure"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"Success"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"Success\",\n    \"matchDescription\": \"Default match logic with artificial\",\n    \"name\": \"Cherry on Top Cupcake\",\n    \"address\": {\n        \"addressLine1\": \"32301 Juergensen ST NW\",\n        \"city\": \"Washington\",\n        \"state\": \"DC\",\n        \"zipCode\": \"20007\",\n        \"addressType\": \"Street Address\"\n    },\n    \"phone\": \"8002236862\",\n    \"country\": \"United States\",\n    \"headquarters\": true,\n    \"estimatedEmployees\": 15,\n    \"estimatedPayroll\": null,\n    \"estimatedRevenue\": 2555556000,\n    \"operatingHours\": \"\",\n    \"areaSquareMeters\": null,\n    \"parent\": {\n        \"linkedInUrl\": \"https://www.linkedin.com/company/cherry-on-top-cupcake\",\n        \"domain\": \"cherryontopcupcake.com\",\n        \"website\": \"http://www.cherryontopcupcake.com\",\n        \"alternateDomains\": [],\n        \"alternateNames\": [\n            \"Cherry on Top Cupcake\",\n            \"Cherry on Top Bakery\",\n            \"Cherry Cupcake Midtown\",\n            \"Cherry Cupcakes\"\n        ],\n        \"numberOfContacts\": 80,\n        \"primaryIndustry\": \"retail bakeries\",\n        \"primaryNAICSCode\": \"311811\",\n        \"otherNAICSCodes\": [],\n        \"primarySICCode\": \"54610000\",\n        \"otherSICCodes\": [],\n        \"employees\": \"101-500\",\n        \"estimatedEmployees\": 120,\n        \"revenue\": \"$1+ Billion\",\n        \"estimatedRevenue\": 23000000000,\n        \"yearEstablished\": \"2009\",\n        \"entityType\": \"\",\n        \"normalizedIndustry\": \"Food and Beverages\",\n        \"numberOfLocations\": 9,\n        \"estimatedPayroll\": null\n    },\n    \"employees\": \"1-20\",\n    \"revenue\": \"$1+ Billion\",\n    \"requestId\": \"e1d6d582-0f99-4056-b47f-9b61d28ae500\",\n    \"submissionId\": \"e1d6d582-0f99-4056-b47f-9b61d28ae500\",\n    \"addressDescription\": \"Artificial address matched\"\n}"}],"_postman_id":"4147733c-ca71-4167-8d91-2adba4a5eb27"},{"name":"Retrieve information about the financial health of a business.\n","id":"8f3ea462-2553-448a-b7c1-49d5397c23b4","request":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"<p>A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</p>\n"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n  \"names\": [\n    \"Cherry on Top Cupcake\",\n    \"Cherry on Top Bakery\",\n    \"Cherry Cupcake Midtown\",\n    \"Cherry Cupcakes\"\n  ],\n  \"address\": {\n    \"addressLine1\": \"32301 Juergensen ST NW\",\n    \"city\": \"Washington\",\n    \"state\": \"DC\",\n    \"zipCode\": \"20007\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/smb/v1/financial/search","description":"<h1 id=\"retrieve-information-about-the-financial-health-of-a-business\">Retrieve information about the financial health of a business.</h1>\n<h2 id=\"description\">Description</h2>\n<p>The Fenris Digital Business Financial Information API locates and returns details on the financial health\nof the searched business, including scores estimating the businesses' risk of becoming severely delinquent\nor filing for bankruptcy.</p>\n<p>This API leverages the Fenris best-in-class match rates to return a robust set of data fields in a matter\nof seconds.</p>\n<h2 id=\"path\">Path</h2>\n<p><code>POST /services/smb/v1/financial/search</code></p>\n<h2 id=\"parameters\">Parameters</h2>\n<ul>\n<li><code>Submission-Id</code> (header): A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</li>\n</ul>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><strong>application/json</strong>: No description<ul>\n<li>Schema: <code>BusinessRequest</code></li>\n</ul>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>CreditResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","smb","v1","financial","search"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"d570bcdb-4949-40c3-b05e-0d6270b7d4e9","name":"Cherry on Top Cupcake","originalRequest":{"method":"POST","header":[{"key":"Submission-Id","value":"<string>","description":"A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used."},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"*/*"}],"body":{"mode":"raw","raw":"{\n  \"names\": [\n    \"Cherry on Top Cupcake\",\n    \"Cherry on Top Bakery\",\n    \"Cherry Cupcake Midtown\",\n    \"Cherry Cupcakes\"\n  ],\n  \"address\": {\n    \"addressLine1\": \"32301 Juergensen ST NW\",\n    \"city\": \"Washington\",\n    \"state\": \"DC\",\n    \"zipCode\": \"20007\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/smb/v1/financial/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:38:58 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"Success"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"requestId\": \"bd3c5f60-ec24-402a-9367-0a3b6275db11\",\n    \"submissionId\": \"<string>\",\n    \"status\": \"Success\",\n    \"matchDescription\": \"Default match logic with artificial\",\n    \"addressDescription\": \"Artificial address matched\",\n    \"name\": \"Cherry on Top Cupcake\",\n    \"address\": {\n        \"addressLine1\": \"32301 Juergensen ST NW\",\n        \"city\": \"Washington\",\n        \"state\": \"DC\",\n        \"zipCode\": \"20007\",\n        \"addressType\": \"Street Address\"\n    },\n    \"primaryNAICSCode\": \"311811\",\n    \"otherNAICSCodes\": [],\n    \"failRate\": 3,\n    \"failLevel\": 1,\n    \"failReasons\": [\n        \"Evidence of Lien(s) OR Judgment(s)\"\n    ],\n    \"creditScore\": 492,\n    \"creditClass\": 3,\n    \"creditPercentile\": 57,\n    \"creditReasons\": [],\n    \"bankruptcy\": \"N\"\n}"}],"_postman_id":"8f3ea462-2553-448a-b7c1-49d5397c23b4"}],"id":"09c8f619-da5f-43d9-bf62-1f2fc6549c56","description":"<h2 id=\"pre-fill-information-about-a-business\">Pre-fill information about a business.</h2>\n<p>Using only a business name and address, the Fenris Digital Business Insurance Prefill API locates and returns extensive business details. This API leverages the Fenris best-in-class match rates to return a robust set of data fields in a matter of seconds.</p>\n<h2 id=\"business-search-details\">Business Search Details</h2>\n<p>The Commercial Insurance Prefill service works by matching a request, including one or more business names and one or more business addresses, to several data repositories.</p>\n<p>When a request is received, the provided business name(s) are cleansed by removing common business terms that are often swapped or abbreviated (e.g., Ltd, LLC, Inc.), and the address(es) are standardized to USPS form using the Fenris address standardization service.</p>\n<p>The cleansed names and addresses are then used to search the Fenris Commercial Reference Data. This search attempts to find the business at the location(s) entered using fuzzy matching on the name(s).</p>\n<p>If no match is found for the name <em>and</em> address, the search is expanded by looking across the state for businesses that match the input name (Note: many businesses have multiple names, and this is reflected in the reference data that is searched).</p>\n<p>If no match is found in the commercial reference data with either approach, then the same names and addresses are used to search the Fenris consumer reference data.</p>\n<p>While the Fenris reference data is being searched, the service also queries the Secretary of State data for the state in the address field of the request. This search is based only on the business name and the input state.</p>\n<p>Once the searches are complete, the service aggregates all of the matched data from the sources and returns it. There are three fields in the return that provide information about the results of the searches. They are <a href=\"https://documentation.fenrisd.com/#smb-status\"><code>status</code></a>, <a href=\"https://documentation.fenrisd.com/#smb-match-logic\"><code>matchDescription</code></a>, and <a href=\"https://documentation.fenrisd.com/#smb-address-description\"><code>addressDescription</code></a>.</p>\n","_postman_id":"09c8f619-da5f-43d9-bf62-1f2fc6549c56","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}}},{"name":"Customer 360","item":[{"name":"Access general information about an individual or household","id":"7d283458-7fdf-435b-9f43-138d3f35570f","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"},{"key":"Request-Id","value":"req11","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"person\": {\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Hull\",\r\n        \"dateOfBirth\": \"10/12/1968\"\r\n    },\r\n    \"address\": {\r\n        \"addressLine1\": \"1411 Trenton Ave NE\",\r\n        \"city\": \"GROVETOWN\",\r\n        \"state\": \"GA\",\r\n        \"zipCode\": \"30813\"\r\n    }\r\n}"},"url":"https://api.fenrisd.com/services/lifeprefill/v1/search","description":"<h1 id=\"access-general-information-about-an-individual-or-household\">Access general information about an individual or household.</h1>\n<h2 id=\"description\">Description</h2>\n<p>The Customer 360 API quickly and accurately populates household information into\napplication forms, making the insurance application process seamless.</p>\n<p>The Customer 360 service returns information that can also be used to advise an agent or system about the\nfinancial and family status of the applicant. This includes information such as the presence of children\nand mortgage data. This information can be used to make sure that the applicant has the coverage that\nfits their needs.</p>\n<h2 id=\"path\">Path</h2>\n<p><code>POST /services/lifeprefill/v1/search</code></p>\n<h2 id=\"parameters\">Parameters</h2>\n<ul>\n<li><code>Submission-Id</code> (header): A pass through field from the request header containing a client-specified identifier to tieback to client data and systems. If the client does not define this value, an auto-generated field is used.</li>\n</ul>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><strong>application/json</strong>: No description<ul>\n<li>Schema: <code>LifePrefillRequest</code></li>\n</ul>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>LifePrefillResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","lifeprefill","v1","search"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"a324e7c7-cfe4-40dc-af09-76ce4f5c8618","name":"Young family with young child","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"Accept","value":"application/json","type":"text"},{"key":"products","value":"Personal","type":"text","disabled":true},{"key":"Request-Id","value":"req11","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"person\": {\r\n        \"firstName\": \"Hanna\",\r\n        \"lastName\": \"Parmely\",\r\n        \"dateOfBirth\": \"08/20/1998\"\r\n    },\r\n    \"address\": {\r\n        \"addressLine1\": \"1732 Torrey Pines St\",\r\n        \"city\": \"MILTON\",\r\n        \"state\": \"FL\",\r\n        \"zipCode\": \"32570\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/lifeprefill/v1/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 01 Sep 2023 14:32:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=sz2QyhK8SX934/2ZXRbyaq9gLQHcoOmasDyECfOC/+2bPVyyxJAO06mXO0y2Vhioedr7Ub408FQZ9O0JcIqoygIY2FlbvVkGbu2R69Ak1Yiq4M2qRK/emT1w0c+G; Expires=Fri, 08 Sep 2023 14:32:08 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=sz2QyhK8SX934/2ZXRbyaq9gLQHcoOmasDyECfOC/+2bPVyyxJAO06mXO0y2Vhioedr7Ub408FQZ9O0JcIqoygIY2FlbvVkGbu2R69Ak1Yiq4M2qRK/emT1w0c+G; Expires=Fri, 08 Sep 2023 14:32:08 GMT; Path=/; SameSite=None; Secure"},{"key":"Set-Cookie","value":"XSRF-TOKEN=9e40d159-be22-4ee2-ae1b-15bfcdbb7e4b; path=/"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Pragma","value":"no-cache"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"fenris-service-status","value":"Success"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains ; preload"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"origin,access-control-request-method,access-control-request-headers,accept-encoding"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Feature-Policy","value":"geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'"}],"cookie":[],"responseTime":null,"body":"{\n    \"requestId\": \"dd27d0cb-ef4c-49de-9afe-2dd883097c66\",\n    \"submissionId\": \"dd27d0cb-ef4c-49de-9afe-2dd883097c66\",\n    \"status\": \"Success\",\n    \"matchDescription\": \"Artificial match\",\n    \"addressDescription\": \"Address verification not attempted\",\n    \"primary\": {\n        \"firstName\": \"HANNA\",\n        \"lastName\": \"PARMELY\",\n        \"dateOfBirth\": \"08/20/1998\",\n        \"age\": 25,\n        \"gender\": \"Female\",\n        \"maritalStatus\": \"Married\",\n        \"memberCode\": \"Primary Household Member\",\n        \"address\": {\n            \"addressLine1\": \"1732 TORREY PINES ST\",\n            \"city\": \"MILTON\",\n            \"state\": \"FL\",\n            \"zipCode\": \"32570\",\n            \"addressType\": \"Street Address\"\n        },\n        \"homeOwnerStatus\": \"Definite Renter\",\n        \"lengthOfResidence\": \"0-6 mos.\",\n        \"occupation\": \"Teacher Educator\"\n    },\n    \"householdInfo\": {\n        \"numberOfGenerations\": 0,\n        \"babyBoomer\": false,\n        \"dualIncomeNoKids\": false,\n        \"genX\": false,\n        \"millennial\": false,\n        \"numberOfAdults\": 2,\n        \"presenceChildren\": true,\n        \"children\": {\n            \"totalChildren\": 1,\n            \"children0to2\": 1,\n            \"children3to5\": 0,\n            \"children6to10\": 0,\n            \"children11to15\": 0,\n            \"children16to17\": 0,\n            \"childrenUnknownAge\": 0\n        },\n        \"hobbies\": []\n    },\n    \"financialInfo\": {\n        \"income\": \"$75,000 - $99,999\",\n        \"netWorth\": \"$75,000 - $99,999\",\n        \"wealthResources\": null,\n        \"investmentResources\": null,\n        \"liquidResources\": null,\n        \"shortTermLiability\": null,\n        \"mortgageData\": {\n            \"firstMortgageAmount\": null,\n            \"secondMortgageAmount\": null,\n            \"originalMortgageAmount\": null,\n            \"homeEquityLoan\": null,\n            \"interestRate\": \"\",\n            \"interestRateType\": null,\n            \"loanType\": null,\n            \"loanDate\": null,\n            \"refiIndicator\": false\n        },\n        \"equityInfo\": {\n            \"salePrice\": null,\n            \"marketValue\": null,\n            \"assessedValue\": null,\n            \"currentLoanToValue\": \"\",\n            \"equity\": null,\n            \"saleDate\": null\n        },\n        \"investments\": []\n    },\n    \"householdMembers\": [\n        {\n            \"firstName\": \"HANNA\",\n            \"lastName\": \"PARMELY\",\n            \"dateOfBirth\": \"08/20/1998\",\n            \"age\": 25,\n            \"gender\": \"Female\",\n            \"maritalStatus\": \"Married\",\n            \"memberCode\": \"Primary Household Member\"\n        },\n        {\n            \"firstName\": \"WYATT\",\n            \"lastName\": \"PARMELY\",\n            \"dateOfBirth\": \"02/16/1997\",\n            \"age\": 23,\n            \"gender\": \"Male\",\n            \"maritalStatus\": \"Married\",\n            \"memberCode\": \"Primary Household Member\"\n        }\n    ]\n}"},{"id":"c4713d1f-5be5-44eb-bb22-76303a369252","name":"Family with driving age kids","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","type":"text"},{"key":"Accept","value":"application/json","type":"text"},{"key":"products","value":"Personal","type":"text","disabled":true},{"key":"Request-Id","value":"req11","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"person\": {\r\n        \"firstName\": \"Ramon\",\r\n        \"lastName\": \"Martinez\",\r\n        \"dateOfBirth\": \"08/15/1962\"\r\n    },\r\n    \"address\": {\r\n        \"addressLine1\": \"300 Williams St NE Apt 410\",\r\n        \"city\": \"WASHINGTON\",\r\n        \"state\": \"DC\",\r\n        \"zipCode\": \"20011\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/lifeprefill/v1/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 01 Sep 2023 14:35:26 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=mZCfwR0SxgdLKH7kFqnhesW/sgy/q1tGeE6MsWNe99xs7gdEX/OKOdJvTWuPCqVl/y6FjQKjsCdfqqE8F7TZ+5UZzBvShMxxeM0GP5gePf1BBnBxMN2N2TFqvTNF; Expires=Fri, 08 Sep 2023 14:35:26 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=mZCfwR0SxgdLKH7kFqnhesW/sgy/q1tGeE6MsWNe99xs7gdEX/OKOdJvTWuPCqVl/y6FjQKjsCdfqqE8F7TZ+5UZzBvShMxxeM0GP5gePf1BBnBxMN2N2TFqvTNF; Expires=Fri, 08 Sep 2023 14:35:26 GMT; Path=/; SameSite=None; Secure"},{"key":"Set-Cookie","value":"XSRF-TOKEN=311585f4-125c-44d2-9461-7d0864858b5f; path=/"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Pragma","value":"no-cache"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"fenris-service-status","value":"Success"},{"key":"Strict-Transport-Security","value":"max-age=31536000 ; includeSubDomains ; preload"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"origin,access-control-request-method,access-control-request-headers,accept-encoding"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Feature-Policy","value":"geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'"}],"cookie":[],"responseTime":null,"body":"{\n    \"requestId\": \"a3535556-f729-4103-a87c-1a8379dd2029\",\n    \"submissionId\": \"a3535556-f729-4103-a87c-1a8379dd2029\",\n    \"status\": \"Success\",\n    \"matchDescription\": \"Artificial match\",\n    \"addressDescription\": \"Address verification not attempted\",\n    \"primary\": {\n        \"firstName\": \"RAMON\",\n        \"lastName\": \"MARTINEZ\",\n        \"dateOfBirth\": \"08/15/1962\",\n        \"age\": 61,\n        \"gender\": \"Male\",\n        \"maritalStatus\": \"Married\",\n        \"memberCode\": \"Primary Household Member\",\n        \"address\": {\n            \"addressLine1\": \"300 WILLIAMS ST NE APT 410\",\n            \"city\": \"WASHINGTON\",\n            \"state\": \"DC\",\n            \"zipCode\": \"20011\",\n            \"addressType\": \"Street Address\"\n        },\n        \"homeOwnerStatus\": \"Definite Renter\",\n        \"lengthOfResidence\": \"0-6 mos.\",\n        \"occupation\": \"Business Owner\"\n    },\n    \"householdInfo\": {\n        \"numberOfGenerations\": 2,\n        \"babyBoomer\": false,\n        \"dualIncomeNoKids\": false,\n        \"genX\": true,\n        \"millennial\": false,\n        \"numberOfAdults\": 3,\n        \"presenceChildren\": true,\n        \"children\": {\n            \"totalChildren\": 3,\n            \"children0to2\": 0,\n            \"children3to5\": 0,\n            \"children6to10\": 0,\n            \"children11to15\": 2,\n            \"children16to17\": 1,\n            \"childrenUnknownAge\": 0\n        },\n        \"hobbies\": [\n            \"Cultural/Arts Events\"\n        ]\n    },\n    \"financialInfo\": {\n        \"income\": \"$75,000 - $99,999\",\n        \"netWorth\": \"$150,000 - $249,999\",\n        \"wealthResources\": null,\n        \"investmentResources\": null,\n        \"liquidResources\": null,\n        \"shortTermLiability\": \"$10,000 - $14,999\",\n        \"mortgageData\": {\n            \"firstMortgageAmount\": 150000,\n            \"secondMortgageAmount\": null,\n            \"originalMortgageAmount\": 150000,\n            \"homeEquityLoan\": null,\n            \"interestRate\": \"2.50%\",\n            \"interestRateType\": \"Fixed Rate Loan\",\n            \"loanType\": \"Veterans Administration\",\n            \"loanDate\": \"03/16/2021\",\n            \"refiIndicator\": false\n        },\n        \"equityInfo\": {\n            \"salePrice\": null,\n            \"marketValue\": null,\n            \"assessedValue\": 175000,\n            \"currentLoanToValue\": \"\",\n            \"equity\": 25000,\n            \"saleDate\": \"03/16/2021\"\n        },\n        \"investments\": []\n    },\n    \"householdMembers\": [\n        {\n            \"firstName\": \"RAMON\",\n            \"lastName\": \"MARTINEZ\",\n            \"dateOfBirth\": \"08/15/1962\",\n            \"age\": 61,\n            \"gender\": \"Male\",\n            \"maritalStatus\": \"Married\",\n            \"memberCode\": \"Primary Household Member\"\n        },\n        {\n            \"firstName\": \"ERIN\",\n            \"lastName\": \"MARTINEZ\",\n            \"dateOfBirth\": \"10/05/1967\",\n            \"age\": 53,\n            \"gender\": \"Female\",\n            \"maritalStatus\": \"Married\",\n            \"memberCode\": \"Primary Household Member\"\n        },\n        {\n            \"firstName\": \"OLIVIA\",\n            \"lastName\": \"MARTINEZ\",\n            \"dateOfBirth\": \"09/15/2001\",\n            \"age\": 20,\n            \"gender\": \"Female\",\n            \"maritalStatus\": \"Single\",\n            \"memberCode\": \"Primary Household Member\"\n        }\n    ]\n}"}],"_postman_id":"7d283458-7fdf-435b-9f43-138d3f35570f"},{"name":"Assess contact quality","id":"154b0971-615d-4184-9dff-5067eb5a7257","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person\" : {\n    \t\"firstName\" : \"\",\n        \"lastName\" : \"\",\n        \"dateOfBirth\" : \"\"\n    },\n    \"address\" : {\n        \"addressLine1\" : \"\",\n        \"city\" : \"\",\n        \"state\" : \"\",\n        \"zipCode\" : \"\"\n    },\n    \"email\" : \"\",\n    \"phone\" : \"\",\n    \"ipAddress\" : \"\"\n}"},"url":"https://api.fenrisd.com/services/truprofile/v1/profile","description":"<h1 id=\"assess-contact-quality\">Assess contact quality</h1>\n<h2 id=\"description\">Description</h2>\n<p>When dealing with internet lead generation, you can expect invalid contacts containing errors due to\ntypos on forms or intentionally false information. What if you could practically ensure valid leads with\naccurate contact information? The Fenris Digital (\"Fenris\") Profile+ service validates the contact\ninformation on leads to ensure that you are contacting real people instead of wasting time trying to\ncontact people who don't exist, at fake addresses, with autogenerated, made-up email addresses. The\nfirst chance a client has to evaluate whether they can contact a lead occurs when they first receive the\nPOST data. By using <strong>FenrisProfile+</strong> service, clients get instant feedback on the quality of the contact\ninformation so that they can route the request to the appropriate channel or return the lead to the seller.</p>\n<h2 id=\"how-does-it-work\">How does it work?</h2>\n<p>The <strong>FenrisProfile+</strong> Service works by comparing the input contact information such as person's\nname, postal address, e-mail address, phone number to Fenris' reference database of more than 250\nmillion individuals and 130 million households to determine whether the input person exists in its\nreference data to determine the viability of making contact with the lead. These results are also passed\nto Fenris' proprietary Profile+ scoring engine to compute a score that enables quick assessment on\nthe viability of outreach to each lead based on all of the input contact data submitted.</p>\n<h2 id=\"what-are-the-benefits\">What are the benefits?</h2>\n<p>We match each lead to our proprietary, multi-sourced database covering more than 97% of the US\npopulation, evaluating validity for each element so you can sift out fraudulent entries. You can decide at\nthat point to purchase or return the lead, or you can run validated leads through the Fenris data\nenrichment and lead scoring APIs for an even more granular assessment of lead quality and likelihood to\nbuy.</p>\n<h2 id=\"usage\">Usage</h2>\n<p>The FenrisProfile+ endpoint receives a lead's contact data and returns information on the validity of the\nelements submitted. Note that <strong>all items in the request are optional</strong>. Information will be provided only for\nthe submitted elements.</p>\n<h2 id=\"developer-data\">Developer Data</h2>\n<p>Test the FenrisProfile+ service with our <a href=\"./personal_developer_data.csv\"><strong>Personal Developer Data</strong></a>.\nThe developer data is synthetically generated and contains no PII. Requests made with developer\ndata are not charged to your account.</p>\n<h2 id=\"path\">Path</h2>\n<p><code>POST /services/truprofile/v1/profile</code></p>\n<h2 id=\"parameters\">Parameters</h2>\n<ul>\n<li><code>fenris-model-type</code> (header): Allows users with a deployed tailored model to use the generic FenrisProfile+ model by specify generic as\nthe value.</li>\n</ul>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><strong>application/json</strong>: No description<ul>\n<li>Schema: <code>ProfileRequest</code></li>\n</ul>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>ProfileResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","truprofile","v1","profile"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"1a1a521b-c340-4b36-a067-00b149e35e23","name":"Assess Contact Quality","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person\" : {\n    \t\"firstName\" : \"\",\n        \"lastName\" : \"\",\n        \"dateOfBirth\" : \"\"\n    },\n    \"address\" : {\n        \"addressLine1\" : \"\",\n        \"city\" : \"\",\n        \"state\" : \"\",\n        \"zipCode\" : \"\"\n    },\n    \"email\" : \"\",\n    \"phone\" : \"\",\n    \"ipAddress\" : \"\"\n}"},"url":"https://api.fenrisd.com/services/truprofile/v1/profile"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:44:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=qwj82/kKYCbQl+qa2bwMDUKDpXbU/2ILkpyMvjoX8e9rX1UXTyFroNZJGV+mTyRaIZnnLRyWBlJNjWXrfOADjgmQqzub7xOy4fv+/ZrMdKFKv5yfPdgxmuvoPJFI; Expires=Tue, 20 May 2025 21:44:10 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=qwj82/kKYCbQl+qa2bwMDUKDpXbU/2ILkpyMvjoX8e9rX1UXTyFroNZJGV+mTyRaIZnnLRyWBlJNjWXrfOADjgmQqzub7xOy4fv+/ZrMdKFKv5yfPdgxmuvoPJFI; Expires=Tue, 20 May 2025 21:44:10 GMT; Path=/; SameSite=None; Secure"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"Success"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"requestId\": \"204439fd-125b-4f57-9d9c-539381a5d2f2\",\n    \"submissionId\": \"204439fd-125b-4f57-9d9c-539381a5d2f2\",\n    \"status\": \"Success\",\n    \"score\": {\n        \"score\": \"excellent\",\n        \"value\": 940,\n        \"decile\": 10,\n        \"modelVersion\": \"generic/profile/generic---2025-02-27 13_23_45.897698\"\n    }\n}"}],"_postman_id":"154b0971-615d-4184-9dff-5067eb5a7257"}],"id":"619020ae-f61f-4678-af18-e4d787aa7584","description":"<h2 id=\"access-general-information-about-an-individual-or-household\">Access general information about an individual or household.</h2>\n<p>The Customer 360 API quickly and accurately populates household information into application forms, making the insurance application process seamless.</p>\n<p>The Customer 360 service returns information that can also be used to advise an agent or system about the financial and family status of the applicant. This includes information such as the presence of children and mortgage data. This information can be used to make sure that the applicant has the coverage that fits their needs.</p>\n<h2 id=\"assess-contact-quality\">Assess contact quality</h2>\n<p>When dealing with internet lead generation, you can expect invalid contacts containing errors due to typos on forms or intentionally false information. What if you could practically ensure valid leads with accurate contact information? The Fenris Digital (\"Fenris\") Profile+ service validates the contact information on leads to ensure that you are contacting real people instead of wasting time trying to contact people who don't exist, at fake addresses, with autogenerated, made-up email addresses. The first chance a client has to evaluate whether they can contact a lead occurs when they first receive the POST data. By using <strong>Fenris Profile+</strong> service, clients get instant feedback on the quality of the contact information so that they can route the request to the appropriate channel or return the lead to the seller.</p>\n<p>The <strong>Fenris Profile+</strong> Service works by comparing the input contact information such as person's name, postal address, e-mail address, phone number to Fenris' reference database of more than 250 million individuals and 130 million households to determine whether the input person exists in its reference data to determine the viability of making contact with the lead. These results are also passed to Fenris' proprietary Profile+ scoring engine to compute a score that enables quick assessment on the viability of outreach to each lead based on all of the input contact data submitted.</p>\n<p>We match each lead to our proprietary, multi-sourced database covering more than 97% of the US population, evaluating validity for each element so you can sift out fraudulent entries. You can decide at that point to purchase or return the lead, or you can run validated leads through the Fenris data enrichment and lead scoring APIs for an even more granular assessment of lead quality and likelihood to buy.</p>\n","_postman_id":"619020ae-f61f-4678-af18-e4d787aa7584","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}}},{"name":"Echo","id":"5d163710-151b-4817-9373-732014ffffbd","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"message\": \"Hello world!\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/echo/v1/echo","description":"<h1 id=\"echo-a-message\">Echo a Message</h1>\n<h2 id=\"description\">Description</h2>\n<p>Echoes the message sent to it. A useful service for testing authentication and connectivity.</p>\n<h2 id=\"path\">Path</h2>\n<p><code>POST /services/echo/v1/echo</code></p>\n<h2 id=\"request-body\">Request Body</h2>\n<ul>\n<li><strong>application/json</strong>: No description<ul>\n<li>Schema: <code>EchoRequest</code></li>\n</ul>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200</strong>: Success</li>\n<li><strong>400</strong>: Bad Request</li>\n<li><strong>401</strong>: Unauthorized Request</li>\n<li><strong>403</strong>: Unauthenticated Request</li>\n<li><strong>404</strong>: Wrong Endpoint</li>\n<li><strong>405</strong>: Method not Allowed</li>\n<li><strong>415</strong>: Content Type is not supported</li>\n<li><strong>500</strong>: Unexpected Error</li>\n<li><strong>504</strong>: Gateway Timeout<ul>\n<li>Schema: <code>EchoResponse</code></li>\n<li>Schema: <code>400</code></li>\n<li>Schema: <code>401</code></li>\n<li>Schema: <code>403</code></li>\n<li>Schema: <code>404</code></li>\n<li>Schema: <code>405</code></li>\n<li>Schema: <code>415</code></li>\n<li>Schema: <code>500</code></li>\n<li>Schema: <code>504</code></li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","id":"3cdab93b-e683-4771-9ecc-8c9d150ac80b","name":"Fenris API Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["services","echo","v1","echo"],"host":["api.fenrisd.com"],"query":[],"variable":[]}},"response":[{"id":"8d4b4bd9-25bd-4a33-8e59-2caf5b9a2f70","name":"Echo","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"message\": \"Hello world!\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.fenrisd.com/services/echo/v1/echo"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 13 May 2025 21:44:22 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=ClB1TQHCzKLUoZ95/ZTCvkUpCNvfL2WbO590ttWMWtyOUAtR3Xv1AJlBHFsJkMU879DaKEzIJxxP9y95hmNFygrWsJu0+YzSrXfjhoe4LNOuPJWlRal7NEif9kd7; Expires=Tue, 20 May 2025 21:44:22 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=ClB1TQHCzKLUoZ95/ZTCvkUpCNvfL2WbO590ttWMWtyOUAtR3Xv1AJlBHFsJkMU879DaKEzIJxxP9y95hmNFygrWsJu0+YzSrXfjhoe4LNOuPJWlRal7NEif9kd7; Expires=Tue, 20 May 2025 21:44:22 GMT; Path=/; SameSite=None; Secure"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"fenris-service-status","value":"SUCCESS"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Hello world!\",\n    \"requestId\": \"8c0a83fb-7141-4942-a0d6-e3e2f3ce7e5f\",\n    \"submissionId\": \"8c0a83fb-7141-4942-a0d6-e3e2f3ce7e5f\",\n    \"status\": \"SUCCESS\"\n}"}],"_postman_id":"5d163710-151b-4817-9373-732014ffffbd"}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]}},"event":[{"listen":"prerequest","script":{"type":"text/javascript","packages":{},"exec":["const authUrl = pm.environment.get('auth_url') || pm.collectionVariables.get('auth_url');","const username = pm.environment.get('client_id') || pm.collectionVariables.get('client_id');","const secret = pm.environment.get('client_secret') || pm.collectionVariables.get('client_secret');","","let getToken = true;","","if (!pm.collectionVariables.get('access_token_expiry') || ","    !pm.collectionVariables.get('current_access_token')) {","    console.log('Token or expiry date are missing')","} else if (pm.collectionVariables.get('access_token_expiry') <= (new Date()).getTime()) {","    console.log('Token is expired')","} else {","    getToken = false;","    console.log('Token and expiry date are all good');","}","","if (getToken) {","    const echoPostRequest = {","        url: authUrl,","        method: 'POST',","        header: 'Content-Type:application/x-www-form-urlencoded',","        auth: {","            \"type\": \"basic\",","            \"basic\": [","                { \"key\": \"username\", \"value\": username },","                { \"key\": \"password\", \"value\": secret }","            ]","        },","        body: {","            mode: 'urlencoded',","            urlencoded: [","            { key: \"client_id\", value: username },","            { key: \"grant_type\", value: \"client_credentials\" },","            ]","        }","    };","","    pm.sendRequest(echoPostRequest, function (err, res) {","        if (err) {","            console.error(\"Token request failed:\", err);","        } else {","            console.log('Saving the token and expiry date')","            var responseJson = res.json();","            ","            pm.collectionVariables.set('current_access_token', responseJson.access_token)","            var expiryDate = new Date();","            expiryDate.setSeconds(expiryDate.getSeconds() + responseJson.expires_in);","            pm.collectionVariables.set('access_token_expiry', expiryDate.getTime());","        }","    });","}"]}},{"listen":"test","script":{"type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"host","value":"api.fenrisd.com","type":"string"},{"key":"auth_url","value":"https://auth.fenrisd.com/realms/fenris/protocol/openid-connect/token","type":"string"},{"key":"client_id","value":"Update in environment","type":"string"},{"key":"client_secret","value":"Update in environment","type":"string"},{"key":"current_access_token","value":""},{"key":"access_token_expiry","value":""}]}