{"info":{"_postman_id":"b2c46d04-0eb7-4652-99c0-402d162db343","name":"Continuous Monitoring API","description":"<html><head></head><body><h4 id=\"overview\"><strong>Overview</strong></h4>\n<p>The <strong>Continuous Background Check API</strong> allows organizations to monitor individuals' criminal records over time, ensuring real-time updates on any new offenses. Instead of a single static report, this API functions as an <strong>ongoing risk management tool</strong>, proactively identifying changes in an individual’s background and providing timely notifications.</p>\n<h4 id=\"key-features\"><strong>Key Features</strong></h4>\n<ul>\n<li><p>✅ <strong>Enroll a user for continuous monitoring</strong> – Add an individual to be continuously checked.</p>\n</li>\n<li><p>❌ <strong>Remove a user from monitoring</strong> – Stop tracking an individual.</p>\n</li>\n<li><p>🔄 <strong>Update user details</strong> – Modify monitoring preferences.</p>\n</li>\n<li><p>📌 <strong>Retrieve all reported incidents for an individual</strong> – Get a detailed list of all incidents recorded for a specific individual during the monitoring period.</p>\n</li>\n<li><p>📋<strong>Reterieve all results</strong> – Retrieve a summary of reported results for all monitored individuals</p>\n</li>\n<li><p>🚨 <strong>Receive alerts on new records</strong> – Webhooks notify clients in real-time when a new criminal record is found</p>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"17339328","collectionId":"b2c46d04-0eb7-4652-99c0-402d162db343","publishedId":"2sAYkGKJzC","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-03-24T17:56:57.000Z"},"item":[{"name":"Authentication","item":[{"name":"Generate Bearer Token","id":"e63e489f-c735-4d78-a4f7-4a7cdea34c94","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"password","type":"text"},{"key":"username","value":"{{userName}}","type":"text"},{"key":"password","value":"{{password}}","type":"text"}]},"url":"{{portalUrl}}/token","description":"<h1 id=\"description\">Description</h1>\n<p>In order to access the APIs, you need to first request a bearer token from the API using your credentials.</p>\n<h1 id=\"sample-c\">Sample C#:</h1>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>var client = new HttpClient();\nvar request = new HttpRequestMessage\n{\n    Method = HttpMethod.Post,\n    RequestUri = new Uri(\"{{portalUrl}}/token\"),\n    Content = new FormUrlEncodedContent(new Dictionary&lt;string, string&gt;\n    {\n        { \"grant_type\", \"password\" },\n        { \"username\", \"&lt;USER_NAME&gt;\" },\n        { \"password\", \"&lt;PASSWORD&gt;\" },\n    }),\n};\nusing (var response = await client.SendAsync(request))\n{\n    response.EnsureSuccessStatusCode();\n    var body = await response.Content.ReadAsStringAsync();\n    Console.WriteLine(body);\n}\n\n</code></pre><h1 id=\"accessing-protected-apis\">Accessing protected APIs:</h1>\n<ul>\n<li><p>Now that you have a bearer token, you can access protected APIs by including the access token in the authorization header of the subsequent requests:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>                    \"token\": \"{access token}\",\n                    \"prefix\": \"bearer\"\n\n</code></pre></li>\n</ul>\n<h1 id=\"sample-c-using-authentication\">Sample C# Using Authentication:</h1>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>var client = new HttpClient();\nvar request = new HttpRequestMessage\n{\n    Method = HttpMethod.Get,\n    RequestUri = new Uri(\"{{portalUrl}}/api/IntegrationApi/GetCompanyProfiles\"),\n    Headers =\n    {\n        { \"authorization\", \"bearer abc-123tokentokentoken\" },\n    },\n};\nusing (var response = await client.SendAsync(request))\n{\n    response.EnsureSuccessStatusCode();\n    var body = await response.Content.ReadAsStringAsync();\n    Console.WriteLine(body);\n}\n\n</code></pre>","urlObject":{"path":["token"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"423e53a9-6b08-4ee8-862b-992513188fa2","name":"Generate Bearer Token","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"password","type":"text"},{"key":"username","value":"{{userName}}","type":"text"},{"key":"password","value":"{{password}}","type":"text"}],"options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/token"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n\"access_token\": \"XvEZeMlRVWz7nesoirC5dY4eJLQjHLDP12_1i3VhvKDsWAmw-sRHSOEEdBRdcAV6tntrF4hF9Tr7sQm6Jw-wvldDJvWcPV5I6cAgCafsSgRV0phs9LAam1MoFu834LKW3HnOTp94Oi6izUSl-EZMrlkR7gmNc9w3-dczZZKXyc612Z_HOOnOQWXV9yVSMcFvtGegUVZHP8V7VwU\",\r\n\"token_type\": \"bearer\",\r\n\"expires_in\": 1199,\r\n\"refresh_token\": \"fBhMdTxQGGEZTkaCsqHDMVkQD2PzPH193OYROs66CkUhWSMM9lGYA4kkzrXsrqedX3I2vFy4vypBp6oTPtcOy0dZK_p8BOL6SmT0M_bjuZ6tPBMm_1V0na9WaxaJfgZTzlOxl5cqd4rL3W8OF7-FT7ZQm69YDtPatJn_2WK-c89JEJuxWlA7wAA9SxjEzmDXw6GMX8PsQE\"\r\n}"},{"id":"e8bfe402-4616-4796-bae2-75504898a808","name":"Generate Bearer Token - Invalid Credentials","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"password","type":"text"},{"key":"username","value":"{{userName}}","type":"text"},{"key":"password","value":"{{password}}","type":"text"}],"options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/token"},"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"error\": \"invalid_grant\",\r\n  \"error_description\": \"The user name or password is incorrect.\"\r\n}"}],"_postman_id":"e63e489f-c735-4d78-a4f7-4a7cdea34c94"},{"name":"Generate Refresh Token","id":"2e8a043a-6744-4320-ac8f-70e4626af867","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"refresh_token","type":"text"},{"key":"refresh_token","value":"{refresh_token_obtained_via_generate_bearer_token}","type":"text"}]},"url":"{{portalUrl}}/token","description":"<h1 id=\"generating-a-bearer-token-using-the-refresh-token\">Generating a bearer token using the refresh token:</h1>\n<ul>\n<li><p>The bearer token that you received from the API server will expire after 20 minutes. After the token expires you need to obtain a refresh token to continue sending requests to Monitoring API. The benefit of using a refresh token request to generate a new bearer token is that you do not have to send your credentials to the server anymore in order to receive the new token.</p>\n</li>\n<li><p>To receive a refresh token, send a HTTP POST Request to <a href=\"http://BASE_URL/token\">http://BASE_URL/token</a> endpoint and include the following data in the request content:</p>\n</li>\n</ul>\n<h1 id=\"sample-c-refresh-token\">Sample C# Refresh Token:</h1>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>var client = new HttpClient();\nvar request = new HttpRequestMessage\n{\n    Method = HttpMethod.Post,\n    RequestUri = new Uri(\"{{portalUrl}}/token\"),\n    Content = new FormUrlEncodedContent(new Dictionary&lt;string, string&gt;\n    {\n        { \"grant_type\", \"refresh_token\" },\n        { \"refresh_token\", \"def-456refreshtokenrefreshtokenrefreshtoken\" },\n    }),\n};\nusing (var response = await client.SendAsync(request))\n{\n    response.EnsureSuccessStatusCode();\n    var body = await response.Content.ReadAsStringAsync();\n    Console.WriteLine(body);\n}\n\n</code></pre>","urlObject":{"path":["token"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"269c68f8-e9c2-4578-94b2-7191be8712c4","name":"Generate Refresh Token","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"refresh_token","type":"text"},{"key":"refresh_token","value":"ZXz7Sbi2auh394LC-9RG_K2nkKLY61x3s2pp-N3Jm6cU2vInG1byo_b-nKNP8n7Q","type":"text"}]},"url":"{{portalUrl}}/token"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"access_token\": \"GdtwNHCDCRs7_74znAdnFXaiTKpiYcXisS6XAReVFk5JzzkpysFi-Pb8g_LAMd5PlcUT2mBLk9zB7Tp_xf8QoC140gs0AGi1tIAXt2SBrcgzon5hU45pLJCgUmUJRPZ_7SkUA9kOVgOWnvZzBQChcwuwJw48T5Iq9Egyd-jThwdjTiwLMGm5BzxXGnUdDelyOOpl_RRQ6V56_vCduisUHhg\",\r\n  \"token_type\": \"bearer\",\r\n  \"expires_in\": 1199,\r\n  \"refresh_token\": \"xgHBx778VrnHWCQA9GkD9mjtj2uQhKcvS1BcYd3zhttngFbNtRxEvDCA_PImrS96qYeotPA8w1ltyyj36WNpjTfVvFb1d3iXptqZV3hgwILjlG_fnEkOkaSUnHT-jjxrSdR8sUP3Tr0-7l8-ZwO5W5VHZqWrZc8LUtbNMkhdar5Zn1hDuWCz4iENr9MQG_Ac1TsQUUQV8RH1KJUEl4dn\"\r\n}"},{"id":"1f0c64d8-3142-45f8-a1f1-4172ee57707a","name":"Generate Refresh Token - Invalid Refresh Token","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"refresh_token","type":"text"},{"key":"refresh_token","value":"piQlG-DHlUFvQFcrUc3sd_oplIi86vzaQ3TZLy9vF9gaHI-O","type":"text"}]},"url":"{{portalUrl}}/token"},"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"error\": \"invalid_grant\"\r\n}"}],"_postman_id":"2e8a043a-6744-4320-ac8f-70e4626af867"}],"id":"df891a3b-8dcb-4fd6-84ae-6ec9423b3f81","_postman_id":"df891a3b-8dcb-4fd6-84ae-6ec9423b3f81","description":""},{"name":"Integration","item":[{"name":"AddMonitoringOrders","id":"37113a88-6048-48d2-acc9-89c3a9ae68a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":"{{bearer_token}}"},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"CompanyName\": \"Company\",\r\n  \"ProfileName\": \"Profile A\",\r\n  \"People\": [\r\n    {\r\n      \"FirstName\": \"John\",\r\n      \"MiddleName\": \"M\",\r\n      \"LastName\": \"Doe\",\r\n      \"Suffix\": \"\",\r\n      \"Ssn\": \"XXX-XX-1234\",\r\n      \"Birthdate\": \"1900-01-01\",\r\n      \"WorkState\": null,\r\n      \"WorkCity\": null,\r\n      \"WorkPosition\": null,\r\n      \"WorkLocation\": null,\r\n      \"WorkDivision\": null,\r\n      \"Company\": null,\r\n      \"Address\": null,\r\n      \"State\": null,\r\n      \"City\": null,\r\n      \"ZipCode\": null,\r\n      \"DL_Number\": null,\r\n      \"ReferenceId\": null,\r\n      \"AliasFirstName\": \"\",\r\n      \"AliasMiddleName\": \"\",\r\n      \"AliasLastName\": \"\"\r\n    }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/AddMonitoringOrders","description":"<h1 id=\"description\">Description</h1>\n<p>Adds new monitoring orders for the individuals and profiles specified in the request. The monitoring system <strong>prevents duplicate orders</strong> by checking if an order already exists for the same person and profile. If a duplicate is found, no new order will be created.</p>\n<p>If the request includes an <strong>invalid company</strong> or a company that the user does not have access to, the order will not be created, and an error response will be returned.</p>\n<p>If the specified company has <strong>only one profile</strong> in the system, the profile does not need to be included in the request— the order will automatically be created using that profile.</p>\n<p>To identify duplicate individuals, the monitoring system relies on <strong>unique identifier fields</strong> configured in <strong>Monitoring Application → Bulk Import → Order Settings</strong>.</p>\n<h3 id=\"additional-notes\">Additional Notes</h3>\n<ul>\n<li><p><strong>Duplicate Orders</strong>: Orders that <strong>already exist</strong> will be <strong>ignored</strong>. To verify whether an order is already in the system, check the <strong>Monitoring Orders List</strong> in the <strong>Monitoring Application</strong> -&gt; Monitoring Orders -&gt; Monitoring Orders List ({{portalUrl}}/#/monitoringOrdersList).</p>\n</li>\n<li><p><strong>Batch Limit</strong>: Each request can include a <strong>maximum of 100 people</strong>. If more than 100 individuals need to be added, multiple requests must be made</p>\n</li>\n</ul>\n<h1 id=\"response\">Response</h1>\n<h2 id=\"200--success\">200 : Success</h2>\n<p>The response payload is a <strong>JSON object</strong> containing the following properties:</p>\n<h3 id=\"orderstatuses\"><strong>OrderStatuses</strong></h3>\n<p>A <strong>JSON object</strong> with three properties:</p>\n<ul>\n<li><p><strong>uniqueIdentifiers</strong>: A JSON object that includes the unique identifier fields used to identify a person.</p>\n</li>\n<li><p><strong>status</strong>: A string indicating the status of the order. Possible values:</p>\n<ul>\n<li><p><strong>Success</strong> – The order was added successfully.</p>\n</li>\n<li><p><strong>Error</strong> – The request contained an invalid or missing field.</p>\n</li>\n<li><p><strong>Duplicate</strong> – The order already exists in the system or was submitted more than once in the same request.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>message</strong>: A string providing additional details about the order status or request, if applicable.</p>\n</li>\n</ul>\n<h2 id=\"401-authorization-denied\">401: Authorization Denied</h2>\n<p>If the request includes a <strong>company that the user does not have access to</strong>, or if the <strong>Bearer token is invalid or expired</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"Authorization has been denied for this request.\"</li>\n</ul>\n<h2 id=\"400-request-error\">400: Request Error</h2>\n<p>If the request contains an <strong>invalid or excluded profile</strong>, or if the <strong>request itself is not valid</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: A string describing the reason for the failure.</li>\n</ul>\n","urlObject":{"path":["api","IntegrationApi","AddMonitoringOrders"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"2c2c0a49-4009-4de9-939d-75a41b849147","name":"1 - AddMonitoringOrders - Single Order","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"ProfileName\": \"Profile A\",\r\n    \"People\": [\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01T00:00:00\",\r\n            \"WorkState\": null,\r\n            \"WorkCity\": null,\r\n            \"WorkPosition\": null,\r\n            \"WorkLocation\": null,\r\n            \"WorkDivision\": null,\r\n            \"Company\": null,\r\n            \"Address\": null,\r\n            \"State\": null,\r\n            \"City\": null,\r\n            \"ZipCode\": null,\r\n            \"DL_Number\": null,\r\n            \"ReferenceId\": null,\r\n            \"AliasFirstName\": null,\r\n            \"AliasMiddleName\": null,\r\n            \"AliasLastName\": null\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/AddMonitoringOrders"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"orderStatuses\": [\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-1234\"\r\n      },\r\n      \"status\": \"Success\"\r\n    }\r\n  ]\r\n}"},{"id":"188d4b3b-64fa-4c18-bd31-14ee6b9d83bc","name":"2 - AddMonitoringOrders - Multiple Orders Processed with Errors","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"ProfileName\": \"Profile A\",\r\n    \"People\": [\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"WorkState\": null,\r\n            \"WorkCity\": null,\r\n            \"WorkPosition\": null,\r\n            \"WorkLocation\": null,\r\n            \"WorkDivision\": null,\r\n            \"Company\": null,\r\n            \"Address\": null,\r\n            \"State\": null,\r\n            \"City\": null,\r\n            \"ZipCode\": null,\r\n            \"DL_Number\": null,\r\n            \"ReferenceId\": null,\r\n            \"AliasFirstName\": null,\r\n            \"AliasMiddleName\": null,\r\n            \"AliasLastName\": null\r\n        },\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"WorkState\": null,\r\n            \"WorkCity\": null,\r\n            \"WorkPosition\": null,\r\n            \"WorkLocation\": null,\r\n            \"WorkDivision\": null,\r\n            \"Company\": null,\r\n            \"Address\": null,\r\n            \"State\": null,\r\n            \"City\": null,\r\n            \"ZipCode\": null,\r\n            \"DL_Number\": null,\r\n            \"ReferenceId\": null,\r\n            \"AliasFirstName\": null,\r\n            \"AliasMiddleName\": null,\r\n            \"AliasLastName\": null\r\n        },\r\n        {\r\n            \"FirstName\": \"Jane\",\r\n            \"MiddleName\": \"\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-7890\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"WorkState\": null,\r\n            \"WorkCity\": null,\r\n            \"WorkPosition\": null,\r\n            \"WorkLocation\": null,\r\n            \"WorkDivision\": null,\r\n            \"Company\": null,\r\n            \"Address\": null,\r\n            \"State\": null,\r\n            \"City\": null,\r\n            \"ZipCode\": null,\r\n            \"DL_Number\": null,\r\n            \"ReferenceId\": null,\r\n            \"AliasFirstName\": null,\r\n            \"AliasMiddleName\": null,\r\n            \"AliasLastName\": null\r\n        },\r\n        {\r\n            \"FirstName\": \"Jack\",\r\n            \"MiddleName\": \"\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-7890\",\r\n            \"WorkState\": null,\r\n            \"WorkCity\": null,\r\n            \"WorkPosition\": null,\r\n            \"WorkLocation\": null,\r\n            \"WorkDivision\": null,\r\n            \"Company\": null,\r\n            \"Address\": null,\r\n            \"State\": null,\r\n            \"City\": null,\r\n            \"ZipCode\": null,\r\n            \"DL_Number\": null,\r\n            \"ReferenceId\": null,\r\n            \"AliasFirstName\": null,\r\n            \"AliasMiddleName\": null,\r\n            \"AliasLastName\": null\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/AddMonitoringOrders"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"orderStatuses\": [\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-1234\"\r\n      },\r\n      \"status\": \"Duplicate\"\r\n    },\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"Jack\",\r\n        \"lastName\": \"Doe\",\r\n        \"ssn\": \"XXX-XX-7890\"\r\n      },\r\n      \"status\": \"Error\",\r\n      \"message\": \"'BirthDate' field is missing or invalid\"\r\n    },\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-1234\"\r\n      },\r\n      \"status\": \"Success\"\r\n    },\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"Jane\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-7890\"\r\n      },\r\n      \"status\": \"Success\"\r\n    }\r\n  ]\r\n}"},{"id":"86f0d23b-0833-4b56-ba06-a818bee0dbc0","name":"3- AddMonitoringOrders - Authorization Denied","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"CompanyName\": \"Company\",\r\n  \"ProfileName\": \"Profile A\",\r\n  \"People\": [\r\n    {\r\n      \"FirstName\": \"John\",\r\n      \"MiddleName\": \"M\",\r\n      \"LastName\": \"Doe\",\r\n      \"Suffix\": \"\",\r\n      \"Ssn\": \"XXX-XX-1234\",\r\n      \"Birthdate\": \"1900-01-01T00:00:00\",\r\n      \"WorkState\": null,\r\n      \"WorkCity\": null,\r\n      \"WorkPosition\": null,\r\n      \"WorkLocation\": null,\r\n      \"WorkDivision\": null,\r\n      \"Company\": null,\r\n      \"Address\": null,\r\n      \"State\": null,\r\n      \"City\": null,\r\n      \"ZipCode\": null,\r\n      \"DL_Number\": null,\r\n      \"ReferenceId\": null,\r\n      \"AliasFirstName\": \"\",\r\n      \"AliasMiddleName\": \"\",\r\n      \"AliasLastName\": \"\"\r\n    }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/AddMonitoringOrders"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"Authorization has been denied for this request.\"\r\n}"},{"id":"8bad0fef-2a14-4290-b22e-91b21c041226","name":"4 - AddMonitoringOrders - Request Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"Name\": \"Company ABC\",\r\n  \"People\": [\r\n    {\r\n      \"FirstName\": \"John\",\r\n      \"MiddleName\": \"M\",\r\n      \"LastName\": \"Doe\",\r\n      \"Suffix\": \"\",\r\n      \"Ssn\": \"XXX-XX-1234\",\r\n      \"Birthdate\": \"1900-01-01\",\r\n      \"WorkState\": null,\r\n      \"WorkCity\": null,\r\n      \"WorkPosition\": null,\r\n      \"WorkLocation\": null,\r\n      \"WorkDivision\": null,\r\n      \"Company\": null,\r\n      \"Address\": null,\r\n      \"State\": null,\r\n      \"City\": null,\r\n      \"ZipCode\": null,\r\n      \"DL_Number\": null,\r\n      \"ReferenceId\": null,\r\n      \"AliasFirstName\": null,\r\n      \"AliasMiddleName\": null,\r\n      \"AliasLastName\": null\r\n    }\t\t\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/AddMonitoringOrders"},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"message\": \"CompanyName is required.\"\r\n}"}],"_postman_id":"37113a88-6048-48d2-acc9-89c3a9ae68a9"},{"name":"UpdateMonitoringOrders","id":"b499bcbc-ab61-432b-b0d8-cb5615320153","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":"{{bearer_token}}"},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"CompanyName\": \"Company\",\r\n\t\"People\": [\r\n\t{\r\n      \"FirstName\": \"John\",\r\n      \"MiddleName\": \"M\",\r\n      \"LastName\": \"Doe\",\r\n      \"Suffix\": \"\",\r\n      \"Ssn\": \"123-12-1234\",\r\n      \"Birthdate\": \"2001-01-01\",\r\n      \"WorkState\": null,\r\n      \"WorkCity\": null,\r\n      \"WorkPosition\": null,\r\n      \"WorkLocation\": null,\r\n      \"WorkDivision\": null,\r\n      \"Company\": null,\r\n      \"Address\": null,\r\n      \"State\": null,\r\n      \"City\": null,\r\n      \"ZipCode\": null,\r\n      \"DL_Number\": null,\r\n      \"ReferenceId\": null,\r\n      \"AliasFirstName\": \"\",\r\n      \"AliasMiddleName\": \"\",\r\n      \"AliasLastName\": \"\"\r\n\t}\r\n\t]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/UpdateMonitoringOrders","description":"<h1 id=\"description\">Description</h1>\n<p>Updates existing <strong>monitoring orders</strong> for the individuals specified in the request.</p>\n<ul>\n<li><p>If an <strong>invalid company</strong> or a company the user does not have access to is provided, the update will not be processed, and an error response will be returned.</p>\n</li>\n<li><p>To identify individuals in the request, the monitoring system uses the <strong>unique identifier fields</strong> configured in <strong>Monitoring Application → Bulk Import → Order Settings</strong>.</p>\n</li>\n</ul>\n<h3 id=\"additional-notes\">Additional Notes</h3>\n<ul>\n<li><p><strong>Omission</strong>: If a field is <strong>omitted</strong> by providing <code>null</code> or an <strong>empty string (\"\")</strong>, the system will <strong>erase</strong> the existing value of that field.</p>\n</li>\n<li><p><strong>Unique Identifier Fields</strong>: The fields used to identify duplicate individuals can be modified in the <strong>Monitoring Application → Bulk Import → Order Settings</strong>:</p>\n</li>\n<li><p><strong>Batch Limit</strong>: Each request supports a <strong>maximum of 100 individuals</strong>. If more than 100 people need to be updated, multiple requests must be made.</p>\n</li>\n</ul>\n<h1 id=\"response\">Response</h1>\n<h2 id=\"200--success\">200 : Success</h2>\n<p>The response payload is a <strong>JSON object</strong> with the following properties:</p>\n<h3 id=\"orderstatuses\"><strong>orderStatuses</strong></h3>\n<p>A <strong>JSON object</strong> containing three properties:</p>\n<ul>\n<li><p><strong>uniqueIdentifiers</strong>: A JSON object that includes the unique identifier fields used to identify a person.</p>\n</li>\n<li><p><strong>status</strong>: A string indicating the status of the order. Possible values:</p>\n<ul>\n<li><p><strong>Success</strong> – The order was updated successfully.</p>\n</li>\n<li><p><strong>Error</strong> – One or more fields in the order were invalid or missing.</p>\n</li>\n<li><p><strong>Duplicate</strong> – The order was submitted more than once in the request and was ignored.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>message</strong>: A string providing additional details about the order status or request, if applicable.</p>\n</li>\n</ul>\n<h2 id=\"401-authorization-denied\">401: Authorization Denied</h2>\n<p>If the request includes a <strong>company that the user does not have access to</strong>, or if the <strong>Bearer token is invalid or expired</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"Authorization has been denied for this request.\"</li>\n</ul>\n<h2 id=\"400-request-error\">400: Request Error</h2>\n<p>If the request contains an <strong>invalid or excluded profile</strong>, or if the <strong>request itself is not valid</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"A string describing the reason for the failure.\"</li>\n</ul>\n","urlObject":{"path":["api","IntegrationApi","UpdateMonitoringOrders"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"1819f5fe-1242-43c2-85f3-e6f595cc4dac","name":"1- UpdateMonitoringOrders - Single Order","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"People\": [\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"Los Angeles\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/UpdateMonitoringOrders"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"orderStatuses\": [\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-1234\"\r\n      },\r\n      \"status\": \"Success\"\r\n    }\r\n  ]\r\n}"},{"id":"1080fe94-7e52-4bbc-933d-9f2afc3f23a6","name":"2- UpdateMonitoringOrders - Multiple Orders Processed with Errors","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"People\": [\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"Los Angeles\"\r\n        },\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"Los Angeles\"\r\n        },\r\n        {\r\n            \"FirstName\": \"Jane\",\r\n            \"MiddleName\": \"\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-7890\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"New York\"\r\n        },\r\n        {\r\n            \"FirstName\": \"Jack\",\r\n            \"MiddleName\": \"\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"City\": \"New York\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/UpdateMonitoringOrders"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"orderStatuses\": [\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-1234\"\r\n      },\r\n      \"status\": \"Duplicate\"\r\n    },\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"Jack\",\r\n        \"lastName\": \"Doe\"\r\n      },\r\n      \"status\": \"Error\",\r\n      \"message\": \"'BirthDate' field is missing or invalid\"\r\n    },\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-1234\"\r\n      },\r\n      \"status\": \"Error\",\r\n      \"message\": \"Person does not exist in the system.\"\r\n    },\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"Jane\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-7890\"\r\n      },\r\n      \"status\": \"Success\"\r\n    }\r\n  ]\r\n}"},{"id":"65a6a3e1-9cb1-4959-bfa2-8f5a0e5f754e","name":"3- UpdateMonitoringOrders - Authorization Denied","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"CompanyName\": \"Company ABC\",\r\n\t\"People\": [\r\n\t\t{\r\n\t\t\t\"FirstName\": \"John\",\r\n      \"MiddleName\": \"M\",\r\n      \"LastName\": \"Doe\",\r\n      \"Suffix\": \"\",\r\n      \"Ssn\": \"XXX-XX-1234\",\r\n      \"Birthdate\": \"1900-01-01\",\r\n\t\t\t\"City\": \"Los Angeles\"\r\n\t\t}\r\n\t]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/UpdateMonitoringOrders"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"Authorization has been denied for this request.\"\r\n}"},{"id":"46aa4c05-4378-4dc0-b545-d163cd7a5248","name":"4- UpdateMonitoringOrders - Request Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"People\": [\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"Los Angeles\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/UpdateMonitoringOrders"},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"CompanyName is required.\"\r\n}"}],"_postman_id":"b499bcbc-ab61-432b-b0d8-cb5615320153"},{"name":"RemoveMonitoringOrders","id":"f91cca47-219d-4a6c-bfa2-a23f719fb245","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":"{{bearer_token}}"},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"CompanyName\": \"Company\",\r\n  \"ProfileName\": \"Profile A\",\r\n  \"People\": [\r\n    {\r\n      \"FirstName\": \"John\",\r\n      \"MiddleName\": \"M\",\r\n      \"LastName\": \"Doe\",\r\n      \"Suffix\": \"\",\r\n      \"Ssn\": \"XXX-XX-1234\",\r\n      \"Birthdate\": \"1900-01-01\",\r\n      \"WorkState\": null,\r\n      \"WorkCity\": null,\r\n      \"WorkPosition\": null,\r\n      \"WorkLocation\": null,\r\n      \"WorkDivision\": null,\r\n      \"Company\": null,\r\n      \"Address\": null,\r\n      \"State\": null,\r\n      \"City\": null,\r\n      \"ZipCode\": null,\r\n      \"DL_Number\": null,\r\n      \"ReferenceId\": null,\r\n      \"AliasFirstName\": \"\",\r\n      \"AliasMiddleName\": \"\",\r\n      \"AliasLastName\": \"\"\r\n    }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/RemoveMonitoringOrders","description":"<h1 id=\"description\">Description</h1>\n<p>Removes existing <strong>monitoring orders</strong> for the individuals and profiles specified in the request.</p>\n<ul>\n<li><p>If an <strong>invalid or excluded profile</strong> is provided, the monitoring order <strong>will not be removed</strong>, and an error response will be returned.</p>\n</li>\n<li><p>If an <strong>invalid company</strong> or a company the user <strong>does not have access to</strong> is provided, the monitoring order <strong>will not be removed</strong>, and an error response will be returned.</p>\n</li>\n<li><p>If the <strong>company has only one profile</strong>, the profile <strong>does not need to be included</strong> in the request—the system will automatically apply the existing profile when processing the removal.</p>\n</li>\n</ul>\n<h3 id=\"additional-notes\">Additional Notes</h3>\n<ul>\n<li><p><strong>Unique Identifier Fields</strong>: The fields used to identify duplicate individuals can be modified in the <strong>Monitoring Application → Bulk Import → Order Settings</strong>:</p>\n</li>\n<li><p><strong>Batch Limit</strong>: Each request supports a <strong>maximum of 100 individuals</strong>. If more than 100 people need to be processed, multiple requests must be made</p>\n</li>\n</ul>\n<h1 id=\"response\">Response</h1>\n<h2 id=\"200--success\">200 : Success</h2>\n<p>The response payload is a <strong>JSON object</strong> containing the following properties:</p>\n<h3 id=\"orderstatuses\"><strong>orderStatuses</strong></h3>\n<p>A <strong>JSON object</strong> with three properties:</p>\n<ul>\n<li><p><strong>uniqueIdentifiers</strong>: A JSON object that includes the unique identifier fields used to identify a person.</p>\n</li>\n<li><p><strong>status</strong>: A string indicating the status of the order. Possible values:</p>\n<ul>\n<li><p><strong>Success</strong> – The order was removed successfully.</p>\n</li>\n<li><p><strong>Error</strong> – One or more fields in the request were invalid or missing.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>message</strong>: A string providing additional details about the order status or request, if applicable.</p>\n</li>\n</ul>\n<h2 id=\"401-authorization-denied\">401: Authorization Denied</h2>\n<p>If the request includes a <strong>company that the user does not have access to</strong>, or if the <strong>Bearer token is invalid or expired</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"Authorization has been denied for this request.\"</li>\n</ul>\n<h2 id=\"400-request-error\">400: Request Error</h2>\n<p>If an <strong>invalid company</strong> is provided in the request, or if the <strong>request itself is not valid</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: A string describing the reason for the failure.</li>\n</ul>\n","urlObject":{"path":["api","IntegrationApi","RemoveMonitoringOrders"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"b8afb823-cdda-4664-809b-142c05de1b1f","name":"1- RemoveMonitoringOrders - Single Order","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"ProfileName\": \"Profile A\",\r\n    \"People\": [\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"Los Angeles\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/RemoveMonitoringOrders"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"orderStatuses\": [\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-1234\"\r\n      },\r\n      \"status\": \"Success\"\r\n    }\r\n  ]\r\n}"},{"id":"221c9190-404f-48bd-88ff-01f5e2c74951","name":"2- RemoveMonitoringOrders - Multiple Orders Processed with Errors","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"ProfileName\": \"Profile A\",\r\n    \"People\": [\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"Los Angeles\"\r\n        },\r\n        {\r\n            \"FirstName\": \"Jane\",\r\n            \"MiddleName\": \"\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-7890\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"New York\"\r\n        },\r\n        {\r\n            \"FirstName\": \"Jane\",\r\n            \"MiddleName\": \"\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-7890\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"New York\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/RemoveMonitoringOrders"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"orderStatuses\": [\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"Jane\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-7890\"\r\n      },\r\n      \"status\": \"Duplicate\"\r\n    },\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-1234\"\r\n      },\r\n      \"status\": \"Error\",\r\n      \"message\": \"Person does not exist in the system.\"\r\n    },\r\n    {\r\n      \"uniqueIdentifiers\": {\r\n        \"firstName\": \"Jane\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": \"XXX-XX-7890\"\r\n      },\r\n      \"status\": \"Success\"\r\n    }\r\n  ]\r\n}"},{"id":"90be8f2d-6b6a-4ebe-8b3d-ae10e31e8e96","name":"3- RemoveMonitoringOrders - Authorization Denied","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"ProfileName\": \"Profile A\",\r\n    \"People\": [\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"Los Angeles\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/RemoveMonitoringOrders"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"Authorization has been denied for this request.\"\r\n}"},{"id":"4d738129-4c29-4cb6-b7f6-639054e3ee29","name":"4- RemoveMonitoringOrders - Request Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"People\": [\r\n        {\r\n            \"FirstName\": \"John\",\r\n            \"MiddleName\": \"M\",\r\n            \"LastName\": \"Doe\",\r\n            \"Suffix\": \"\",\r\n            \"Ssn\": \"XXX-XX-1234\",\r\n            \"Birthdate\": \"1900-01-01\",\r\n            \"City\": \"Los Angeles\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/RemoveMonitoringOrders"},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"No profile found in request.\"\r\n}"}],"_postman_id":"f91cca47-219d-4a6c-bfa2-a23f719fb245"},{"name":"ReportedMonitoringResults","id":"50e69ded-215a-476c-82d8-1ca4403e61b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":"{{bearer_token}}"},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"LastResponseTime\": \"11-23-2020 10:24:30 PM\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/ReportedMonitoringResults","description":"<h1 id=\"description\">Description</h1>\n<p>The <code>ReportedMonitoringResults</code> endpoint retrieves the first <strong>100 monitoring hits</strong> for a specified company <strong>after the given date and time</strong> (<code>LastResponseTime</code> value in the request).</p>\n<h3 id=\"key-behavior\"><strong>Key Behavior:</strong></h3>\n<ul>\n<li><p>The response includes a field called <strong><code>responseTime</code></strong>, which contains the <strong><code>foundDate</code></strong> of the last result in the response.</p>\n</li>\n<li><p>To <strong>retrieve the next 100 results</strong>, submit a new request using the <strong><code>responseTime</code></strong> value from the previous response in the request payload.</p>\n</li>\n<li><p>If an <strong>invalid company</strong> or a company the user <strong>does not have access to</strong> is provided, the <strong>monitoring order results will not be returned</strong>.</p>\n</li>\n<li><p>If the <strong>specified date is in the future</strong>, the <strong>monitoring order results will not be returned</strong>.</p>\n</li>\n</ul>\n<h3 id=\"additional-notes\"><strong>Additional Notes:</strong></h3>\n<p>To prevent previously retrieved results from being returned in future calls to the <code>ReportedMonitoringResults</code> API, you can <strong>mark results as reported</strong> by sending the <strong><code>orderResultId</code></strong> to the <code>MarkMonitoringResultsAsReported</code> API.</p>\n<h1 id=\"response\">Response</h1>\n<h2 id=\"200--success\">200 : Success</h2>\n<p>The response payload is a <strong>JSON object</strong> containing the following properties:</p>\n<ul>\n<li><p><strong>status</strong>: A string indicating the status of the request.</p>\n</li>\n<li><p><strong>responseTime</strong>: The <strong><code>foundDate</code></strong> of the last result in the response. This value can be used in the next request to fetch subsequent results.</p>\n</li>\n<li><p><strong>orderResults</strong>: An array containing the <strong>monitoring results</strong>. Refer to the example for a complete list of fields included in each result.</p>\n</li>\n</ul>\n<h2 id=\"401-authorization-denied\">401: Authorization Denied</h2>\n<p>If the request includes a <strong>company that the user does not have access to</strong>, or if the <strong>Bearer token is invalid or expired</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"Authorization has been denied for this request.\"</li>\n</ul>\n<h2 id=\"400-request-error\">400: Request Error</h2>\n<p>If the request contains an <strong>invalid company</strong>, an <strong>invalid date</strong>, or if either of these <strong>is missing</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: A string describing the reason for the failure</li>\n</ul>\n","urlObject":{"path":["api","IntegrationApi","ReportedMonitoringResults"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"604f4039-c3a6-4a1f-aaa0-5b49e2e92c90","name":"1- ReportedMonitoringResults","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n\t\"CompanyName\": \"Company ABC\",\r\n\t\"LastResponseTime\": \"11-23-2020 10:24:30 PM\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/ReportedMonitoringResults"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"responseTime\": \"0001-01-01T00:00:00Z\",\r\n  \"orderResults\": [\r\n    {\r\n      \"companyName\": \"Company ABC\",\r\n      \"uniqueIdentifiers\": {\r\n        \"referenceId\": null,\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Doe\",\r\n        \"birthDate\": \"1900-01-01T00:00:00Z\",\r\n        \"ssn\": null,\r\n        \"dL_Number\": null\r\n      },\r\n      \"foundDate\": \"0001-01-01T00:00:00Z\",\r\n      \"resultCase\": {\r\n        \"referenceId\": \"\",\r\n        \"resultCases\": [\r\n          {\r\n            \"address\": \"123 MAIN ST\",\r\n            \"age\": 0,\r\n            \"agency\": null,\r\n            \"aliases\": \"Johnny Doe\",\r\n            \"bday\": 1,\r\n            \"bmonth\": 1,\r\n            \"byear\": 1900,\r\n            \"caseOtherData\": null,\r\n            \"caseStatus\": \"Open\",\r\n            \"caseSubType\": null,\r\n            \"caseType\": \"Citation - Traffic\",\r\n            \"city\": \"HAGERSTOWN\",\r\n            \"closedDate\": \"0001-01-01T00:00:00Z\",\r\n            \"concludedBy\": null,\r\n            \"court\": \"Annapolis District Court\",\r\n            \"courtTime\": \"0001-01-01T00:00:00Z\",\r\n            \"defendentStatus\": null,\r\n            \"dob\": \"Partial BirthDate: 5/xx/2000\",\r\n            \"docketDataUrl\": \"#/viewDoc?contentId=7512c976-55e5-4b26-af4d-33e6c8c48e40&searchType=6&courtTypeId=24\",\r\n            \"eventPlace\": null,\r\n            \"eyeColor\": null,\r\n            \"fileDate\": \"2020-12-14T00:00:00Z\",\r\n            \"caseNo\": \"08L0VCM\",\r\n            \"firstName\": \"John\",\r\n            \"gender\": \"Male\",\r\n            \"hairColor\": null,\r\n            \"hasWarrant\": false,\r\n            \"hearingDate\": \"0001-01-01T00:00:00Z\",\r\n            \"hearingResult\": null,\r\n            \"hearingType\": null,\r\n            \"height\": \"6'0\\\"\",\r\n            \"isCitizen\": false,\r\n            \"judge\": null,\r\n            \"judgement\": null,\r\n            \"lastName\": \"Doe\",\r\n            \"licenseNumber\": null,\r\n            \"licenseState\": null,\r\n            \"matchPoints\": 95,\r\n            \"middleName\": \"O\",\r\n            \"notes\": null,\r\n            \"officer\": null,\r\n            \"officerId\": null,\r\n            \"prosecutor\": null,\r\n            \"race\": \"Black\",\r\n            \"relatedFileNo\": null,\r\n            \"ssn\": null,\r\n            \"state\": \"MD\",\r\n            \"suffix\": \"\",\r\n            \"trafficPoints\": null,\r\n            \"weight\": \"230 lbs\",\r\n            \"zipCode\": \"21742\",\r\n            \"matchNotes\": [\r\n              \"Day of Birth is not provided by the court.\"\r\n            ],\r\n            \"charges\": [\r\n              {\r\n                \"dispositionDateStr\": \"\",\r\n                \"offenseDate\": \"2020-12-12T00:00:00Z\",\r\n                \"arrestDate\": \"0001-01-01T00:00:00Z\",\r\n                \"speedLimit\": 0,\r\n                \"convictedSpeed\": 0,\r\n                \"allFees\": \"\",\r\n                \"isRemoved\": false,\r\n                \"refId\": \"7512c976-55e5-4b26-af4d-33e6c8c48e40\",\r\n                \"charge\": \"PERSON KNOWINGLY INSERTING FALSE INFORMATION ON TEMP. REG. PLATE\",\r\n                \"chargeCode\": \"TA.13.607.B\",\r\n                \"chargeNumber\": \"1\",\r\n                \"restitutionAmount\": 0.0,\r\n                \"restitutionPaid\": null,\r\n                \"sentenceServedType\": null,\r\n                \"jailType\": null,\r\n                \"appealedDate\": \"0001-01-01T00:00:00Z\",\r\n                \"suspendedCourtCosts\": 0.0,\r\n                \"pbjEndDate\": \"0001-01-01T00:00:00Z\",\r\n                \"otherFees\": 0.0,\r\n                \"suspendedOtherFees\": 0.0,\r\n                \"fineSuspended\": 0.0,\r\n                \"finePaidStatus\": null,\r\n                \"fineOwed\": 0.0,\r\n                \"amendedPlea\": null,\r\n                \"jailPrisonSentence\": null,\r\n                \"amendedRestrictions\": null,\r\n                \"restrictions\": null,\r\n                \"probations\": null,\r\n                \"amendedProbations\": null,\r\n                \"fees\": null,\r\n                \"amendedFees\": null,\r\n                \"services\": null,\r\n                \"amendedServices\": null,\r\n                \"amendedSentence\": null,\r\n                \"citationNo\": null,\r\n                \"sentenceEndDate\": \"0001-01-01T00:00:00Z\",\r\n                \"judgementDate\": \"0001-01-01T00:00:00Z\",\r\n                \"appeal\": null,\r\n                \"sentences\": null,\r\n                \"amendedSentences\": null,\r\n                \"amendedSentenceSuspendedTime\": null,\r\n                \"bondAmount\": 0.0,\r\n                \"offenseLevel\": null,\r\n                \"offenseClass\": null,\r\n                \"plea\": null,\r\n                \"disposition\": null,\r\n                \"dispositionDate\": \"0001-01-01T00:00:00Z\",\r\n                \"finding\": null,\r\n                \"accident\": false,\r\n                \"bloodAlcoholLevel\": null,\r\n                \"pleaDate\": \"0001-01-01T00:00:00Z\",\r\n                \"sentenceSuspendedTime\": null,\r\n                \"unsuspendedSentence\": null,\r\n                \"probationStarts\": \"0001-01-01T00:00:00Z\",\r\n                \"probationStartsAt\": null,\r\n                \"restrictionStartDate\": \"0001-01-01T00:00:00Z\",\r\n                \"restrictionEndDate\": \"0001-01-01T00:00:00Z\",\r\n                \"probationType\": null,\r\n                \"alcoholProgram\": null,\r\n                \"probationTime\": null,\r\n                \"licenseSuspensionTime\": null,\r\n                \"fine\": 0.0,\r\n                \"fineDue\": 0.0,\r\n                \"courtCosts\": 0.0,\r\n                \"operatorLicenseRestrictionCodes\": null,\r\n                \"otherData\": null,\r\n                \"amendedCharge\": null,\r\n                \"amendedChargeCode\": null,\r\n                \"amendedOffenseLevel\": null,\r\n                \"chargeDate\": \"0001-01-01T00:00:00Z\",\r\n                \"sentenceDate\": \"0001-01-01T00:00:00Z\",\r\n                \"sentenceStartDate\": \"0001-01-01T00:00:00Z\",\r\n                \"finePaidDate\": \"0001-01-01T00:00:00Z\",\r\n                \"sentenceSuspendedFor\": null,\r\n                \"amendedSentenceSuspendedFor\": null,\r\n                \"statute\": \"TA.13.607.B\",\r\n                \"amendedStatute\": null,\r\n                \"dispositions\": null\r\n              }\r\n            ]\r\n          }\r\n        ]\r\n      },\r\n      \"orderResultId\": \"747cbfaf-87d4-49db-833e-290e913baf8d\"\r\n    }\r\n}"},{"id":"ab1b2362-00b2-4b21-86c5-d3bee5f74357","name":"2- ReportedMonitoringResults - Authorization Denied","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"LastResponseTime\": \"11-23-2020 10:24:30 PM\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/ReportedMonitoringResults"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"Authorization has been denied for this request.\"\r\n}"},{"id":"8965b0e2-39c2-40ff-bfa4-136c2f3298b8","name":"3- ReportedMonitoringResults - Request Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"LastResponseTime\": \"11-01-2022 10:24:30 PM\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/ReportedMonitoringResults"},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"Last response time 11/1/2022 6:24:30 PM cannot be in the future. Please fix it and try again.\"\r\n}"}],"_postman_id":"50e69ded-215a-476c-82d8-1ca4403e61b7"},{"name":"GetReportedResultsByReferenceId","id":"558203cd-42b8-49bf-b135-3caf0067048b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":"{{bearer_token}}"},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"OrderReferenceId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\",\r\n    \"OrderResultId\": \"1c1b0b06-f0b5-41e1-9c41-5bda7bae28ae\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetReportedResultsByReferenceId","description":"<h1 id=\"description\">Description</h1>\n<p>The <code>GetReportedResultsByReferenceId</code> endpoint retrieves <strong>all reported incidents</strong> for a specified individual based on their <strong>reference ID</strong>.</p>\n<h3 id=\"key-behavior\"><strong>Key Behavior:</strong></h3>\n<ul>\n<li><p>If only the <strong><code>OrderReferenceId</code></strong> is provided, the API returns <strong>all reported incidents</strong> associated with that individual.</p>\n</li>\n<li><p>If the request also includes an <strong><code>OrderResultId</code></strong>, the API returns <strong>only that specific result</strong> for the individual.</p>\n</li>\n</ul>\n<h3 id=\"additional-notes\">Additional Notes</h3>\n<ul>\n<li><p>an <strong>invalid company</strong> or a company the user <strong>does not have access to</strong> is provided, the request will <strong>fail</strong>, and an <strong>error response</strong> will be returned.</p>\n</li>\n<li><p>If the <strong>order is deactivated</strong>, the API <strong>will not return any results</strong></p>\n</li>\n<li><p>If the provided <strong><code>OrderReferenceId</code></strong> or <strong><code>OrderResultId</code></strong> is <strong>invalid</strong>, the API <strong>will not return any results</strong>.</p>\n</li>\n</ul>\n<h1 id=\"response\">Response</h1>\n<h2 id=\"200--success\">200 : Success</h2>\n<p>The response payload is a <strong>JSON object</strong> containing the following properties:</p>\n<ul>\n<li><p><strong>status</strong>: A string indicating the status of the request.</p>\n</li>\n<li><p><strong>orderResults</strong>: An array containing the <strong>monitoring results</strong>. Refer to the example for a complete list of fields included in each result.</p>\n</li>\n</ul>\n<h2 id=\"401-authorization-denied\">401: Authorization Denied</h2>\n<p>If the request includes a <strong>company that the user does not have access to</strong>, or if the <strong>Bearer token is invalid or expired</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"Authorization has been denied for this request.\"</li>\n</ul>\n<h2 id=\"400-request-error\">400: Request Error</h2>\n<p>If the request contains an <strong>invalid company</strong>, an <strong>invalid date</strong>, or if either of these <strong>is missing</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: A string describing the reason for the failure</li>\n</ul>\n","urlObject":{"path":["api","IntegrationApi","GetReportedResultsByReferenceId"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"babe90de-b6da-4946-aec2-3fb83ab34d9c","name":"1- GetReportedResultsByReferenceId - Single Result","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"OrderReferenceId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\",\r\n    \"OrderResultId\": \"1c1b0b06-f0b5-41e1-9c41-5bda7bae28ae\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetReportedResultsByReferenceId"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"orderResults\": [\n        {\n            \"orderResultId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\",\n            \"foundDate\": \"2020-12-24T08:46:55.663Z\",\n            \"assignedOffenseLevel\": \"Felony\",\n            \"assignedCategory\": \"Noncompliance-Warrant, Theft/Larceny-Stolen Property, Criminal Other-Trespassing\",\n            \"assignedDisposition\": \"Not Disposed\",\n            \"reviewStatus\": \"Reportable\",\n            \"dataState\": \"CA\",\n            \"county\": \"Fresno\",\n            \"dataType\": \"Arrest\",\n            \"resultCase\": {\n                \"aliases\": \"\",\n                \"bday\": 1,\n                \"bmonth\": 1,\n                \"byear\": 1900,\n                \"caseType\": \"Arrest\",\n                \"court\": \"CA - Fresno County Sheriff\",\n                \"countyFiledIn\": \"FRESNO\",\n                \"stateFiledIn\": \"CA\",\n                \"dob\": \"01/01/1900\",\n                \"docketDataUrl\": \"\",\n                \"eventPlace\": \"1234 Some canyon\",\n                \"eyeColor\": \"BROWN\",\n                \"fileDate\": \"2022-12-23T18:29:00Z\",\n                \"caseNo\": \"123456\",\n                \"firstName\": \"John\",\n                \"gender\": \"FEMALE\",\n                \"hairColor\": \"BROWN\",\n                \"height\": \"5' 1''\",\n                \"lastName\": \"Doe\",\n                \"matchPoints\": 95,\n                \"middleName\": \"j.\",\n                \"notes\": \"Detention type: 1234\",\n                \"race\": \"WHITE\",\n                \"suffix\": \"\",\n                \"weight\": \"140 lbs\",\n                \"matchNotes\": [],\n                \"charges\": [\n                    {\n                        \"dispositionDateStr\": \"\",\n                        \"arrestDate\": \"2024-12-23T17:30:00Z\",\n                        \"allFees\": \"\",\n                        \"charge\": \"ROBBERY\",\n                        \"chargeNumber\": \"1\",\n                        \"offenseClass\": \"FA\",\n                        \"statute\": \"\"\n                    },\n                    {\n                        \"dispositionDateStr\": \"\",\n                        \"arrestDate\": \"2020-12-23T17:30:00Z\",\n                        \"allFees\": \"\",\n                        \"charge\": \"TRESPASS DRV ON PRIV PROP\",\n                        \"chargeNumber\": \"2\",\n                        \"offenseClass\": \"MIS\",\n                        \"statute\": \"\"\n                    },\n                    {\n                        \"dispositionDateStr\": \"\",\n                        \"arrestDate\": \"2020-12-23T17:30:00Z\",\n                        \"allFees\": \"\",\n                        \"charge\": \"ARREST WARRANT FOR FTA\",\n                        \"chargeNumber\": \"3\",\n                        \"offenseClass\": \"MIS\",\n                        \"statute\": \"\"\n                    }\n                ]\n            }\n        }\n    ]\n}"},{"id":"c3e8b7cc-2c61-4bd6-9bfe-63ea44b591c8","name":"2- GetReportedResultsByReferenceId - All Results By Reference Id","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"OrderReferenceId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetReportedResultsByReferenceId"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n\t\"orderResults\": [\n\t\t{\n\t\t\t\"orderResultId\": \"71668f06-de7f-4c47-b12b-db30d38d0741\",\n\t\t\t\"foundDate\": \"1998-12-24T08:46:55.663Z\",\n\t\t\t\"assignedOffenseLevel\": \"Felony\",\n\t\t\t\"assignedCategory\": \"Noncompliance-Warrant, Theft/Larceny-Stolen Property, Criminal Other-Trespassing\",\n\t\t\t\"assignedDisposition\": \"Not Disposed\",\n\t\t\t\"reviewStatus\": \"Reportable\",\n\t\t\t\"dataState\": \"CA\",\n\t\t\t\"county\": \"Fresno\",\n\t\t\t\"dataType\": \"Arrest\",\n\t\t\t\"resultCase\": {\n\t\t\t\t\"aliases\": \"\",\n\t\t\t\t\"bday\": 1,\n\t\t\t\t\"bmonth\": 1,\n\t\t\t\t\"byear\": 1900,\n\t\t\t\t\"caseType\": \"Arrest\",\n\t\t\t\t\"court\": \"CA - Fresno County Sheriff\",\n\t\t\t\t\"countyFiledIn\": \"FRESNO\",\n\t\t\t\t\"stateFiledIn\": \"CA\",\n\t\t\t\t\"dob\": \"01/01/1900\",\n\t\t\t\t\"docketDataUrl\": \"\",\n\t\t\t\t\"eventPlace\": \"\",\n\t\t\t\t\"eyeColor\": \"BROWN\",\n\t\t\t\t\"fileDate\": \"1998-12-23T18:29:00Z\",\n\t\t\t\t\"caseNo\": \"1111\",\n\t\t\t\t\"firstName\": \"John\",\n\t\t\t\t\"gender\": \"Male\",\n\t\t\t\t\"hairColor\": \"BROWN\",\n\t\t\t\t\"height\": \"5' 1''\",\n\t\t\t\t\"lastName\": \"Doe\",\n\t\t\t\t\"matchPoints\": 95,\n\t\t\t\t\"middleName\": \"R.\",\n\t\t\t\t\"notes\": \"\",\n\t\t\t\t\"race\": \"WHITE\",\n\t\t\t\t\"suffix\": \"\",\n\t\t\t\t\"weight\": \"140 lbs\",\n\t\t\t\t\"matchNotes\": [],\n\t\t\t\t\"charges\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"dispositionDateStr\": \"\",\n\t\t\t\t\t\t\"arrestDate\": \"1998-12-23T17:30:00Z\",\n\t\t\t\t\t\t\"allFees\": \"\",\n\t\t\t\t\t\t\"charge\": \"ROBBERY\",\n\t\t\t\t\t\t\"chargeNumber\": \"1\",\n\t\t\t\t\t\t\"offenseClass\": \"FA\",\n\t\t\t\t\t\t\"statute\": \"PC211\"\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\t\"dispositionDateStr\": \"\",\n\t\t\t\t\t\t\"arrestDate\": \"1998-12-23T17:30:00Z\",\n\t\t\t\t\t\t\"allFees\": \"\",\n\t\t\t\t\t\t\"charge\": \"TRESPASS DRV ON PRIV PROP\",\n\t\t\t\t\t\t\"chargeNumber\": \"2\",\n\t\t\t\t\t\t\"offenseClass\": \"MIS\",\n\t\t\t\t\t\t\"statute\": \"PC602M\"\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\t\"dispositionDateStr\": \"\",\n\t\t\t\t\t\t\"arrestDate\": \"1998-12-23T17:30:00Z\",\n\t\t\t\t\t\t\"allFees\": \"\",\n\t\t\t\t\t\t\"charge\": \"ARREST WARRANT FOR FTA\",\n\t\t\t\t\t\t\"chargeNumber\": \"3\",\n\t\t\t\t\t\t\"offenseClass\": \"MIS\",\n\t\t\t\t\t\t\"statute\": \"PC853 8\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"orderResultId\": \"2b2664d2-b7e1-4c3e-8a73-885dc4d24e43\",\n\t\t\t\"foundDate\": \"1998-12-24T08:47:25.097Z\",\n\t\t\t\"assignedOffenseLevel\": \"Unknown\",\n\t\t\t\"assignedCategory\": \"Criminal Other-Charge Cannot be Categorized\",\n\t\t\t\"assignedDisposition\": \"Not Disposed\",\n\t\t\t\"reviewStatus\": \"Not Reviewed\",\n\t\t\t\"dataState\": \"CA\",\n\t\t\t\"county\": \"Fresno\",\n\t\t\t\"dataType\": \"Arrest\",\n\t\t\t\"resultCase\": {\n\t\t\t\t\"aliases\": \"\",\n\t\t\t\t\"bday\": 1,\n\t\t\t\t\"bmonth\": 1,\n\t\t\t\t\"byear\": 1900,\n\t\t\t\t\"caseType\": \"Arrest\",\n\t\t\t\t\"court\": \"CA - Fresno County Sheriff\",\n\t\t\t\t\"countyFiledIn\": \"FRESNO\",\n\t\t\t\t\"stateFiledIn\": \"CA\",\n\t\t\t\t\"dob\": \"01/01/1900\",\n\t\t\t\t\"docketDataUrl\": \"\",\n\t\t\t\t\"eventPlace\": \"123 MAIN ST\",\n\t\t\t\t\"eyeColor\": \"BROWN\",\n\t\t\t\t\"fileDate\": \"1998-12-18T11:14:00Z\",\n\t\t\t\t\"caseNo\": \"11111\",\n\t\t\t\t\"firstName\": \"John\",\n\t\t\t\t\"gender\": \"Male\",\n\t\t\t\t\"hairColor\": \"BROWN\",\n\t\t\t\t\"height\": \"5' 1''\",\n\t\t\t\t\"lastName\": \"Doe\",\n\t\t\t\t\"matchPoints\": 95,\n\t\t\t\t\"middleName\": \"R\",\n\t\t\t\t\"race\": \"WHITE\",\n\t\t\t\t\"suffix\": \"\",\n\t\t\t\t\"weight\": \"140 lbs\",\n\t\t\t\t\"matchNotes\": [],\n\t\t\t\t\"charges\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"dispositionDateStr\": \"\",\n\t\t\t\t\t\t\"arrestDate\": \"1998-12-18T10:35:00Z\",\n\t\t\t\t\t\t\"allFees\": \"\",\n\t\t\t\t\t\t\"charge\": \"Charge Not Provided.\",\n\t\t\t\t\t\t\"chargeNumber\": \"1\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t}\n\t]\n}"},{"id":"df261ece-aeb1-43b5-8af9-1bf6be026dcc","name":"3- GetReportedResultsByReferenceId - Authorization Denied","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"OrderReferenceId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\",\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetReportedResultsByReferenceId"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"Authorization has been denied for this request.\"\n}"},{"id":"c95b3664-7f15-44e9-9e3b-44ccc956dcc6","name":"4- GetReportedResultsByReferenceId - Request  Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"OrderReferenceId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\",\r\n    \"OrderResultId\": \"1c1b0b06-f0b5-41e1-9c41-5bda7bae28ae\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetReportedResultsByReferenceId"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"No comapany found in request.\"\n}"}],"_postman_id":"558203cd-42b8-49bf-b135-3caf0067048b"},{"name":"ReportedMonitoringConsolidatedResults","id":"4cab5191-720e-4990-8d1f-446c64018fd0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":"{{bearer_token}}"},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"LastResponseTime\": \"11-23-2020 10:24:30 PM\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/ReportedMonitoringConsolidatedResults","description":"<h1 id=\"description\">Description</h1>\n<p>The <code>ReportedMonitoringConsolidatedResults</code> endpoint retrieves the first <strong>100 monitoring hits</strong> for a specified company <strong>after the given date and time</strong> (<code>LastResponseTime</code> value in the request).</p>\n<h3 id=\"key-behavior\"><strong>Key Behavior:</strong></h3>\n<ul>\n<li><p>The response includes a field called <strong><code>responseTime</code></strong>, which contains the <strong><code>foundDate</code></strong> of the last result in the response.</p>\n</li>\n<li><p>To <strong>retrieve the next 100 results</strong>, submit a new request using the <strong><code>responseTime</code></strong> value from the previous response in the request payload.</p>\n</li>\n<li><p>If an <strong>invalid company</strong> or a company the user <strong>does not have access to</strong> is provided, the <strong>monitoring order results will not be returned</strong>.</p>\n</li>\n<li><p>If the <strong>specified date is in the future</strong>, the <strong>monitoring order results will not be returned</strong>.</p>\n</li>\n<li><p>The consolidated result includes a combination of key fields from monitoring results, ensuring that relevant data is presented efficiently .</p>\n</li>\n<li><p>Fields such as <code>physicalDescription</code>, <code>defendantDemographics</code>, <code>driverLicenseInformation</code> may be merged or summarized when applicable to provide a clearer overview of related monitoring events.</p>\n</li>\n</ul>\n<h3 id=\"additional-notes\"><strong>Additional Notes:</strong></h3>\n<p>To prevent previously retrieved results from being returned in future calls to the <code>ReportedMonitoringConsolidatedResults</code> API, you can <strong>mark results as reported</strong> by sending the <strong><code>orderResultId</code></strong> to the <code>MarkMonitoringResultsAsReported</code> API.</p>\n<h1 id=\"response\">Response</h1>\n<h2 id=\"200--success\">200 : Success</h2>\n<p>The response payload is a <strong>JSON object</strong> containing the following properties:</p>\n<ul>\n<li><p><strong>status</strong>: A string indicating the status of the request.</p>\n</li>\n<li><p><strong>responseTime</strong>: The <strong><code>foundDate</code></strong> of the last result in the response. This value can be used in the next request to fetch subsequent results.</p>\n</li>\n<li><p><strong>orderResults</strong>: An array containing the <strong>monitoring results in cosolidated fromat</strong>. Refer to the example for a complete list of fields included in each result.</p>\n</li>\n</ul>\n<h2 id=\"401-authorization-denied\">401: Authorization Denied</h2>\n<p>If the request includes a <strong>company that the user does not have access to</strong>, or if the <strong>Bearer token is invalid or expired</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"Authorization has been denied for this request.\"</li>\n</ul>\n<h2 id=\"400-request-error\">400: Request Error</h2>\n<p>If the request contains an <strong>invalid company</strong>, an <strong>invalid date</strong>, or if either of these <strong>is missing</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: A string describing the reason for the failure</li>\n</ul>\n","urlObject":{"path":["api","IntegrationApi","ReportedMonitoringConsolidatedResults"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"df71f48b-cda5-47d1-81c2-db0667bf5509","name":"1- ReportedMonitoringConsolidatedResults","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"CompanyName\": \"Company ABC\",\r\n\t\"LastResponseTime\": \"11-23-2020 10:24:30 PM\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/ReportedMonitoringConsolidatedResults"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n\t\"responseTime\": \"2025-02-06T20:50:58.047Z\",\r\n\t\"orderResults\": [\r\n\t\t{\r\n\t\t\t\"companyName\": \"Company ABC\",\r\n\t\t\t\"uniqueIdentifiers\": {\r\n\t\t\t\t\"middleName\": \"X\",\r\n\t\t\t\t\"referenceId\": \"000000001\",\r\n\t\t\t\t\"firstName\": \"John\",\r\n\t\t\t\t\"lastName\": \"Doe\",\r\n\t\t\t\t\"birthDate\": \"1900-01-01T00:00:00Z\"\r\n\t\t\t},\r\n\t\t\t\"address\": \"\",\r\n\t\t\t\"orderResultId\": \"11111111-aaaa-bbbb-cccc-000000000001\",\r\n\t\t\t\"foundDate\": \"2025-02-06T20:48:50.77Z\",\r\n\t\t\t\"assignedOffenseLevel\": \"Minor Infraction\",\r\n\t\t\t\"assignedCategory\": \"Traffic Violation\",\r\n\t\t\t\"assignedDisposition\": \"Pending\",\r\n\t\t\t\"reviewStatus\": \"Under Review\",\r\n\t\t\t\"dataState\": \"XX\",\r\n\t\t\t\"county\": \"Sample County\",\r\n\t\t\t\"dataType\": \"Court\",\r\n\t\t\t\"resultCase\": {\r\n\t\t\t\t\"firstName\": \"John\",\r\n\t\t\t\t\"middleName\": \"X\",\r\n\t\t\t\t\"lastName\": \"Doe\",\r\n\t\t\t\t\"suffix\": \"\",\r\n\t\t\t\t\"alias\": \"\",\r\n\t\t\t\t\"defendantAddress\": \"\",\r\n\t\t\t\t\"dob\": \"01/01/1900\",\r\n\t\t\t\t\"ssn\": \"\",\r\n\t\t\t\t\"driverLicenseInformation\": \"\",\r\n\t\t\t\t\"defendantDemographics\": \"\",\r\n\t\t\t\t\"physicalDescription\": \"\",\r\n\t\t\t\t\"court\": \"XX - Sample Traffic Tribunal\",\r\n\t\t\t\t\"agency\": \"\",\r\n\t\t\t\t\"caseType\": \"Violation\",\r\n\t\t\t\t\"caseNo\": \"0000000001\",\r\n\t\t\t\t\"caseStatus\": \"OPEN\",\r\n\t\t\t\t\"fileDate\": \"2025-02-06T00:00:00Z\",\r\n\t\t\t\t\"hearing\": \"\",\r\n\t\t\t\t\"eventPlace\": \"\",\r\n\t\t\t\t\"employer\": \"\",\r\n\t\t\t\t\"vehicleTag\": \"\",\r\n\t\t\t\t\"vehicleDesc\": \"\",\r\n\t\t\t\t\"note\": \"\",\r\n\t\t\t\t\"warrant\": \"\",\r\n\t\t\t\t\"matchNotes\": \"\",\r\n\t\t\t\t\"docketDataUrl\": \"#/viewDoc?contentId=00000000-0000-0000-0000-000000000001&searchType=6&courtTypeId=00\",\r\n\t\t\t\t\"charges\": [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"charge\": \"Traffic Violation - Speeding\",\r\n\t\t\t\t\t\t\"offenseLevel\": \"Minor\",\r\n\t\t\t\t\t\t\"statute\": \"00-00-00\",\r\n\t\t\t\t\t\t\"offenseDate\": \"2025-01-26T00:00:00Z\",\r\n\t\t\t\t\t\t\"sentence\": \"Fine: $50.00 | Fees: Total: $55.00\"\r\n\t\t\t\t\t}\r\n\t\t\t\t]\r\n\t\t\t}\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"companyName\": \"Company ABC\",\r\n\t\t\t\"uniqueIdentifiers\": {\r\n\t\t\t\t\"middleName\": \"Y\",\r\n\t\t\t\t\"referenceId\": \"000000002\",\r\n\t\t\t\t\"firstName\": \"Jane\",\r\n\t\t\t\t\"lastName\": \"Smith\",\r\n\t\t\t\t\"birthDate\": \"1900-01-01T00:00:00Z\"\r\n\t\t\t},\r\n\t\t\t\"address\": \"\",\r\n\t\t\t\"orderResultId\": \"22222222-bbbb-cccc-dddd-000000000002\",\r\n\t\t\t\"foundDate\": \"2025-02-06T20:49:03.98Z\",\r\n\t\t\t\"assignedOffenseLevel\": \"Misdemeanor\",\r\n\t\t\t\"assignedCategory\": \"Disorderly Conduct\",\r\n\t\t\t\"assignedDisposition\": \"Pending\",\r\n\t\t\t\"reviewStatus\": \"Under Review\",\r\n\t\t\t\"dataState\": \"YY\",\r\n\t\t\t\"county\": \"Example County\",\r\n\t\t\t\"dataType\": \"Court\",\r\n\t\t\t\"resultCase\": {\r\n\t\t\t\t\"firstName\": \"Jane\",\r\n\t\t\t\t\"middleName\": \"Y\",\r\n\t\t\t\t\"lastName\": \"Smith\",\r\n\t\t\t\t\"suffix\": \"\",\r\n\t\t\t\t\"alias\": \"\",\r\n\t\t\t\t\"defendantAddress\": \"Sample City, YY 12345\",\r\n\t\t\t\t\"dob\": \"01/01/1900\",\r\n\t\t\t\t\"ssn\": \"\",\r\n\t\t\t\t\"driverLicenseInformation\": \"\",\r\n\t\t\t\t\"defendantDemographics\": \"Female / Other\",\r\n\t\t\t\t\"physicalDescription\": \"\",\r\n\t\t\t\t\"court\": \"YY - Sample District Court\",\r\n\t\t\t\t\"agency\": \"\",\r\n\t\t\t\t\"caseType\": \"Non-Traffic\",\r\n\t\t\t\t\"caseNo\": \"XX-000002\",\r\n\t\t\t\t\"caseStatus\": \"Active\",\r\n\t\t\t\t\"fileDate\": \"2025-02-06T00:00:00Z\",\r\n\t\t\t\t\"hearing\": \"\",\r\n\t\t\t\t\"eventPlace\": \"\",\r\n\t\t\t\t\"employer\": \"\",\r\n\t\t\t\t\"vehicleTag\": \"\",\r\n\t\t\t\t\"vehicleDesc\": \"\",\r\n\t\t\t\t\"note\": \"\",\r\n\t\t\t\t\"warrant\": \"\",\r\n\t\t\t\t\"matchNotes\": \"\",\r\n\t\t\t\t\"docketDataUrl\": \"#/viewDoc?docId=00000000-0000-0000-0000-000000000002&searchType=7&courtTypeId=00\",\r\n\t\t\t\t\"charges\": [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"charge\": \"Disorderly Conduct\",\r\n\t\t\t\t\t\t\"offenseLevel\": \"M\",\r\n\t\t\t\t\t\t\"statute\": \"00 Sec. 0000 Subsec. A\",\r\n\t\t\t\t\t\t\"offenseDate\": \"2025-01-25T00:00:00Z\"\r\n\t\t\t\t\t}\r\n\t\t\t\t]\r\n\t\t\t}\r\n\t\t}\r\n\t]\r\n}"},{"id":"39e3e590-a398-4bb8-a646-80d1ab5da462","name":"2- ReportedMonitoringConsolidatedResults - Authorization Denied","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"LastResponseTime\": \"11-23-2020 10:24:30 PM\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/ReportedMonitoringConsolidatedResults"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"Authorization has been denied for this request.\"\r\n}"},{"id":"1fd405b0-d134-470f-ba71-72c8a990b15c","name":"3- ReportedMonitoringConsolidatedResults - Request Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"LastResponseTime\": \"11-01-2050 10:24:30 PM\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/ReportedMonitoringConsolidatedResults"},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"Last response time 11/1/2050 6:24:30 PM cannot be in the future. Please fix it and try again.\"\r\n}"}],"_postman_id":"4cab5191-720e-4990-8d1f-446c64018fd0"},{"name":"GetReportedConsolidatedResultsByReferenceId","id":"5208f2f2-31e7-4406-8e28-2864e0eff01b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"OrderReferenceId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\",\r\n    \"OrderResultId\": \"1c1b0b06-f0b5-41e1-9c41-5bda7bae28ae\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetReportedConsolidatedResultsByReferenceId","description":"<h1 id=\"description\">Description</h1>\n<p>The <code>GetReportedConsolidatedResultsByReferenceId</code> endpoint retrieves <strong>all consolidated reported incidents</strong> for a specified individual based on their <strong>reference ID</strong>.</p>\n<h3 id=\"key-behavior\"><strong>Key Behavior:</strong></h3>\n<ul>\n<li><p>If only the <strong><code>OrderReferenceId</code></strong> is provided, the API returns <strong>all consolidated reported incidents</strong> associated with that individual.</p>\n</li>\n<li><p>If the request also includes an <strong><code>OrderResultId</code></strong>, the API returns <strong>only that specific result</strong> for the individual.</p>\n</li>\n</ul>\n<h3 id=\"additional-notes\">Additional Notes</h3>\n<ul>\n<li><p>an <strong>invalid company</strong> or a company the user <strong>does not have access to</strong> is provided, the request will <strong>fail</strong>, and an <strong>error response</strong> will be returned.</p>\n</li>\n<li><p>If the <strong>order is deactivated</strong>, the API <strong>will not return any results</strong></p>\n</li>\n<li><p>If the provided <strong><code>OrderReferenceId</code></strong> or <strong><code>OrderResultId</code></strong> is <strong>invalid</strong>, the API <strong>will not return any results</strong>.</p>\n</li>\n</ul>\n<h1 id=\"response\">Response</h1>\n<h2 id=\"200--success\">200 : Success</h2>\n<p>The response payload is a <strong>JSON object</strong> containing the following properties:</p>\n<ul>\n<li><p><strong>status</strong>: A string indicating the status of the request.</p>\n</li>\n<li><p><strong>resultType</strong>: Will always be <code>\"consolidated\"</code> for this endpoint.<br />  <strong>orderResults</strong>: An array containing the <strong>monitoring results</strong>. Refer to the example for a complete list of fields included in each result.</p>\n</li>\n</ul>\n<h2 id=\"401-authorization-denied\">401: Authorization Denied</h2>\n<p>If the request includes a <strong>company that the user does not have access to</strong>, or if the <strong>Bearer token is invalid or expired</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"Authorization has been denied for this request.\"</li>\n</ul>\n<h2 id=\"400-request-error\">400: Request Error</h2>\n<p>If the request contains an <strong>invalid company</strong>, an <strong>invalid date</strong>, or if either of these <strong>is missing</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: A string describing the reason for the failure</li>\n</ul>\n","urlObject":{"path":["api","IntegrationApi","GetReportedConsolidatedResultsByReferenceId"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"4fec50d1-cfd7-4052-9a80-fbb45224a1c8","name":"1- GetReportedConsolidatedResultsByReferenceId - Single Result","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"OrderReferenceId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\",\r\n    \"OrderResultId\": \"1c1b0b06-f0b5-41e1-9c41-5bda7bae28ae\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetReportedResultsByReferenceId"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n\t\"orderResults\": [\n\t\t{\n\t\t\t\"companyName\": \"Company ABC\",\n\t\t\t\"uniqueIdentifiers\": {\n\t\t\t\t\"middleName\": \"X\",\n\t\t\t\t\"referenceId\": \"000000001\",\n\t\t\t\t\"firstName\": \"John\",\n\t\t\t\t\"lastName\": \"Doe\",\n\t\t\t\t\"birthDate\": \"1900-01-01T00:00:00Z\"\n\t\t\t},\n\t\t\t\"address\": \"\",\n\t\t\t\"orderResultId\": \"11111111-aaaa-bbbb-cccc-000000000001\",\n\t\t\t\"foundDate\": \"2025-02-06T20:48:50.77Z\",\n\t\t\t\"assignedOffenseLevel\": \"Minor Infraction\",\n\t\t\t\"assignedCategory\": \"Traffic Violation\",\n\t\t\t\"assignedDisposition\": \"Pending\",\n\t\t\t\"reviewStatus\": \"Under Review\",\n\t\t\t\"dataState\": \"XX\",\n\t\t\t\"county\": \"Sample County\",\n\t\t\t\"dataType\": \"Court\",\n\t\t\t\"resultCase\": {\n\t\t\t\t\"firstName\": \"John\",\n\t\t\t\t\"middleName\": \"X\",\n\t\t\t\t\"lastName\": \"Doe\",\n\t\t\t\t\"suffix\": \"\",\n\t\t\t\t\"alias\": \"\",\n\t\t\t\t\"defendantAddress\": \"\",\n\t\t\t\t\"dob\": \"01/01/1900\",\n\t\t\t\t\"ssn\": \"\",\n\t\t\t\t\"driverLicenseInformation\": \"\",\n\t\t\t\t\"defendantDemographics\": \"\",\n\t\t\t\t\"physicalDescription\": \"\",\n\t\t\t\t\"court\": \"XX - Sample Traffic Tribunal\",\n\t\t\t\t\"agency\": \"\",\n\t\t\t\t\"caseType\": \"Violation\",\n\t\t\t\t\"caseNo\": \"0000000001\",\n\t\t\t\t\"caseStatus\": \"OPEN\",\n\t\t\t\t\"fileDate\": \"2025-02-06T00:00:00Z\",\n\t\t\t\t\"hearing\": \"\",\n\t\t\t\t\"eventPlace\": \"\",\n\t\t\t\t\"employer\": \"\",\n\t\t\t\t\"vehicleTag\": \"\",\n\t\t\t\t\"vehicleDesc\": \"\",\n\t\t\t\t\"note\": \"\",\n\t\t\t\t\"warrant\": \"\",\n\t\t\t\t\"matchNotes\": \"\",\n\t\t\t\t\"docketDataUrl\": \"#/viewDoc?contentId=00000000-0000-0000-0000-000000000001&searchType=6&courtTypeId=00\",\n\t\t\t\t\"charges\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"charge\": \"Traffic Violation - Speeding\",\n\t\t\t\t\t\t\"offenseLevel\": \"Minor\",\n\t\t\t\t\t\t\"statute\": \"00-00-00\",\n\t\t\t\t\t\t\"offenseDate\": \"2025-01-26T00:00:00Z\",\n\t\t\t\t\t\t\"sentence\": \"Fine: $50.00 | Fees: Total: $55.00\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t}\n\t]\n}"},{"id":"1e9d191d-f86a-4ae7-b5cc-e447e7e48f6b","name":"2- GetReportedConsolidatedResultsByReferenceId - All Results By Reference Id","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"OrderReferenceId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetReportedResultsByReferenceId"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n\t\"orderResults\": [\n\t\t{\n\t\t\t\"companyName\": \"Company ABC\",\n\t\t\t\"uniqueIdentifiers\": {\n\t\t\t\t\"middleName\": \"X\",\n\t\t\t\t\"referenceId\": \"000000001\",\n\t\t\t\t\"firstName\": \"John\",\n\t\t\t\t\"lastName\": \"Doe\",\n\t\t\t\t\"birthDate\": \"1900-01-01T00:00:00Z\"\n\t\t\t},\n\t\t\t\"address\": \"\",\n\t\t\t\"orderResultId\": \"11111111-aaaa-bbbb-cccc-000000000001\",\n\t\t\t\"foundDate\": \"2025-02-06T20:48:50.77Z\",\n\t\t\t\"assignedOffenseLevel\": \"Minor Infraction\",\n\t\t\t\"assignedCategory\": \"Traffic Violation\",\n\t\t\t\"assignedDisposition\": \"Pending\",\n\t\t\t\"reviewStatus\": \"Under Review\",\n\t\t\t\"dataState\": \"XX\",\n\t\t\t\"county\": \"Sample County\",\n\t\t\t\"dataType\": \"Court\",\n\t\t\t\"resultCase\": {\n\t\t\t\t\"firstName\": \"John\",\n\t\t\t\t\"middleName\": \"X\",\n\t\t\t\t\"lastName\": \"Doe\",\n\t\t\t\t\"suffix\": \"\",\n\t\t\t\t\"alias\": \"\",\n\t\t\t\t\"defendantAddress\": \"\",\n\t\t\t\t\"dob\": \"01/01/1900\",\n\t\t\t\t\"ssn\": \"\",\n\t\t\t\t\"driverLicenseInformation\": \"\",\n\t\t\t\t\"defendantDemographics\": \"\",\n\t\t\t\t\"physicalDescription\": \"\",\n\t\t\t\t\"court\": \"XX - Sample Traffic Tribunal\",\n\t\t\t\t\"agency\": \"\",\n\t\t\t\t\"caseType\": \"Violation\",\n\t\t\t\t\"caseNo\": \"0000000001\",\n\t\t\t\t\"caseStatus\": \"OPEN\",\n\t\t\t\t\"fileDate\": \"2025-02-06T00:00:00Z\",\n\t\t\t\t\"hearing\": \"\",\n\t\t\t\t\"eventPlace\": \"\",\n\t\t\t\t\"employer\": \"\",\n\t\t\t\t\"vehicleTag\": \"\",\n\t\t\t\t\"vehicleDesc\": \"\",\n\t\t\t\t\"note\": \"\",\n\t\t\t\t\"warrant\": \"\",\n\t\t\t\t\"matchNotes\": \"\",\n\t\t\t\t\"docketDataUrl\": \"#/viewDoc?contentId=00000000-0000-0000-0000-000000000001&searchType=6&courtTypeId=00\",\n\t\t\t\t\"charges\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"charge\": \"Traffic Violation - Speeding\",\n\t\t\t\t\t\t\"offenseLevel\": \"Minor\",\n\t\t\t\t\t\t\"statute\": \"00-00-00\",\n\t\t\t\t\t\t\"offenseDate\": \"2025-01-26T00:00:00Z\",\n\t\t\t\t\t\t\"sentence\": \"Fine: $50.00 | Fees: Total: $55.00\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"companyName\": \"Company ABC\",\n\t\t\t\"uniqueIdentifiers\": {\n\t\t\t\t\"middleName\": \"Y\",\n\t\t\t\t\"referenceId\": \"000000002\",\n\t\t\t\t\"firstName\": \"Jane\",\n\t\t\t\t\"lastName\": \"Smith\",\n\t\t\t\t\"birthDate\": \"1900-01-01T00:00:00Z\"\n\t\t\t},\n\t\t\t\"address\": \"\",\n\t\t\t\"orderResultId\": \"22222222-bbbb-cccc-dddd-000000000002\",\n\t\t\t\"foundDate\": \"2025-02-06T20:49:03.98Z\",\n\t\t\t\"assignedOffenseLevel\": \"Misdemeanor\",\n\t\t\t\"assignedCategory\": \"Disorderly Conduct\",\n\t\t\t\"assignedDisposition\": \"Pending\",\n\t\t\t\"reviewStatus\": \"Under Review\",\n\t\t\t\"dataState\": \"YY\",\n\t\t\t\"county\": \"Example County\",\n\t\t\t\"dataType\": \"Court\",\n\t\t\t\"resultCase\": {\n\t\t\t\t\"firstName\": \"Jane\",\n\t\t\t\t\"middleName\": \"Y\",\n\t\t\t\t\"lastName\": \"Smith\",\n\t\t\t\t\"suffix\": \"\",\n\t\t\t\t\"alias\": \"\",\n\t\t\t\t\"defendantAddress\": \"Sample City, YY 12345\",\n\t\t\t\t\"dob\": \"01/01/1900\",\n\t\t\t\t\"ssn\": \"\",\n\t\t\t\t\"driverLicenseInformation\": \"\",\n\t\t\t\t\"defendantDemographics\": \"Female / Other\",\n\t\t\t\t\"physicalDescription\": \"\",\n\t\t\t\t\"court\": \"YY - Sample District Court\",\n\t\t\t\t\"agency\": \"\",\n\t\t\t\t\"caseType\": \"Non-Traffic\",\n\t\t\t\t\"caseNo\": \"XX-000002\",\n\t\t\t\t\"caseStatus\": \"Active\",\n\t\t\t\t\"fileDate\": \"2025-02-06T00:00:00Z\",\n\t\t\t\t\"hearing\": \"\",\n\t\t\t\t\"eventPlace\": \"\",\n\t\t\t\t\"employer\": \"\",\n\t\t\t\t\"vehicleTag\": \"\",\n\t\t\t\t\"vehicleDesc\": \"\",\n\t\t\t\t\"note\": \"\",\n\t\t\t\t\"warrant\": \"\",\n\t\t\t\t\"matchNotes\": \"\",\n\t\t\t\t\"docketDataUrl\": \"#/viewDoc?docId=00000000-0000-0000-0000-000000000002&searchType=7&courtTypeId=00\",\n\t\t\t\t\"charges\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"charge\": \"Disorderly Conduct\",\n\t\t\t\t\t\t\"offenseLevel\": \"M\",\n\t\t\t\t\t\t\"statute\": \"00 Sec. 0000 Subsec. A\",\n\t\t\t\t\t\t\"offenseDate\": \"2025-01-25T00:00:00Z\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t}\n\t]\n}"},{"id":"6892d502-53eb-435c-ba64-e280a12d2cea","name":"3- GetReportedConsolidatedResultsByReferenceId - Authorization Denied","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"OrderReferenceId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetReportedResultsByReferenceId"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"Authorization has been denied for this request.\"\n}"},{"id":"45da963e-7bc1-496e-9207-47eaf636509c","name":"4- GetReportedConsolidatedResultsByReferenceId - Request  Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"OrderReferenceId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\",\r\n    \"OrderResultId\": \"1c1b0b06-f0b5-41e1-9c41-5bda7bae28ae\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetReportedResultsByReferenceId"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"No comapany found in request.\"\n}"}],"_postman_id":"5208f2f2-31e7-4406-8e28-2864e0eff01b"},{"name":"MarkMonitoringResultsAsReported","id":"81dc2583-d265-4cb2-987a-da33b0a0406f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":"{{bearer_token}}"},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\",\r\n    \"LastResponseTime\": \"11-23-2020 10:24:30 PM\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/MarkMonitoringResultsAsReported","description":"<h1 id=\"description\">Description</h1>\n<p>The <code>MarkMonitoringResultsAsReported</code> endpoint <strong>marks monitoring results</strong> for a specified company as <strong>reported</strong>, ensuring they are not returned in future calls to the <code>ReportedMonitoringResults</code> API.</p>\n<ul>\n<li><p>The <strong><code>ReportedIds</code></strong> can be obtained by calling the <code>ReportedMonitoringResults</code> API.</p>\n</li>\n<li><p>The value for each reported result is returned as <strong><code>orderResultId</code></strong> in the response.</p>\n</li>\n<li><p>Once a monitoring result is <strong>marked as reported</strong>, it will <strong>no longer be included</strong> in subsequent responses from the <code>ReportedMonitoringResults</code> API.</p>\n</li>\n</ul>\n<h3 id=\"additional-notes\"><strong>Additional Notes:</strong></h3>\n<ul>\n<li>If an <strong>invalid company</strong> or a company the user <strong>does not have access to</strong> is provided, the request will <strong>fail</strong>, and the monitoring order results <strong>will not be marked as reported</strong>.</li>\n</ul>\n<h1 id=\"response\">Response</h1>\n<h2 id=\"200--success\">200 : Success</h2>\n<p>The response is a <strong>JSON object</strong> containing the following properties:</p>\n<ul>\n<li><p><strong><code>resultsMarkedAsReported</code></strong>: An integer indicating the <strong>total number of monitoring results</strong> that were successfully marked as reported in the request.</p>\n</li>\n<li><p><strong><code>status</code></strong>: A string representing the <strong>status of the request</strong> (e.g., <code>\"Success\"</code> or <code>\"Error\"</code>).</p>\n</li>\n</ul>\n<h2 id=\"401-authorization-denied\">401: Authorization Denied</h2>\n<p>If the request includes a <strong>company that the user does not have access to</strong>, or if the <strong>Bearer token is invalid or expired</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"Authorization has been denied for this request.\"</li>\n</ul>\n<h2 id=\"400-request-error\">400: Request Error</h2>\n<p>f the request contains an <strong>invalid company</strong>, an <strong>invalid date</strong>, or if either of these <strong>is missing</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: A string describing the reason for the failures</li>\n</ul>\n","urlObject":{"path":["api","IntegrationApi","MarkMonitoringResultsAsReported"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"a45442fa-5e79-48a7-8315-b160667b5d60","name":"1- MarkMonitoringResultsAsReported","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n   \t\"CompanyName\": \"Company ABC\",\r\n\t\"ReportedIds\": [\r\n\t\t\"6551fbcc-1a21-4cc3-b801-7f9b399124ee\",\r\n\t\t\"c7e32ed1-5bad-4f3a-8239-903ae4ba5eb1\"\r\n\t]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/MarkMonitoringResultsAsReported"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"resultsMarkedAsReported\": 2,\r\n  \"status\": \"OK\"\r\n}\r\n"},{"id":"dbc3db57-ec1c-406d-85b0-ac690ac49e62","name":"2- MarkMonitoringResultsAsReported - Authorization Denied","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"ReportedIds\": [\r\n        \"6551fbcc-1a21-4cc3-b801-7f9b399124ee\",\r\n        \"c7e32ed1-5bad-4f3a-8239-903ae4ba5eb1\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/MarkMonitoringResultsAsReported"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"Authorization has been denied for this request.\"\r\n}"},{"id":"19225e03-bedd-41a5-be09-ca179a5bb22e","name":"3- MarkMonitoringResultsAsReported - Request Error","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ReportedIds\": [\r\n        \"6551fbcc-1a21-4cc3-b801-7f9b399124ee\",\r\n        \"c7e32ed1-5bad-4f3a-8239-903ae4ba5eb1\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/MarkMonitoringResultsAsReported"},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"CompanyName is required.\"\r\n}"}],"_postman_id":"81dc2583-d265-4cb2-987a-da33b0a0406f"},{"name":"GetCompanyProfiles","id":"0bceee8b-f165-4f8b-a86b-8c33b7d34a82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"token":"{{bearer_token}}"},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetCompanyProfiles","description":"<h1 id=\"description\">Description</h1>\n<p>This endpoint retrieves <strong>all profiles</strong> associated with the specified company in the request.</p>\n<h3 id=\"additional-notes\"><strong>Additional Notes:</strong></h3>\n<ul>\n<li>If an <strong>invalid company</strong> or a company the user <strong>does not have access to</strong> is provided, the profiles <strong>will not be returned</strong>, and an <strong>error response</strong> will be returned.</li>\n</ul>\n<h1 id=\"response\">Response</h1>\n<h2 id=\"200--success\">200 : Success</h2>\n<p>The response is a <strong>JSON object</strong> containing the following property:</p>\n<ul>\n<li><strong><code>profiles</code></strong>: An array of strings, where each string represents a <strong>profile</strong> associated with the specified company.</li>\n</ul>\n<h2 id=\"401-authorization-denied\">401: Authorization Denied</h2>\n<p>If a company that user does not have access was provided in the request or the bearer token is invalid or expired the response payload is a json object with one property:</p>\n<ul>\n<li>message</li>\n</ul>\n<h2 id=\"401-authorization-denied-1\">401: Authorization Denied</h2>\n<p>If the request includes a <strong>company that the user does not have access to</strong>, or if the <strong>Bearer token is invalid or expired</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"Authorization has been denied for this request.\"</li>\n</ul>\n<h2 id=\"400-request-error\">400: Request Error</h2>\n<p>f the request contains an <strong>invalid company</strong>, an <strong>invalid date</strong>, or if either of these <strong>is missing</strong>, the response payload will be a <strong>JSON object</strong> with the following property:</p>\n<ul>\n<li><strong>message</strong>: A string describing the reason for the failures</li>\n</ul>\n","urlObject":{"path":["api","IntegrationApi","GetCompanyProfiles"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"7e956eff-6e65-4f19-9a29-67705cf37f7c","name":"1- GetCompanyProfiles","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetCompanyProfiles"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"profiles\":\r\n     [\r\n         \"profile1\",\r\n         \"profile2\"\r\n     ]\r\n}"},{"id":"fd0d4ab7-c0ef-43b3-a46c-1dc5c941b5fb","name":"2- GetCompanyProfiles - Authorization Denied","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetCompanyProfiles"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"Authorization has been denied for this request.\"\r\n}"},{"id":"32927794-0c27-4004-beb6-0236d25c75de","name":"3- GetCompanyProfiles - Request Error","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/IntegrationApi/GetCompanyProfiles"},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"CompanyName is required.\"\r\n}"}],"_postman_id":"0bceee8b-f165-4f8b-a86b-8c33b7d34a82"},{"name":"GetCompanyPeople","id":"4d565189-e785-4799-8659-2b6da1483cd0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"PageSize\": 200,\r\n    \"PageNumber\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/personApi/GetCompanyPeople","description":"<h1 id=\"getcompanypeople\"><strong>GetCompanyPeople</strong></h1>\n<p><strong>Description</strong></p>\n<p>This endpoint retrieves a paginated list of people associated with the specified company provided in the request.</p>\n<p><strong>Additional Notes:</strong></p>\n<ul>\n<li><p>The maximum allowed value for <code>PageSize</code> is <strong>500</strong>. If a higher value is provided, an error will be returned.</p>\n</li>\n<li><p>If an invalid company or a company the user does not have access to is provided, no people will be returned, and an error response will be returned.</p>\n</li>\n</ul>\n<h1 id=\"response\"><strong>Response</strong></h1>\n<h2 id=\"200-success\"><strong>200: Success</strong></h2>\n<p>The response is a JSON object containing the following properties:</p>\n<ul>\n<li><p><strong>people</strong>: An array of objects, where each object represents a person associated with the specified company.</p>\n</li>\n<li><p><strong>pagination</strong>: An object containing pagination details for the response.</p>\n</li>\n</ul>\n<h2 id=\"401-authorization-denied\"><strong>401: Authorization Denied</strong></h2>\n<p>If the request includes a company that the user does not have access to, or if the Bearer token is invalid or expired, the response payload will be a JSON object with the following property:</p>\n<ul>\n<li><strong>message</strong>: \"Authorization has been denied for this request.\"</li>\n</ul>\n<h2 id=\"400-request-error\"><strong>400: Request Error</strong></h2>\n<p>If the request contains any of the following issues:</p>\n<ul>\n<li><p>An invalid company name.</p>\n</li>\n<li><p>A missing company name.</p>\n</li>\n<li><p>A <code>PageSize</code> value greater than 500.</p>\n</li>\n</ul>\n<p>The response payload will be a JSON object with the following property:</p>\n<ul>\n<li><strong>message</strong>: A string describing the reason for the failure.</li>\n</ul>\n","urlObject":{"path":["api","personApi","GetCompanyPeople"],"host":["{{portalUrl}}"],"query":[],"variable":[]}},"response":[{"id":"cb825ea7-9077-41a3-bef0-71362d1ff8cf","name":"1- GetCompanyPeople","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"PageSize\": 500,\r\n    \"PageNumber\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/personApi/GetCompanyPeople"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"People\": [\r\n    {\r\n      \"FirstName\": \"John\",\r\n      \"LastName\": \"Doe\",\r\n      \"MiddleName\": \"M\",\r\n      \"Suffix\": \"Jr.\",\r\n      \"Address\": \"1234 MAIN STREET\",\r\n      \"State\": \"CA\",\r\n      \"City\": \"LOS ANGELES\",\r\n      \"ZipCode\": \"90001\",\r\n      \"Ssn\": \"XXX-XX-1234\",\r\n      \"Birthdate\": \"01/01/1900\",\r\n      \"Gender\": \"Male\"\r\n    },\r\n    {\r\n      \"FirstName\": \"Jane\",\r\n      \"LastName\": \"Smith\",\r\n      \"MiddleName\": \"E\",\r\n      \"Suffix\": \"\",\r\n      \"Address\": \"123 MAIN ST\",\r\n      \"State\": \"NY\",\r\n      \"City\": \"BUFFALO\",\r\n      \"ZipCode\": \"14201\",\r\n      \"IsFemale\": true,\r\n      \"Ssn\": \"XXX-XX-5678\",\r\n      \"Birthdate\": \"01/01/1900\",\r\n      \"Gender\": \"Female\"\r\n    }\r\n\t...\r\n  ],\r\n  \"Pagination\": {\r\n    \"CurrentPage\": 1,\r\n    \"PageSize\": 500,\r\n    \"TotalRecords\": 213,\r\n    \"TotalPages\": 1\r\n  }\r\n}\r\n"},{"id":"43a4a884-e6e4-4762-a105-06130e417a77","name":"2- GetCompanyPeople - Authorization Denied","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"CompanyName\": \"Company ABC\",\r\n    \"PageSize\": 200,\r\n    \"PageNumber\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/personApi/GetCompanyPeople"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"Authorization has been denied for this request.\"\r\n}"},{"id":"80e0b7db-0261-4281-acdd-9a2d23761207","name":"3- GetCompanyPeople - Request Error","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"PageSize\": 200,\r\n    \"PageNumber\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"{{portalUrl}}/api/personApi/GetCompanyPeople"},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"message\": \"CompanyName is required.\"\r\n}"}],"_postman_id":"4d565189-e785-4799-8659-2b6da1483cd0"}],"id":"1cac1118-7269-417f-ab5f-afe12d1a735a","description":"<p>Examples for each Integration request can be viewed by selecting the example via the dropdown. </p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"_postman_id":"1cac1118-7269-417f-ab5f-afe12d1a735a"},{"name":"Webhooks","item":[{"name":"WebhookEndPoint","id":"886f325e-970a-48a7-88c4-132b644355e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"webhook-endpoint.com","description":"<h2 id=\"🔁-webhook-event-flow\">🔁 Webhook Event Flow</h2>\n<p>When one of the configured triggers occurs, our system will send a webhook notification based on your selected delivery mode.</p>\n<hr />\n<h3 id=\"🔸-option-1-notification-only-mode-minimal-payload\">🔸 Option 1: Notification-Only Mode (Minimal Payload)</h3>\n<p>In this mode, we send a lightweight webhook notification containing only key identifiers:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"reference\": \"f6295861-53c1-4aeb-b53d-c3c61e3fc190\",\n  \"orderId\": \"4faf1d70-8277-44b3-b369-a80f8bd8258c\",\n}\n\n</code></pre>\n<ul>\n<li><p><code>reference</code> – This is the monitored person's or subject's <strong>ReferenceId</strong>.</p>\n</li>\n<li><p><code>orderId</code> – This is a system-generated <strong>GUID</strong> assigned to the found hit.</p>\n</li>\n</ul>\n<p>Your system must use both <code>referenceId</code> and <code>reportId</code> to call our API and retrieve full case details.</p>\n<p>You can then request the data in one of the following formats described above:</p>\n<ul>\n<li><p><a href=\"#8949f286-3e3f-46a0-9674-9b378cb800fe\"><b>Full Format</b></a> – Raw and complete data</p>\n</li>\n<li><p><a href=\"#5e2e97c1-dc25-479f-82fc-c7aa9562cbbf\"><b>Consolidated Format</b></a> – Normalized and structured data</p>\n</li>\n</ul>\n<h3 id=\"🔸-option-2-case-data-push-mode-rich-payload\">🔸 <strong>Option 2: Case Data Push Mode (Rich Payload)</strong></h3>\n<p>In this mode, we push <strong>case result data directly to your webhook endpoint</strong>, based on your selected configuration.</p>\n<p>You can choose to receive:</p>\n<ul>\n<li><p><strong>Full Format</strong> – Raw and complete hit details</p>\n</li>\n<li><p><strong>Consolidated Format</strong> – Normalized and structured data</p>\n</li>\n</ul>\n<p>Unlike Notification-Only Mode, no additional API request is needed — all relevant data is delivered within the webhook payload itself.</p>\n<p>Example payloads:</p>\n<h4 id=\"✅-full-format\">✅ Full Format</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"orderResults\": [\n    {\n      \"companyName\": \"Company ABC\",\n      \"uniqueIdentifiers\": {\n        \"middleName\": \"X\",\n        \"referenceId\": \"000000001\",\n        \"firstName\": \"John\",\n        \"lastName\": \"Doe\",\n        \"birthDate\": \"1900-01-01T00:00:00Z\"\n      },\n      \"address\": \"\",\n      \"orderResultId\": \"11111111-aaaa-bbbb-cccc-000000000001\",\n      \"foundDate\": \"2025-02-06T20:48:50.77Z\",\n      \"assignedOffenseLevel\": \"Minor Infraction\",\n      \"assignedCategory\": \"Traffic Violation\",\n      \"assignedDisposition\": \"Pending\",\n      \"reviewStatus\": \"Under Review\",\n      \"dataState\": \"XX\",\n      \"county\": \"Sample County\",\n      \"dataType\": \"Court\",\n      \"resultCase\": {\n        \"firstName\": \"John\",\n        \"middleName\": \"X\",\n        \"lastName\": \"Doe\",\n        \"suffix\": \"\",\n        \"alias\": \"\",\n        \"defendantAddress\": \"\",\n        \"dob\": \"01/01/1900\",\n        \"ssn\": \"\",\n        \"driverLicenseInformation\": \"\",\n        \"defendantDemographics\": \"\",\n        \"physicalDescription\": \"\",\n        \"court\": \"XX - Sample Traffic Tribunal\",\n        \"agency\": \"\",\n        \"caseType\": \"Violation\",\n        \"caseNo\": \"0000000001\",\n        \"caseStatus\": \"OPEN\",\n        \"fileDate\": \"2025-02-06T00:00:00Z\",\n        \"hearing\": \"\",\n        \"eventPlace\": \"\",\n        \"employer\": \"\",\n        \"vehicleTag\": \"\",\n        \"vehicleDesc\": \"\",\n        \"note\": \"\",\n        \"warrant\": \"\",\n        \"matchNotes\": \"\",\n        \"docketDataUrl\": \"#/viewDoc?contentId=00000000-0000-0000-0000-000000000001&amp;searchType=6&amp;courtTypeId=00\",\n        \"charges\": [\n          {\n            \"charge\": \"Traffic Violation - Speeding\",\n            \"offenseLevel\": \"Minor\",\n            \"statute\": \"00-00-00\",\n            \"offenseDate\": \"2025-01-26T00:00:00Z\",\n            \"sentence\": \"Fine: $50.00 | Fees: Total: $55.00\"\n          }\n        ]\n      }\n    }\n  ]\n}\n\n</code></pre>\n<h4 id=\"✅-consolidated-format\">✅ Consolidated Format</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"orderResults\": [\n    {\n      \"orderResultId\": \"ce0a7a6d-b705-4225-ade5-13e7e2cd5026\",\n      \"foundDate\": \"2020-12-24T08:46:55.663Z\",\n      \"assignedOffenseLevel\": \"Felony\",\n      \"assignedCategory\": \"Noncompliance-Warrant, Theft/Larceny-Stolen Property, Criminal Other-Trespassing\",\n      \"assignedDisposition\": \"Not Disposed\",\n      \"reviewStatus\": \"Reportable\",\n      \"dataState\": \"CA\",\n      \"county\": \"Fresno\",\n      \"dataType\": \"Arrest\",\n      \"resultCase\": {\n        \"aliases\": \"\",\n        \"bday\": 1,\n        \"bmonth\": 1,\n        \"byear\": 1900,\n        \"caseType\": \"Arrest\",\n        \"court\": \"CA - Fresno County Sheriff\",\n        \"countyFiledIn\": \"FRESNO\",\n        \"stateFiledIn\": \"CA\",\n        \"dob\": \"01/01/1900\",\n        \"docketDataUrl\": \"\",\n        \"eventPlace\": \"1234 Some canyon\",\n        \"eyeColor\": \"BROWN\",\n        \"fileDate\": \"2022-12-23T18:29:00Z\",\n        \"caseNo\": \"123456\",\n        \"firstName\": \"John\",\n        \"gender\": \"FEMALE\",\n        \"hairColor\": \"BROWN\",\n        \"height\": \"5' 1''\",\n        \"lastName\": \"Doe\",\n        \"matchPoints\": 95,\n        \"middleName\": \"j.\",\n        \"notes\": \"Detention type: 1234\",\n        \"race\": \"WHITE\",\n        \"suffix\": \"\",\n        \"weight\": \"140 lbs\",\n        \"matchNotes\": [],\n        \"charges\": [\n          {\n            \"dispositionDateStr\": \"\",\n            \"arrestDate\": \"2024-12-23T17:30:00Z\",\n            \"allFees\": \"\",\n            \"charge\": \"ROBBERY\",\n            \"chargeNumber\": \"1\",\n            \"offenseClass\": \"FA\",\n            \"statute\": \"\"\n          },\n          {\n            \"dispositionDateStr\": \"\",\n            \"arrestDate\": \"2020-12-23T17:30:00Z\",\n            \"allFees\": \"\",\n            \"charge\": \"TRESPASS DRV ON PRIV PROP\",\n            \"chargeNumber\": \"2\",\n            \"offenseClass\": \"MIS\",\n            \"statute\": \"\"\n          },\n          {\n            \"dispositionDateStr\": \"\",\n            \"arrestDate\": \"2020-12-23T17:30:00Z\",\n            \"allFees\": \"\",\n            \"charge\": \"ARREST WARRANT FOR FTA\",\n            \"chargeNumber\": \"3\",\n            \"offenseClass\": \"MIS\",\n            \"statute\": \"\"\n          }\n        ]\n      }\n    }\n  ]\n}\n\n</code></pre>\n","urlObject":{"host":["webhook-endpoint","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"886f325e-970a-48a7-88c4-132b644355e3"}],"id":"7dc734f2-8327-4d16-bc43-610d46db14a4","description":"<h2 id=\"webhook-integration-overview\">Webhook Integration Overview</h2>\n<p>We offer a flexible webhook integration that allows clients to receive notifications when a <em>hit</em> is found or updated during our monitoring process. This integration can be configured according to your system’s capabilities and security requirements.</p>\n<hr />\n<h2 id=\"authentication-methods\">Authentication Methods</h2>\n<p>We support multiple authentication methods to ensure secure and reliable data transmission. You can choose the authentication method that best fits your system's requirements:</p>\n<ul>\n<li><p><strong>No Authentication</strong> - ⚠ <em>Not recommended for sensitive data (PII).</em> Suitable only for non-sensitive notifications. This option sends data without any authentication headers.</p>\n</li>\n<li><p><strong>Basic Authentication</strong> - Uses a username and password pair, which will be encoded using Base64 and included in the Authorization header. This method is simple to implement but requires secure transmission over HTTPS.</p>\n</li>\n<li><p><strong>Bearer Token</strong> - A static bearer token will be included in the Authorization header of every webhook request. This method is suitable for systems that support token-based authentication and can be easily configured.</p>\n</li>\n<li><p><strong>OAuth2 (Client Credentials)</strong> - We will integrate with your OAuth2 token endpoint using a client ID and secret to dynamically obtain an access token. This method provides enhanced security and automatic token management.</p>\n</li>\n<li><p><strong>OAuth2 ROPC (Resource Owner Password Credentials)</strong> - User credentials are used to obtain an access token from your OAuth2 service. This method is useful when direct user credentials are needed to authenticate requests.</p>\n</li>\n</ul>\n<blockquote>\n<p>🔒 <strong>Security Recommendation:</strong><br />If you choose to receive <strong>detailed webhook data</strong> (Full or Consolidated format), we strongly recommend using secure authentication (Bearer Token or OAuth2).<br />Avoid sending full case data without authentication. Always use <strong>HTTPS</strong> to protect data in transit. </p>\n</blockquote>\n<hr />\n<h2 id=\"webhook-configuration-process\">Webhook Configuration Process</h2>\n<p>During the onboarding process, our team will work with you to configure:</p>\n<ul>\n<li><p>Your webhook <strong>endpoint URL</strong></p>\n</li>\n<li><p>The preferred <strong>authentication method</strong> (e.g., Bearer Token, OAuth2)</p>\n</li>\n<li><p>The <strong>notification mode</strong> (Notification-Only or Full/Consolidated Data)</p>\n</li>\n<li><p>The <strong>event triggers</strong> you want to enable</p>\n</li>\n</ul>\n<p>This ensures that your webhook is correctly registered and tested within our system before going live.</p>\n<blockquote>\n<p>💬 <strong>Need help?</strong><br />Our technical support team is available to assist with configuration, validation, and troubleshooting during your integration. </p>\n</blockquote>\n<hr />\n<h2 id=\"webhook-trigger-events\">Webhook Trigger Events</h2>\n<p>Webhook triggers can be configured for the following events:</p>\n<ul>\n<li><p><strong>On Hit Found</strong> – A hit has been identified during monitoring.</p>\n</li>\n<li><p><strong>On Reportable Case</strong> – A hit has been marked as reportable.</p>\n</li>\n<li><p><strong>On Under Review Case</strong> – A hit has been marked as under review.</p>\n</li>\n<li><p><strong>On Disposed Case</strong> – A hit has been marked as disposed.</p>\n</li>\n</ul>\n<p>You can select which trigger(s) to enable during profile creation within our system.</p>\n","_postman_id":"7dc734f2-8327-4d16-bc43-610d46db14a4"}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}]}