{"info":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"7155711","collectionId":"5a04012d-9348-4e48-94da-e69179ccb401","publishedId":"S1EQSxsq","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-10-08T20:24:38.000Z"},"item":[{"name":"Business Monster API V2 - O Auth 2","item":[{"name":"Auth Token","item":[{"name":"Token","id":"1cc86dd7-2638-4686-b635-bf28712d21e0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"grant_type\": \"client_credentials\",\n    \"client_id\":  \"<your_client_id>\",\n    \"client_secret\": \"<your_client_secret>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.businessmonster.com.br:443/api/v2/oauth/token","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"https","port":"443","path":["api","v2","oauth","token"],"host":["core","businessmonster","com","br"],"query":[],"variable":[]}},"response":[{"id":"5e4b5cb5-d297-4b0a-9cb6-41758cb39c7f","name":"Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"grant_type\": \"client_credentials\",\n    \"client_id\":  \"<your_client_id>\",\n    \"client_secret\": \"<your_client_secret>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.businessmonster.com.br:443/api/v2/oauth/token"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\"token_type\":\"Bearer\",\"expires_in\":31536000,\"access_token\":\"<your_token>\"}"}],"_postman_id":"1cc86dd7-2638-4686-b635-bf28712d21e0"}],"id":"787dba81-0a7c-495e-bbd3-203ef1fe6aad","_postman_id":"787dba81-0a7c-495e-bbd3-203ef1fe6aad","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"SSO","item":[{"name":"SSO Authorize","id":"a6410a9a-e595-4527-a488-2ff3f22d7115","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}"},{"key":"Authorization","value":"<your_token>"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"usuario@nerdmonster.com\",\n  \"identifier\": \"Loja 1234 - ABC\",\n  \"redirect\": \"HOME|CONVERSION|INFORMATION|LOCALIZATION\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.businessmonster.com.br:443/api/v2/auth/sso/authorize","description":"<h3 id=\"post-apiv2authssoauthorize\">POST /api/v2/auth/sso/authorize</h3>\n<p>This endpoint allows a user to authenticate via <strong>Single Sign-On (SSO)</strong> into the platform.</p>\n<p><strong>Note:</strong></p>\n<ul>\n<li><p>This route will not count toward your API rate limits.</p>\n</li>\n<li><p>Only users registered under the client’s domain will be authorized for SSO.</p>\n</li>\n</ul>\n<h3 id=\"request-body\"><strong>Request Body</strong></h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"email\": \"admin@nerdmonster.com\",\n  \"identifier\": \"Loja 1234 - ABC\",\n  \"redirect\": \"HOME|CONVERSION|INFORMATION|LOCALIZATION\"\n}\n\n</code></pre>\n<h4 id=\"parameters\"><strong>Parameters</strong></h4>\n<ul>\n<li><p>email – User email associated with the client account. (nullable if identifier is given)</p>\n</li>\n<li><p>identifier - Store code, defined by the user in the Businessmonster platform. The unit must have only one manager. (nullable if email is given)</p>\n</li>\n<li><p>redirect – Final destination after successful login. Options: HOME, CONVERSION, INFORMATION, LOCALIZATION. default = HOME</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"success\": true,\n  \"data\": {\n    \"url\": \"https://app.businessmonster.com.br/token/aae5d0cf536baea353187b4fe2c34d3e913e1e8e9e038a9b6a67998055189478\"\n  }\n}\n\n</code></pre><p>After calling this endpoint, redirect the user to the url provided. This token is <strong>valid for one-time access only</strong> and should be consumed immediately.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"https","port":"443","path":["api","v2","auth","sso","authorize"],"host":["core","businessmonster","com","br"],"query":[],"variable":[]}},"response":[{"id":"a4c77fb6-eb38-4352-8e6d-4c6e43e1fbfe","name":"SSO Authorize","originalRequest":{"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}"},{"key":"Authorization","value":"<your_token>"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"usuario@nerdmonster.com\",\n  \"identifier\": \"Loja 1234 - ABC\",\n  \"redirect\": \"HOME|CONVERSION|INFORMATION|LOCALIZATION\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.businessmonster.com.br:443/api/v2/auth/sso/authorize"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"url\": \"https://app.businessmonster.com.br/token/<TOKEN>\"\n  }\n}"}],"_postman_id":"a6410a9a-e595-4527-a488-2ff3f22d7115"}],"id":"241c8340-9692-41c1-831c-9a573f786a8f","_postman_id":"241c8340-9692-41c1-831c-9a573f786a8f","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"CONVERSION MODULE","item":[{"name":"Insight","item":[{"name":"Views per day","id":"187d51f1-9cc2-4252-b915-087fd28053be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/insight/views","description":"<p>Views Types:</p>\n<ul>\n<li><p>GOOGLE_SEARCH - List all Google Searches (includes Mobile and Desktop)</p>\n</li>\n<li><p>GOOGLE_SEARCH_MOBILE - List all Google Mobile Searches</p>\n</li>\n<li><p>GOOGLE_SEARCH_DESKTOP - List all Google Desktop Searches</p>\n</li>\n<li><p>GOOGLE_MAPS - List all Google Maps Searches (includes Mobile and Desktop)</p>\n</li>\n<li><p>GOOGLE_MAPS_MOBILE - List all Google Maps Mobile searches</p>\n</li>\n<li><p>GOOGLE_MAPS_DESKTOP - List all Google Maps Desktop searches</p>\n</li>\n</ul>\n<p>Note: It is only possible to filter by date within a period of 1 year.</p>\n","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","insight","views"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter by codigo_grupo</p>\n","type":"text/plain"},"key":"codigo_grupo","value":"123"},{"disabled":true,"description":{"content":"<p>Filter by codigo_loja</p>\n","type":"text/plain"},"key":"codigo_loja","value":"123"},{"disabled":true,"description":{"content":"<p>Filter by start date</p>\n","type":"text/plain"},"key":"start_date","value":"2024-03-20"},{"disabled":true,"description":{"content":"<p>Filter by end date</p>\n","type":"text/plain"},"key":"end_date","value":"2024-03-27"},{"disabled":true,"description":{"content":"<p>Filter by view type (required field)</p>\n","type":"text/plain"},"key":"type","value":"GOOGLE_SEARCH_DESKTOP"}],"variable":[]}},"response":[{"id":"fc662497-7444-4b75-88ca-4f69db0845b1","name":"List Views per day","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/insight/views?start_date=2024-03-20&end_date=2024-03-27&type=GOOGLE_SEARCH","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","insight","views"],"query":[{"key":"start_date","value":"2024-03-20"},{"key":"end_date","value":"2024-03-27"},{"key":"type","value":"GOOGLE_SEARCH"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"date\": \"2024-03-20\",\n            \"action\": \"GOOGLE_SEARCH\",\n            \"count\": 39496\n        },\n        {\n            \"date\": \"2024-03-21\",\n            \"action\": \"GOOGLE_SEARCH\",\n            \"count\": 39051\n        },\n        {\n            \"date\": \"2024-03-22\",\n            \"action\": \"GOOGLE_SEARCH\",\n            \"count\": 42083\n        },\n        {\n            \"date\": \"2024-03-23\",\n            \"action\": \"GOOGLE_SEARCH\",\n            \"count\": 34306\n        },\n        {\n            \"date\": \"2024-03-24\",\n            \"action\": \"GOOGLE_SEARCH\",\n            \"count\": 45088\n        },\n        {\n            \"date\": \"2024-03-25\",\n            \"action\": \"GOOGLE_SEARCH\",\n            \"count\": 33544\n        },\n        {\n            \"date\": \"2024-03-26\",\n            \"action\": \"GOOGLE_SEARCH\",\n            \"count\": 37363\n        },\n        {\n            \"date\": \"2024-03-27\",\n            \"action\": \"GOOGLE_SEARCH\",\n            \"count\": 37931\n        }\n    ]\n}"}],"_postman_id":"187d51f1-9cc2-4252-b915-087fd28053be"},{"name":"Actions per day","id":"2679bfa5-9f7a-45dc-a5ae-50b490229046","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/insight/actions","description":"<p>Actions Types:</p>\n<ul>\n<li><p>ACTION_ROUTES - List Routes</p>\n</li>\n<li><p>ACTION_CAL - List Calls</p>\n</li>\n</ul>\n<p>Note: It is only possible to filter by date within a period of 1 year.</p>\n","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","insight","actions"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter by codigo_grupo</p>\n","type":"text/plain"},"key":"codigo_grupo","value":"123"},{"disabled":true,"description":{"content":"<p>Filter by codigo_loja</p>\n","type":"text/plain"},"key":"codigo_loja","value":"123"},{"disabled":true,"description":{"content":"<p>Filter by start date</p>\n","type":"text/plain"},"key":"start_date","value":"2023-03-28"},{"disabled":true,"description":{"content":"<p>Filter by end date</p>\n","type":"text/plain"},"key":"end_date","value":"2024-03-27"},{"disabled":true,"description":{"content":"<p>Filter by action type  (required field)</p>\n","type":"text/plain"},"key":"type","value":"ACTION_ROUTES"}],"variable":[]}},"response":[{"id":"e18d963a-0dcb-478d-803a-27474596c149","name":"List Actions per day","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/insight/actions?start_date=2024-03-20&end_date=2024-03-27&type=ACTION_ROUTES","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","insight","actions"],"query":[{"key":"start_date","value":"2024-03-20"},{"key":"end_date","value":"2024-03-27"},{"key":"type","value":"ACTION_ROUTES"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"date\": \"2024-03-20\",\n            \"action\": \"ACTION_ROUTES\",\n            \"count\": 3243\n        },\n        {\n            \"date\": \"2024-03-21\",\n            \"action\": \"ACTION_ROUTES\",\n            \"count\": 3010\n        },\n        {\n            \"date\": \"2024-03-22\",\n            \"action\": \"ACTION_ROUTES\",\n            \"count\": 2887\n        },\n        {\n            \"date\": \"2024-03-23\",\n            \"action\": \"ACTION_ROUTES\",\n            \"count\": 3041\n        },\n        {\n            \"date\": \"2024-03-24\",\n            \"action\": \"ACTION_ROUTES\",\n            \"count\": 2953\n        },\n        {\n            \"date\": \"2024-03-25\",\n            \"action\": \"ACTION_ROUTES\",\n            \"count\": 2924\n        },\n        {\n            \"date\": \"2024-03-26\",\n            \"action\": \"ACTION_ROUTES\",\n            \"count\": 2945\n        },\n        {\n            \"date\": \"2024-03-27\",\n            \"action\": \"ACTION_ROUTES\",\n            \"count\": 3065\n        }\n    ]\n}"}],"_postman_id":"2679bfa5-9f7a-45dc-a5ae-50b490229046"},{"name":"Show Demographic Profile","id":"7dc0844c-ec54-4256-a0c1-d05489295d0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/insight/demographic-profile","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","insight","demographic-profile"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter by codigo_grupo</p>\n","type":"text/plain"},"key":"codigo_grupo","value":"123"},{"disabled":true,"description":{"content":"<p>Filter by codigo_loja</p>\n","type":"text/plain"},"key":"codigo_loja","value":"123"},{"disabled":true,"description":{"content":"<p>Filter by start date</p>\n","type":"text/plain"},"key":"start_date","value":"2023-03-20"},{"disabled":true,"description":{"content":"<p>Filter by end date</p>\n","type":"text/plain"},"key":"end_date","value":"2024-03-27"}],"variable":[]}},"response":[{"id":"2468a5d2-f9a4-4c46-ab7c-6ccdde8425dc","name":"Show Demographic Profile","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/insight/demographic-profile"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"minAge\": 0,\n            \"maxAge\": 17,\n            \"female\": 295,\n            \"male\": 275,\n            \"total\": 570\n        },\n        {\n            \"minAge\": 18,\n            \"maxAge\": 24,\n            \"female\": 3144,\n            \"male\": 2228,\n            \"total\": 5372\n        },\n        {\n            \"minAge\": 25,\n            \"maxAge\": 34,\n            \"female\": 2764,\n            \"male\": 5703,\n            \"total\": 8467\n        },\n        {\n            \"minAge\": 35,\n            \"maxAge\": 44,\n            \"female\": 759,\n            \"male\": 2254,\n            \"total\": 3013\n        },\n        {\n            \"minAge\": 45,\n            \"maxAge\": 54,\n            \"female\": 199,\n            \"male\": 594,\n            \"total\": 793\n        },\n        {\n            \"minAge\": 55,\n            \"maxAge\": 64,\n            \"female\": 23,\n            \"male\": 175,\n            \"total\": 198\n        },\n        {\n            \"minAge\": 65,\n            \"maxAge\": 200,\n            \"female\": 1,\n            \"male\": 23,\n            \"total\": 24\n        }\n    ]\n}"}],"_postman_id":"7dc0844c-ec54-4256-a0c1-d05489295d0b"}],"id":"c0546424-0c64-44b4-b4ed-918335aea116","_postman_id":"c0546424-0c64-44b4-b4ed-918335aea116","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Competitors","item":[{"name":"Show General Analysis","id":"c9c457dd-f032-4228-ab9d-65e496d63611","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/competitors/general-analysis?codigo_grupo=1111&page=1&distance=5&period=YYYY-mm","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Explanation</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>nome_marca</td>\n<td>Name of the main brand.</td>\n</tr>\n<tr>\n<td>nome_concorrente</td>\n<td>Name of the competitor brand.</td>\n</tr>\n<tr>\n<td>unidades</td>\n<td>List of units of the main brand.</td>\n</tr>\n<tr>\n<td>-- verified</td>\n<td>Indicates if the unit is verified (true/false).</td>\n</tr>\n<tr>\n<td>-- description</td>\n<td>Description of the unit.</td>\n</tr>\n<tr>\n<td>-- address</td>\n<td>Full address of the unit.</td>\n</tr>\n<tr>\n<td>-- phone</td>\n<td>Contact phone number of the unit.</td>\n</tr>\n<tr>\n<td>-- reviewsCount</td>\n<td>Number of reviews of the unit.</td>\n</tr>\n<tr>\n<td>-- imagesCount</td>\n<td>Number of images of the unit.</td>\n</tr>\n<tr>\n<td>-- googleFoodUrl</td>\n<td>URL to the Google Food page of the unit.</td>\n</tr>\n<tr>\n<td>-- reserveTableUrl</td>\n<td>URL to reserve a table (if available).</td>\n</tr>\n<tr>\n<td>-- menu</td>\n<td>URL to the menu of the unit.</td>\n</tr>\n<tr>\n<td>-- url</td>\n<td>URL to the Google Maps location of the unit.</td>\n</tr>\n<tr>\n<td>-- openingHours</td>\n<td>Opening hours of the unit, detailed by day of the week.</td>\n</tr>\n<tr>\n<td>---- day</td>\n<td>Specific day of the week for the opening hours.</td>\n</tr>\n<tr>\n<td>---- hours</td>\n<td>Opening hours on the specific day.</td>\n</tr>\n<tr>\n<td>-- state</td>\n<td>State where the unit is located.</td>\n</tr>\n<tr>\n<td>-- city</td>\n<td>City where the unit is located.</td>\n</tr>\n<tr>\n<td>-- street</td>\n<td>Street where the unit is located.</td>\n</tr>\n<tr>\n<td>-- postalCode</td>\n<td>Postal code of the unit.</td>\n</tr>\n<tr>\n<td>-- distance</td>\n<td>Distance of the unit (N/A if not applicable).</td>\n</tr>\n<tr>\n<td>-- nome_unidade</td>\n<td>Specific name of the unit.</td>\n</tr>\n<tr>\n<td>-- codigo_identificacao</td>\n<td>Unique identification code of the unit.</td>\n</tr>\n<tr>\n<td>-- codigo_loja</td>\n<td>Store code of the unit.</td>\n</tr>\n<tr>\n<td>-- unidades_concorrentes</td>\n<td>List of competitor units with their respective details.</td>\n</tr>\n<tr>\n<td>---- verified</td>\n<td>Indicates if the competitor unit is verified (true/false).</td>\n</tr>\n<tr>\n<td>---- description</td>\n<td>Description of the competitor unit.</td>\n</tr>\n<tr>\n<td>---- address</td>\n<td>Full address of the competitor unit.</td>\n</tr>\n<tr>\n<td>---- phone</td>\n<td>Contact phone number of the competitor unit.</td>\n</tr>\n<tr>\n<td>---- reviewsCount</td>\n<td>Number of reviews of the competitor unit.</td>\n</tr>\n<tr>\n<td>---- imagesCount</td>\n<td>Number of images of the competitor unit.</td>\n</tr>\n<tr>\n<td>---- googleFoodUrl</td>\n<td>URL to the Google Food page of the competitor unit.</td>\n</tr>\n<tr>\n<td>---- reserveTableUrl</td>\n<td>URL to reserve a table at the competitor unit (if available).</td>\n</tr>\n<tr>\n<td>---- menu</td>\n<td>URL to the menu of the competitor unit.</td>\n</tr>\n<tr>\n<td>---- url</td>\n<td>URL to the Google Maps location of the competitor unit.</td>\n</tr>\n<tr>\n<td>---- openingHours</td>\n<td>Opening hours of the competitor unit, detailed by day of the week.</td>\n</tr>\n<tr>\n<td>------ day</td>\n<td>Specific day of the week for the opening hours of the competitor unit.</td>\n</tr>\n<tr>\n<td>------ hours</td>\n<td>Opening hours on the specific day of the competitor unit.</td>\n</tr>\n<tr>\n<td>---- state</td>\n<td>State where the competitor unit is located.</td>\n</tr>\n<tr>\n<td>---- city</td>\n<td>City where the unit is located.</td>\n</tr>\n<tr>\n<td>---- street</td>\n<td>Street where the unit is located.</td>\n</tr>\n<tr>\n<td>---- postalCode</td>\n<td>Postal Code of the unit.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","competitors","general-analysis"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>(integer) optional - code of the unit defined automatically by the platform</p>\n","type":"text/plain"},"key":"codigo_unidade/codigo_loja","value":"123"},{"disabled":true,"description":{"content":"<p>(string) optional - code of the unit defined by the client</p>\n","type":"text/plain"},"key":"codigo_identificador","value":"abc123"},{"description":{"content":"<p>(integer)  code of the group of units</p>\n","type":"text/plain"},"key":"codigo_grupo","value":"1111"},{"description":{"content":"<p>(integer)  number of the page</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>(integer)  distance range to filter competitor units minimum:1 maximum:5</p>\n","type":"text/plain"},"key":"distance","value":"5"},{"description":{"content":"<p>period</p>\n","type":"text/plain"},"key":"period","value":"YYYY-mm"}],"variable":[]}},"response":[{"id":"4f2472db-81b4-45be-b18c-72635d1da1c7","name":"general-analysis","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/competitors/general-analysis?codigo_grupo=123&page=1&distancia=5","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","competitors","general-analysis"],"query":[{"key":"codigo_unidade","value":"123","description":"(integer) optional - code of the unit defined automatically by the platform","disabled":true},{"key":"codigo_identificador","value":"abc123","description":"(string) optional - code of the unit defined by the client","disabled":true},{"key":"codigo_grupo","value":"123","description":"(integer)  code of the group of units"},{"key":"page","value":"1","description":"(integer)  number of the page"},{"key":"distancia","value":"5","description":"(integer)  distance range to filter competitor units minimum:1 maximum:5"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.25.3"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"PHP/7.1.33"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"*"},{"key":"Access-Control-Allow-Headers","value":"*"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 21 May 2024 12:50:04 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"nome_marca\": \"Marca\",\n        \"nome_concorrente\": \"Concorrente\",\n        \"unidades\": [\n            {\n                \"verified\": true,\n                \"description\": null,\n                \"address\": \"Av. das Nações Unidas, 12345 - Jurubatuba, São Paulo - SP, 12345-000, Brasil\",\n                \"phone\": null,\n                \"reviewsCount\": 57,\n                \"imagesCount\": 60,\n                \"googleFoodUrl\": \"https://food.google.com/chooseprovider\",\n                \"reserveTableUrl\": null,\n                \"menu\": \"https://www.menuurl.com.br/\",\n                \"url\": \"https://www.google.com/maps/search/?...\",\n                \"openingHours\": [\n                    {\n                        \"day\": \"quinta-feira\",\n                        \"hours\": \"10:00 to 22:00\"\n                    },\n                    {\n                        \"day\": \"sexta-feira\",\n                        \"hours\": \"10:00 to 22:00\"\n                    },\n                    {\n                        \"day\": \"sábado\",\n                        \"hours\": \"10:00 to 22:00\"\n                    },\n                    {\n                        \"day\": \"domingo\",\n                        \"hours\": \"12:00 to 22:00\"\n                    },\n                    {\n                        \"day\": \"segunda-feira\",\n                        \"hours\": \"10:00 to 22:00\"\n                    },\n                    {\n                        \"day\": \"terça-feira\",\n                        \"hours\": \"10:00 to 22:00\"\n                    },\n                    {\n                        \"day\": \"quarta-feira\",\n                        \"hours\": \"10:00 to 22:00\"\n                    }\n                ],\n                \"nome_unidade\": \"PLK SHOP SP MARKET\",\n                \"codigo_identificacao\": \"13136\",\n                \"codigo_loja\": 80117,\n                \"unidades_concorrentes\": [\n                    {\n                        \"verified\": true,\n                        \"description\": \"Rede de restaurantes\",\n                        \"address\": \"Av. das Nações Unidas, 12345 - Jurubatuba, São Paulo - SP, 12345-000, Brasil\",\n                        \"phone\": null,\n                        \"reviewsCount\": 1032,\n                        \"imagesCount\": 21,\n                        \"googleFoodUrl\": \"https://food.google.com/chooseprovider\",\n                        \"reserveTableUrl\": null,\n                        \"menu\": null,\n                        \"url\": \"https://www.google.com/maps/search/\",\n                        \"openingHours\": [\n                            {\n                                \"day\": \"terça-feira\",\n                                \"hours\": \"11:00 to 22:00\"\n                            },\n                            {\n                                \"day\": \"quarta-feira\",\n                                \"hours\": \"11:00 to 22:00\"\n                            },\n                            {\n                                \"day\": \"quinta-feira\",\n                                \"hours\": \"11:00 to 22:00\"\n                            },\n                            {\n                                \"day\": \"sexta-feira\",\n                                \"hours\": \"11:00 to 23:00\"\n                            },\n                            {\n                                \"day\": \"sábado\",\n                                \"hours\": \"11:00 to 23:00\"\n                            },\n                            {\n                                \"day\": \"domingo\",\n                                \"hours\": \"11:00 to 22:00\"\n                            },\n                            {\n                                \"day\": \"segunda-feira\",\n                                \"hours\": \"11:00 to 22:00\"\n                            }\n                        ],\n                        \"distance\": 0.013853292723204602,\n                        \"coordinates\": {\n                            \"lat\": -23.6782925,\n                            \"lon\": -46.6990131\n                        },\n                        \"placeId\": \"ChIJadFDvCVQzpQRvglwpg8quZE\",\n                        \"street\": \"Av. das Nações Unidas, 12345\",\n                        \"city\": \"São Paulo\",\n                        \"state\": \"São Paulo\",\n                        \"postalCode\": \"12345-000\"\n                    }\n                ],\n                \"coordinates\": {\n                    \"lat\": -23.6781684,\n                    \"lon\": -46.6990251\n                },\n                \"placeId\": \"ChIJD8Vgr1xRzpQR2WoUxzYEzWs\",\n                \"street\": \"Av. das Nações Unidas\",\n                \"city\": \"São Paulo\",\n                \"state\": \"SP\",\n                \"postalCode\": \"12345-000\"\n            }\n        ],\n        \"page\": 1,\n        \"totalPages\": 5\n    }\n}"}],"_postman_id":"c9c457dd-f032-4228-ab9d-65e496d63611"},{"name":"Show Hours Analysis","id":"b22ffcae-2153-4fa5-81d6-9520b5cafc3a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/competitors/hours-analysis?codigo_grupo=1234&period=2024-05","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>units</strong></td>\n<td>Lista contendo informações detalhadas das unidades.</td>\n</tr>\n<tr>\n<td>└─ <strong>name</strong></td>\n<td>Nome da unidade</td>\n</tr>\n<tr>\n<td>└─ <strong>codigo_loja</strong></td>\n<td>Código identificador da loja dentro do grupo.</td>\n</tr>\n<tr>\n<td>└─ <strong>codigo_identificacao</strong></td>\n<td>Código de identificação adicional para a unidade, usado internamente.</td>\n</tr>\n<tr>\n<td>└─ <strong>address</strong></td>\n<td>Endereço físico da unidade.</td>\n</tr>\n<tr>\n<td>└─ <strong>latitude</strong></td>\n<td>Coordenada geográfica de latitude da unidade.</td>\n</tr>\n<tr>\n<td>└─ <strong>longitude</strong></td>\n<td>Coordenada geográfica de longitude da unidade.</td>\n</tr>\n<tr>\n<td><strong>competitorsUnit</strong></td>\n<td>Lista contendo informações sobre unidades concorrentes próximas.</td>\n</tr>\n<tr>\n<td>└─ <strong>nome</strong></td>\n<td>Nome da unidade concorrente.</td>\n</tr>\n<tr>\n<td>└─ <strong>googlePlaceId</strong></td>\n<td>Identificador único da localização no Google Places.</td>\n</tr>\n<tr>\n<td>└─ <strong>address</strong></td>\n<td>Endereço físico da unidade concorrente.</td>\n</tr>\n<tr>\n<td>└─ <strong>latitude</strong></td>\n<td>Coordenada geográfica de latitude da unidade concorrente.</td>\n</tr>\n<tr>\n<td>└─ <strong>longitude</strong></td>\n<td>Coordenada geográfica de longitude da unidade concorrente.</td>\n</tr>\n<tr>\n<td>└─ <strong>flow</strong></td>\n<td>Objeto contendo dados analíticos de fluxo para a unidade concorrente. Apenas quando filtrado por codigo_loja/codigo_unidade ou codigo_identificador</td>\n</tr>\n<tr>\n<td><strong>flow</strong></td>\n<td>Objeto contendo dados analíticos de fluxo para as unidades e concorrentes.</td>\n</tr>\n<tr>\n<td>└─ <strong>period</strong></td>\n<td>O período da análise, formatado como ano-mês (ex: 2024-06).</td>\n</tr>\n<tr>\n<td>└─ <strong>unitsCode</strong></td>\n<td>Lista de códigos de identificação das unidades analisadas.</td>\n</tr>\n<tr>\n<td>└─ <strong>competitorsPlaceId</strong></td>\n<td>Lista dos identificadores do Google Place dos concorrentes analisados.</td>\n</tr>\n<tr>\n<td>└─ <strong>totalUnits</strong></td>\n<td>Total de unidades incluídas na análise.</td>\n</tr>\n<tr>\n<td>└─ <strong>totalCompetitors</strong></td>\n<td>Total de concorrentes considerados na análise.</td>\n</tr>\n<tr>\n<td>└─ <strong>days</strong></td>\n<td>Dias da semana considerados na análise.</td>\n</tr>\n<tr>\n<td>└─ <strong>radius</strong></td>\n<td>Raio usado para identificar concorrentes próximos, em quilômetros.</td>\n</tr>\n<tr>\n<td>└─ <strong>yourflows</strong></td>\n<td>Detalhes do fluxo horário de visitantes nas próprias unidades.</td>\n</tr>\n<tr>\n<td>└——─ <strong>hours</strong></td>\n<td>Horário específico do dia para o qual o fluxo de visitantes é reportado.</td>\n</tr>\n<tr>\n<td>└─—— <strong>flow</strong></td>\n<td>Quantidade de visitantes durante o horário especificado.</td>\n</tr>\n<tr>\n<td>└─—— <strong>flowType</strong></td>\n<td>BUSY, NOT_BUSY, VERY_BUSY  <br />flow &lt;= 33 - não movimentado - NOT_BUSY  <br />flow &lt;= 66 - movimentado - BUSY  <br />flow &lt;= 100 - muito movimentado - VERY_BUSY</td>\n</tr>\n<tr>\n<td>└─ <strong>competitorsFlows</strong></td>\n<td>Detalhes do fluxo horário de visitantes nas unidades concorrentes.</td>\n</tr>\n<tr>\n<td>└—-─ <strong>hours</strong></td>\n<td>Horário específico do dia para o qual o fluxo de visitantes é reportado nas unidades concorrentes.</td>\n</tr>\n<tr>\n<td>└—-─ <strong>flow</strong></td>\n<td>Quantidade de visitantes durante o horário especificado nas unidades concorrentes.</td>\n</tr>\n<tr>\n<td>└─—— <strong>flowType</strong></td>\n<td>BUSY, NOT_BUSY, VERY_BUSY</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Sobre os dados de FLOW</strong>: Os dados dos horários são calculados com base na média dos dados coletados. Assim, ao fornecer de uma unidade, o retorno do fluxo de horários representa a média de fluxo das lojas próximas à unidade em questão. Dessa forma, é retornado o flow específico dessa média.<br /><strong>Definição das Especificações de Flow</strong>:</p>\n<ul>\n<li><strong>Até 33</strong> - não movimentado - <strong>NOT_BUSY</strong></li>\n<li><strong>Até 66</strong> - movimentado - <strong>BUSY</strong></li>\n<li><strong>Até 100</strong> - muito movimentado - <strong>VERY_BUSY</strong></li>\n</ul>\n<p>EndFragment</p>\n","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","competitors","hours-analysis"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>(integer) optional - code of the unit</p>\n","type":"text/plain"},"key":"codigo_unidade/codigo_loja","value":"123"},{"disabled":true,"description":{"content":"<p>(string) optional  - code of the unit by client</p>\n","type":"text/plain"},"key":"codigo_identificacao","value":"NM123"},{"description":{"content":"<p>(integer)  code of the group of units</p>\n","type":"text/plain"},"key":"codigo_grupo","value":"1234"},{"disabled":true,"description":{"content":"<p>(array)  optional - days to filter. If empty, will be cosidered all the days \n{\n    \"sunday\": \"Su\",\n    \"monday\": \"Mo\",\n    \"tuesday\": \"Tu\",\n    \"wednesday\": \"We\",\n    \"thursday\": \"Th\",\n    \"sexta\": \"Fr\",\n    \"friday\": \"Sa\"\n}</p>\n","type":"text/plain"},"key":"days","value":"[\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\",\"Su\"]"},{"description":{"content":"<p>(string)  optional - period to filter (Y-m). if empty, cosidered last month</p>\n","type":"text/plain"},"key":"period","value":"2024-05"},{"disabled":true,"description":{"content":"<p>(integer) optional - distance range to filter competitor units minimum:1 maximum:5</p>\n","type":"text/plain"},"key":"distance","value":"2"}],"variable":[]}},"response":[{"id":"1362acb2-3adf-4016-be44-f94b41618835","name":"hours-analysis","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/competitors/hours-analysis?codigo_unidade=80117&codigo_grupo=1830&period=2024-05","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","competitors","hours-analysis"],"query":[{"key":"codigo_unidade","value":"80117","description":"(integer) optional - code of the unit"},{"key":"codigo_grupo","value":"1830","description":"(integer)  code of the group of units"},{"key":"days","value":"[\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\",\"Su\"]","description":"(array)  optional - days to filter. If empty, will be cosidered all the days \n{\n    \"sunday\": \"Su\",\n    \"monday\": \"Mo\",\n    \"tuesday\": \"Tu\",\n    \"wednesday\": \"We\",\n    \"thursday\": \"Th\",\n    \"sexta\": \"Fr\",\n    \"friday\": \"Sa\"\n}","disabled":true},{"key":"period","value":"2024-05","description":"(string)  optional - period to filter (Y-m). if empty, cosidered last month"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.27.0"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"PHP/7.1.33"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"*"},{"key":"Access-Control-Allow-Headers","value":"*"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 07 Jun 2024 22:26:05 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"brandName\": \"Marca\",\n        \"competitorName\": \"Concorrente\",\n        \"units\": [\n            {\n                \"name\": \"Marca\",\n                \"codigo_loja\": 1234,\n                \"codigo_identificacao\": \"ABCD\",\n                \"address\": \"Av. das Paulista 3124 São Paulo\",\n                \"latitude\": \"-123.6753012\",\n                \"longitude\": \"-423.6997646\"\n            }\n        ],\n        \"competitorsUnit\": [\n            {\n                \"name\": \"Concorrente\",\n                \"googlePlaceId\": \"OPKODvCVQzpQRvgdaqad\",\n                \"address\": \"Av. das Paulista 1234 São Paulo\",\n                \"latitude\": -1234.6782925,\n                \"longitude\": -423.6990131\n            }\n        ],\n        \"flow\": {\n            \"period\": \"2024-05\",\n            \"unitsCode\": [\n                \"ABCD\"\n            ],\n            \"competitorsPlaceId\": [\n                \"OPKODvCVQzpQRvgdaqad\"\n            ],\n            \"totalUnits\": 1,\n            \"totalCompetitors\": 1,\n            \"days\": [\n                \"Mo\",\n                \"Tu\",\n                \"We\",\n                \"Th\",\n                \"Fr\",\n                \"Sa\",\n                \"Su\"\n            ],\n            \"radius\": 2,\n            \"yourflows\": [\n                {\n                    \"hours\": \"00:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"01:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"02:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"03:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"04:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"05:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"06:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"07:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"08:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"09:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"10:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"11:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"12:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"13:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"14:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"15:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"16:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"17:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"18:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"19:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"20:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"21:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"22:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"23:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                }\n            ],\n            \"competitorsFlows\": [\n                {\n                    \"hours\": \"00:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"01:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"02:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"03:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"04:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"05:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"06:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"07:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"08:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"09:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"10:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"11:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"12:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"13:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"14:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"15:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"16:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"17:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"18:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"19:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"20:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"21:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"22:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                },\n                {\n                    \"hours\": \"23:00\",\n                    \"flow\": 0,\n                    \"flowType\": \"NOT_BUSY\"\n                }\n            ]\n        }\n    }\n}"}],"_postman_id":"b22ffcae-2153-4fa5-81d6-9520b5cafc3a"},{"name":"Show Reputation Analysis","id":"bd77c644-2973-46af-a731-676a5b232d57","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/competitors/reputation-analysis?codigo_grupo=1234&page=1&distance=5","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Explanation</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>unitsCount</td>\n<td>Quantity of brand units</td>\n</tr>\n<tr>\n<td>competitorsCount</td>\n<td>Quantity of competitor units</td>\n</tr>\n<tr>\n<td>period</td>\n<td>Period used to retrieve the data</td>\n</tr>\n<tr>\n<td>units</td>\n<td>List of units of the main brand.</td>\n</tr>\n<tr>\n<td>-- codigo_identificacao</td>\n<td>Identifier code of the unit</td>\n</tr>\n<tr>\n<td>-- codigo_loja</td>\n<td>NerdMonster code of the unit</td>\n</tr>\n<tr>\n<td>-- nome</td>\n<td>Name of the unit.</td>\n</tr>\n<tr>\n<td>-- address</td>\n<td>Address of the unit.</td>\n</tr>\n<tr>\n<td>-- totalReviews</td>\n<td>Number of reviews of the unit.</td>\n</tr>\n<tr>\n<td>-- reviewAverage</td>\n<td>Averageof reviews of the unit.</td>\n</tr>\n<tr>\n<td>-- starsDistribution</td>\n<td>Object of stars reviews</td>\n</tr>\n<tr>\n<td>---- oneStar</td>\n<td>Number of reviews with one star</td>\n</tr>\n<tr>\n<td>---- twoStars</td>\n<td>Number of reviews with twoStars star</td>\n</tr>\n<tr>\n<td>---- threeStars</td>\n<td>Number of reviews with threeStars star</td>\n</tr>\n<tr>\n<td>---- fourStars</td>\n<td>Number of reviews with fourStars star</td>\n</tr>\n<tr>\n<td>---- fiveStars</td>\n<td>Number of reviews with fiveStars star</td>\n</tr>\n<tr>\n<td>-- competitors</td>\n<td>List of units of the competitor.</td>\n</tr>\n<tr>\n<td>---- nome</td>\n<td>Name of the unit.</td>\n</tr>\n<tr>\n<td>---- address</td>\n<td>Address of the unit.</td>\n</tr>\n<tr>\n<td>---- placeId</td>\n<td>placeId of the unit.</td>\n</tr>\n<tr>\n<td>---- totalReviews</td>\n<td>Number of reviews of the unit.</td>\n</tr>\n<tr>\n<td>---- distance</td>\n<td>Distance of the unit (N/A if not applicable).</td>\n</tr>\n<tr>\n<td>---- starsDistribution</td>\n<td>Object of stars reviews</td>\n</tr>\n<tr>\n<td>------ oneStar</td>\n<td>Number of reviews with one star</td>\n</tr>\n<tr>\n<td>------ twoStars</td>\n<td>Number of reviews with twoStars star</td>\n</tr>\n<tr>\n<td>------ threeStars</td>\n<td>Number of reviews with threeStars star</td>\n</tr>\n<tr>\n<td>------ fourStars</td>\n<td>Number of reviews with fourStars star</td>\n</tr>\n<tr>\n<td>------ fiveStar</td>\n<td>Number of reviews with fiveStar star</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","competitors","reputation-analysis"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>(integer) optional - code of the unit defined automatically by the platform</p>\n","type":"text/plain"},"key":"codigo_unidade","value":"123"},{"disabled":true,"description":{"content":"<p>(string) optional - code of the unit defined by the client</p>\n","type":"text/plain"},"key":"codigo_identificador","value":"abc123"},{"description":{"content":"<p>(integer)  code of the group of units</p>\n","type":"text/plain"},"key":"codigo_grupo","value":"1234"},{"description":{"content":"<p>(integer)  number of the page</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>(integer)  distance range to filter competitor units minimum:1 maximum:5</p>\n","type":"text/plain"},"key":"distance","value":"5"},{"disabled":true,"description":{"content":"<p>(string) optional - month of the reputation data</p>\n","type":"text/plain"},"key":"period","value":"2024-05"}],"variable":[]}},"response":[{"id":"5bf382f4-164d-436b-afab-b012c403a375","name":"Show Reputation Analysis","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/competitors/reputation-analysis?codigo_grupo=1234&page=1&distance=5&period=2024-05","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","competitors","reputation-analysis"],"query":[{"key":"codigo_unidade","value":"12345","description":"(integer) optional - code of the unit defined automatically by the platform","disabled":true},{"key":"codigo_identificador","value":"abc123","description":"(string) optional - code of the unit defined by the client","disabled":true},{"key":"codigo_grupo","value":"1234","description":"(integer)  code of the group of units"},{"key":"page","value":"1","description":"(integer)  number of the page"},{"key":"distance","value":"5","description":"(integer)  distance range to filter competitor units minimum:1 maximum:5"},{"key":"period","value":"2024-05","description":"(string) optional - month of the reputation data"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.27.0"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"PHP/7.1.33"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"*"},{"key":"Access-Control-Allow-Headers","value":"*"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 25 Jun 2024 12:46:21 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"unitsCount\": 1,\n        \"competitorsCount\": 1,\n        \"period\": \"2024-05\",\n        \"units\": [\n            {\n                \"codigo_identificacao\": \"1234ABC\",\n                \"codigo_loja\": 123,\n                \"nome\": \"Nome Loja Marca\",\n                \"address\": \"Av. das Nações Unidas\",\n                \"totalReviews\": \"100\",\n                \"reviewAverage\": \"2.2\",\n                \"starsDistribution\": {\n                    \"oneStar\": \"50\",\n                    \"twoStars\": \"10\",\n                    \"threeStars\": \"20\",\n                    \"fourStars\": \"10\",\n                    \"fiveStars\": \"10\"\n                },\n                \"competitors\": [\n                    {\n                        \"nome\": \"NOME CONCORRENTE\",\n                        \"address\": \"Avenida das Nações Unidas, 12345 - Vila Gertrudes - 12345-123, São Paulo, SP, BRA\",\n                        \"placeId\": \"abcd1123\",\n                        \"totalReviews\": 1033,\n                        \"distance\": 0.3413078179146691,\n                        \"reviewAverage\": 3.7757009345794392,\n                        \"starsDistribution\": {\n                            \"oneStar\": 60,\n                            \"twoStars\": 29,\n                            \"threeStars\": 120,\n                            \"fourStars\": 218,\n                            \"fiveStars\": 606\n                        }\n                    }\n                ]\n            }\n        ],\n        \"page\": 1,\n        \"totalPages\": 5\n    }\n}"}],"_postman_id":"bd77c644-2973-46af-a731-676a5b232d57"},{"name":"Get Competitor's NPS","id":"5d48cfcc-9e4b-49fd-ba90-8cd2057e47f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/competitors/nps-competitors?codigo_grupo=1111","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Explanation</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>codigo_grupo</td>\n<td>Code of the group of units</td>\n</tr>\n<tr>\n<td>update_date</td>\n<td>Date in which the NPS data was updated</td>\n</tr>\n<tr>\n<td>period</td>\n<td>The period of time in which the NPS was calculated</td>\n</tr>\n<tr>\n<td>data</td>\n<td>List of NPS data</td>\n</tr>\n<tr>\n<td>-- brand</td>\n<td>The brand's name</td>\n</tr>\n<tr>\n<td>-- month</td>\n<td>The month of the NPS calculation</td>\n</tr>\n<tr>\n<td>-- nps_detractors</td>\n<td>The quantity of NPS detractors</td>\n</tr>\n<tr>\n<td>-- nps_neutral</td>\n<td>The quantity of NPS neutral</td>\n</tr>\n<tr>\n<td>-- nps_promotors</td>\n<td>The quantity of NPS promotors</td>\n</tr>\n<tr>\n<td>-- average_star</td>\n<td>The average brand rating in stars</td>\n</tr>\n<tr>\n<td>-- nps_total</td>\n<td>The quantity of total NPS</td>\n</tr>\n<tr>\n<td>-- is_competitor</td>\n<td>True if the brand is a competitor and false if it is not</td>\n</tr>\n<tr>\n<td>-- codigo_grupo</td>\n<td>Code of the group of units</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","competitors","nps-competitors"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>(boolean) optional - returns the NPS calculated is with or not reviews without text (1 add the reviews with no text, 0 only reviews with text)</p>\n","type":"text/plain"},"key":"add-no-text-reviews","value":"0 | 1"},{"disabled":true,"description":{"content":"<p>(integer) optional - period of time of the NPS (may be one of the five values: 3, 6, 12, 24, 26). If this field is not set, the default period will be 12</p>\n","type":"text/plain"},"key":"period","value":"3 | 6 | 12 | 24 | 36"},{"description":{"content":"<p>(integer)  code of the group of units</p>\n","type":"text/plain"},"key":"codigo_grupo","value":"1111"}],"variable":[]}},"response":[{"id":"f8d2d058-e2a1-4400-876c-dad41b942e8f","name":"nps_general","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/competitors/nps-competitors?period=3&add-no-text-reviews=1&codigo_grupo=1111","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","competitors","nps-competitors"],"query":[{"key":"period","value":"3","description":"(integer) optional - period of time of the NPS (may be one of the five values: 3, 6, 12, 24, 26). If this field is not set, the default period will be 12"},{"key":"add-no-text-reviews","value":"1","description":"(boolean) optional - returns the NPS calculated is with or not reviews without text (1 add the reviews with no text, 0 only reviews with text)"},{"key":"codigo_grupo","value":"1111","description":"(integer)  code of the group of units"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.25.3"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"PHP/7.1.33"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"*"},{"key":"Access-Control-Allow-Headers","value":"*"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 21 May 2024 12:50:04 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"codigo_grupo\": 1111,\n    \"update_date\": \"2024-09-01T00:00:00Z\",\n    \"period\": 3,\n    \"data\": [\n        {\n            \"brand\": \"Your Brand\",\n            \"month\": \"2024\\/06\",\n            \"nps_detractors\": 20,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": false,\n            \"codigo_grupo\": 1111\n        },\n        {\n            \"brand\": \"Competitor's Brand\",\n            \"month\": \"2024\\/06\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": true,\n            \"codigo_grupo\": null\n        },\n        {\n            \"brand\": \"Your Brand\",\n            \"month\": \"2024\\/07\",\n            \"nps_detractors\": 20,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": false,\n            \"codigo_grupo\": 1111\n        },\n        {\n            \"brand\": \"Competitor's Brand\",\n            \"month\": \"2024\\/07\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": true,\n            \"codigo_grupo\": null\n        },\n        {\n            \"brand\": \"Your Brand\",\n            \"month\": \"2024\\/08\",\n            \"nps_detractors\": 20,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": false,\n            \"codigo_grupo\": 1111\n        },\n        {\n            \"brand\": \"Competitor's Brand\",\n            \"month\": \"2024\\/08\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": true,\n            \"codigo_grupo\": null\n        }\n    ]\n}"}],"_postman_id":"5d48cfcc-9e4b-49fd-ba90-8cd2057e47f0"},{"name":"Get Competitor's NPS By Category","id":"a60deeae-6cb8-4c5c-95a5-9616a4c90eb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/competitors/nps-competitors-categories?codigo_grupo=1111","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Explanation</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>codigo_grupo</td>\n<td>Code of the group of units</td>\n</tr>\n<tr>\n<td>update_date</td>\n<td>Date in which the NPS data was updated</td>\n</tr>\n<tr>\n<td>period</td>\n<td>The period of time in which the NPS was calculated</td>\n</tr>\n<tr>\n<td>data</td>\n<td>List of NPS data</td>\n</tr>\n<tr>\n<td>-- brand</td>\n<td>The brand's name</td>\n</tr>\n<tr>\n<td>-- month</td>\n<td>The month of the NPS calculation</td>\n</tr>\n<tr>\n<td>-- nps_detractors</td>\n<td>The quantity of NPS detractors</td>\n</tr>\n<tr>\n<td>-- nps_neutral</td>\n<td>The quantity of NPS neutral</td>\n</tr>\n<tr>\n<td>-- nps_promotors</td>\n<td>The quantity of NPS promotors</td>\n</tr>\n<tr>\n<td>-- average_star</td>\n<td>The average brand rating in stars</td>\n</tr>\n<tr>\n<td>-- nps_total</td>\n<td>The quantity of total NPS</td>\n</tr>\n<tr>\n<td>-- is_competitor</td>\n<td>True if the brand is a competitor and false if it is not</td>\n</tr>\n<tr>\n<td>-- codigo_grupo</td>\n<td>Code of the group of units</td>\n</tr>\n<tr>\n<td>-- category</td>\n<td>The name of the category</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","competitors","nps-competitors-categories"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>(boolean) optional - returns the NPS calculated is with or not reviews without text (1 add the reviews with no text, 0 only reviews with text)</p>\n","type":"text/plain"},"key":"add-no-text-reviews","value":"0 | 1"},{"disabled":true,"description":{"content":"<p>(integer) optional - period of time of the NPS (may be one of the five values: 3, 6, 12, 24, 26). If this field is not set, the default period will be 12</p>\n","type":"text/plain"},"key":"period","value":"3 | 6 | 12 | 24 | 36"},{"description":{"content":"<p>(integer)  code of the group of units</p>\n","type":"text/plain"},"key":"codigo_grupo","value":"1111"}],"variable":[]}},"response":[{"id":"0ee600b7-1b14-4f24-970e-754fb971cc1e","name":"nps_category","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/competitors/nps-competitors-categories?period=3&add-no-text-reviews=1&codigo_grupo=1111","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","competitors","nps-competitors-categories"],"query":[{"key":"period","value":"3","description":"(integer) optional - period of time of the NPS (may be one of the five values: 3, 6, 12, 24, 26). If this field is not set, the default period will be 12"},{"key":"add-no-text-reviews","value":"1","description":"(boolean) optional - returns the NPS calculated is with or not reviews without text (1 add the reviews with no text, 0 only reviews with text)"},{"key":"codigo_grupo","value":"1111","description":"(integer)  code of the group of units"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.25.3"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"PHP/7.1.33"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"*"},{"key":"Access-Control-Allow-Headers","value":"*"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 21 May 2024 12:50:04 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"codigo_grupo\": 1111,\n    \"update_date\": \"2024-09-01T00:00:00Z\",\n    \"period\": 3,\n    \"data\": [\n        {\n            \"brand\": \"Your Brand\",\n            \"month\": \"2024\\/06\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": false,\n            \"codigo_grupo\": 1111,\n            \"category\": \"category 1\"\n        },\n        {\n            \"brand\": \"Your Brand\",\n            \"month\": \"2024\\/06\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": false,\n            \"codigo_grupo\": 1111,\n            \"category\": \"category 2\"\n        },\n        {\n            \"brand\": \"Competitor's Brand\",\n            \"month\": \"2024\\/06\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": true,\n            \"codigo_grupo\": null,\n            \"category\": \"category 1\"\n        },\n        {\n            \"brand\": \"Competitor's Brand\",\n            \"month\": \"2024\\/06\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": true,\n            \"codigo_grupo\": null,\n            \"category\": \"category 2\"\n        },\n        {\n            \"brand\": \"Your Brand\",\n            \"month\": \"2024\\/07\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": false,\n            \"codigo_grupo\": 1111,\n            \"category\": \"category 1\"\n        },\n        {\n            \"brand\": \"Your Brand\",\n            \"month\": \"2024\\/07\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": false,\n            \"codigo_grupo\": 1111,\n            \"category\": \"category 2\"\n        },\n\n        {\n            \"brand\": \"Competitor's Brand\",\n            \"month\": \"2024\\/07\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": true,\n            \"codigo_grupo\": null,\n            \"category\": \"category 1\"\n        },\n        {\n            \"brand\": \"Competitor's Brand\",\n            \"month\": \"2024\\/07\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": true,\n            \"codigo_grupo\": null,\n            \"category\": \"category 2\"\n        },\n        {\n            \"brand\": \"Your Brand\",\n            \"month\": \"2024\\/08\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": false,\n            \"codigo_grupo\": 1111,\n            \"category\": \"category 1\"\n        },\n        {\n            \"brand\": \"Your Brand\",\n            \"month\": \"2024\\/08\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": false,\n            \"codigo_grupo\": 1111,\n            \"category\": \"category 2\"\n        },\n        {\n            \"brand\": \"Competitor's Brand\",\n            \"month\": \"2024\\/08\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": true,\n            \"codigo_grupo\": null,\n            \"category\": \"category 1\"\n        },\n        {\n            \"brand\": \"Competitor's Brand\",\n            \"month\": \"2024\\/08\",\n            \"nps_detractors\": 10,\n            \"nps_neutral\": 10,\n            \"nps_promotors\": 10,\n            \"average_star\": 5.0,\n            \"nps_total\": 30,\n            \"is_competitor\": true,\n            \"codigo_grupo\": null,\n            \"category\": \"category 2\"\n        }\n    ]\n}"}],"_postman_id":"a60deeae-6cb8-4c5c-95a5-9616a4c90eb1"}],"id":"a3d0b9c2-5c1d-4558-a525-7a8d18159a9f","_postman_id":"a3d0b9c2-5c1d-4558-a525-7a8d18159a9f","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}}],"id":"75a0ddfd-6b99-4aa8-ad89-09ca9596f6cd","_postman_id":"75a0ddfd-6b99-4aa8-ad89-09ca9596f6cd","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"LOCALIZATION MODULE","item":[{"name":"UnitNetwork","item":[{"name":"List UnitNetworks","id":"5b36adcf-0d47-403c-967b-2dd0a53aa545","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/unitsNetworks","description":"<h2 id=\"response\">Response</h2>\n<p><strong>Metadata</strong> is a dynamic field and can return X results depending on the network</p>\n<h3 id=\"networkid--1-google\">NetworkId = 1 (GOOGLE)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>GOOGLE_REVIEW_URL</td>\n<td>Displays the unit's review URL on Google</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","unitsNetworks"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter by NetworkId</p>\n","type":"text/plain"},"key":"networkId","value":"1"},{"disabled":true,"description":{"content":"<p>Filter by GroupId</p>\n","type":"text/plain"},"key":"groupId","value":"123"},{"disabled":true,"description":{"content":"<p>Filter by UnitId</p>\n","type":"text/plain"},"key":"unitId","value":"1"},{"disabled":true,"description":{"content":"<p>Filter by CodigoLoja</p>\n","type":"text/plain"},"key":"codigoLoja","value":"1"},{"disabled":true,"description":{"content":"<p>Page number of the listing.</p>\n","type":"text/plain"},"key":"page","value":"2"}],"variable":[]}},"response":[{"id":"20792818-e7e5-4051-b190-95de2458246d","name":"List UnitNetworks","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://core.businessmonster.com.br:443/api/v2/unitsNetworks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"current_page\": 1,\n    \"data\": [\n        {\n            \"unitId\": \"NM123\",\n            \"codigo_loja\": 1234,\n            \"networkId\": 6,\n            \"url\": \"https://opine.business/local/xxxx\",\n            \"metadata\": {}\n        },\n        {\n            \"unitId\": \"NM123\",\n            \"codigo_loja\": 1234,\n            \"networkId\": 20,\n            \"url\": \"https://www.hotfrog.com.br/companhia/xxxx\",\n            \"metadata\": {}\n        },\n        {\n            \"unitId\": \"NM123\",\n            \"codigo_loja\": 1234,\n            \"networkId\": 11,\n            \"url\": \"http://www.bing.com/maps?ss=xxxx&mkt=pt-BR\",\n            \"metadata\": {}\n        },\n        {\n            \"unitId\": \"NM123\",\n            \"codigo_loja\": 1234,\n            \"networkId\": 1,\n            \"url\": \"https://maps.google.com/maps?cid=xxxxx\",\n            \"metadata\": {\n                \"GOOGLE_REVIEW_URL\": \"https://search.google.com/local/writereview?placeid=xxxxxx\"\n            }\n        },\n        {\n            \"unitId\": \"NM123\",\n            \"codigo_loja\": 1234,\n            \"networkId\": 50,\n            \"url\": \"https://ifood.com.br/delivery/nerdmonster/nerdmonster/xxxx\",\n            \"metadata\": {}\n        },\n        {\n            \"unitId\": \"NM123\",\n            \"codigo_loja\": 1234,\n            \"networkId\": 51,\n            \"url\": \"https://www.tripadvisor.com.br/xxx.html\",\n            \"metadata\": {}\n        }\n    ],\n    \"first_page_url\": \"http://localhost:8100/api/v2/unitsNetworks?page=1\",\n    \"from\": 1,\n    \"last_page\": 1,\n    \"last_page_url\": \"http://localhost:8100/api/v2/unitsNetworks?page=1\",\n    \"next_page_url\": null,\n    \"path\": \"http://localhost:8100/api/v2/unitsNetworks\",\n    \"per_page\": 20,\n    \"prev_page_url\": null,\n    \"to\": 6,\n    \"total\": 6\n}"}],"_postman_id":"5b36adcf-0d47-403c-967b-2dd0a53aa545"}],"id":"56fc4b01-5fed-410a-99c1-23af8e1cd977","_postman_id":"56fc4b01-5fed-410a-99c1-23af8e1cd977","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Network","item":[{"name":"List Networks","id":"6c8259f7-f9ca-415b-8d12-33083c3c2561","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/networks","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","networks"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>Page number of the listing.</p>\n","type":"text/plain"},"key":"page","value":"2"}],"variable":[]}},"response":[{"id":"82d3e6fb-a10c-43f7-90c8-438a52026cbe","name":"List networks","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":{"raw":"https://core.businessmonster.com.br:443/api/v2/networks","protocol":"https","host":["core","businessmonster","com","br"],"port":"443","path":["api","v2","networks"],"query":[{"key":"page","value":"2","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"current_page\": 1,\n    \"data\": [\n        {\n            \"networkId\": 1,\n            \"networkName\": \"Google Meu Negócio (Google Perfil de Empresa)\",\n            \"website\": [\n                \"https://www.google.com/business/\"\n            ]\n        },\n        {\n            \"networkId\": 2,\n            \"networkName\": \"Facebook Places\",\n            \"website\": [\n                \"https://www.facebook.com/\"\n            ]\n        },\n        {\n            \"networkId\": 4,\n            \"networkName\": \"Apontador\",\n            \"website\": [\n                \"https://apontador.com.br/\"\n            ]\n        },\n        {\n            \"networkId\": 6,\n            \"networkName\": \"Opine\",\n            \"website\": [\n                \"https://opine.business/\"\n            ]\n        },\n        {\n            \"networkId\": 11,\n            \"networkName\": \"Microsoft Bing\",\n            \"website\": [\n                \"http://bing.com.br/\"\n            ]\n        },\n        {\n            \"networkId\": 18,\n            \"networkName\": \"Guia.ltda\",\n            \"website\": [\n                \"https://guia.ltda/local/\"\n            ]\n        },\n        {\n            \"networkId\": 19,\n            \"networkName\": \"Opendi\",\n            \"website\": [\n                \"https://www.opendi.com.br\"\n            ]\n        },\n        {\n            \"networkId\": 42,\n            \"networkName\": \"Facebook Ads (Campanhas Locais)\",\n            \"website\": [\n                \"https://www.facebook.com/\"\n            ]\n        },\n        {\n            \"networkId\": 45,\n            \"networkName\": \"Localizador de Unidades e Páginas Locais\",\n            \"website\": [\n                \"nerdmonster.business.monster\",\n                \"enterprise.business.monster\"\n            ]\n        },\n        {\n            \"networkId\": 50,\n            \"networkName\": \"IFood \",\n            \"website\": [\n                \"https://ifood.com.br/\"\n            ]\n        },\n        {\n            \"networkId\": 51,\n            \"networkName\": \"TripAdvisor\",\n            \"website\": [\n                \"https://tripadvisor.com.br/\"\n            ]\n        }\n    ],\n    \"first_page_url\": \"http://localhost:8100/api/v2/networks?page=1\",\n    \"from\": 1,\n    \"last_page\": 1,\n    \"last_page_url\": \"http://localhost:8100/api/v2/networks?page=1\",\n    \"next_page_url\": null,\n    \"path\": \"http://localhost:8100/api/v2/networks\",\n    \"per_page\": 20,\n    \"prev_page_url\": null,\n    \"to\": 11,\n    \"total\": 11\n}"}],"_postman_id":"6c8259f7-f9ca-415b-8d12-33083c3c2561"}],"id":"8b28305f-3304-48f0-a005-4e0c42fe8641","_postman_id":"8b28305f-3304-48f0-a005-4e0c42fe8641","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}}],"id":"297dc9ca-9aa2-4de8-aa72-25dcabd5eb60","_postman_id":"297dc9ca-9aa2-4de8-aa72-25dcabd5eb60","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"INFORMATION MODULE","item":[{"name":"Group","item":[{"name":"List Group","id":"a27cc428-636d-45d0-9b02-6b3a070c5445","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/grupos","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","grupos"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"7dd550f2-876e-41ae-b75f-00b78692bcc4","name":"list leads","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"a7385007007881edc5da7c6af8c3497c2c1eacc7b12260238594b8a66451443e","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":{"raw":"http://localhost:8100/api/v2/lead","protocol":"http","host":["localhost"],"port":"8100","path":["api","v2","lead"],"query":[{"key":"agrupamento","value":"unidade","disabled":true},{"key":"codigo_identificador","value":"41232","disabled":true},{"key":"pesquisa","value":"","disabled":true},{"key":"startDate","value":"2021-03-19","disabled":true},{"key":"source","value":"","disabled":true},{"key":"endDate","value":"2021-05-26","disabled":true},{"key":"page","value":"2","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"grupos\": {\n        \"current_page\": 1,\n        \"data\": [\n            {\n                \"codigo_grupo\": 9999,\n                \"codigo_cliente\": 9999,\n                \"codigo_marca\": null,\n                \"codigo_cliente_controle\": null,\n                \"codigo_usuario\": null,\n                \"nome\": \"nome\",\n                \"nome_campanhas\": null,\n                \"tipo\": 1,\n                \"descricao\": null,\n                \"data_criacao\": \"2022-09-21 20:55:59\",\n                \"slug\": \"slug\",\n                \"logotipo\": \"https://businessmonster-midia.s3.amazonaws.com/fotos/abcd_url_image.png\",\n                \"capa\": \"https://businessmonster-midia.s3.amazonaws.com/fotos/abcd_url_image.png\",\n                \"idioma\": \"pt-BR\",\n                \"gerencia_nerdbot\": 0,\n                \"fb_link_fanpage\": \"114561116478999\"\n            }\n        ],\n        \"first_page_url\": \"http://localhost:8100/api/v2/grupos?page=1\",\n        \"from\": 1,\n        \"last_page\": 1,\n        \"last_page_url\": \"http://localhost:8100/api/v2/grupos?page=1\",\n        \"next_page_url\": null,\n        \"path\": \"http://localhost:8100/api/v2/grupos\",\n        \"per_page\": 20,\n        \"prev_page_url\": null,\n        \"to\": 4,\n        \"total\": 4\n    }\n}"}],"_postman_id":"a27cc428-636d-45d0-9b02-6b3a070c5445"}],"id":"28121512-ea5d-4169-a04e-afc6f12f055f","description":"<h2 id=\"generate-token-and-list-groups\">Generate Token and List Groups</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-python\">\nimport requests\nimport json\n\n\nurl = \"https://core.businessmonster.com.br:443/api/v2/oauth/token\"\npayload = json.dumps({\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"...\",\n  \"client_secret\": \"...\"\n})\nheaders = {\n  'Content-Type': 'application/json'\n}\nresponse = requests.request(\"POST\", url, headers=headers, data=payload)\nresponseJsonToken = json.loads(response.text)\n\nurl = \"https://core.businessmonster.com.br:443/api/v2/grupos\"\n\npayload = {}\nheaders = {\n  'X-App-Key': '...',\n  'Authorization': 'Bearer  ' + responseJsonToken['access_token']\n}\n\nresponse = requests.request(\"GET\", url, headers=headers, data=payload)\n\nprint(json.dumps(response.json(), indent=4))\n\n</code></pre>\n","_postman_id":"28121512-ea5d-4169-a04e-afc6f12f055f","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Units","item":[{"name":"Opening Hour","item":[{"name":"Update/Create Opening Hour","id":"bae89a2c-fd71-4213-bc3a-75e3d96bded2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"default\": {\n        \"sunday\": [],\n        \"tuesday\": [\n            {\n                \"open\": \"09:00\",\n                \"close\": \"11:00\"\n            }\n        ],\n        \"wednesday\": [\n            {\n                \"open\": \"10:00\",\n                \"close\": \"12:00\"\n            },\n            {\n                \"open\": \"14:00\",\n                \"close\": \"16:00\"\n            }\n        ],\n        \"thursday\": [\n            {\n                \"open\": \"11:00\",\n                \"close\": \"13:00\"\n            },\n            {\n                \"open\": \"15:00\",\n                \"close\": \"17:00\"\n            }\n        ],\n        \"friday\": [\n            {\n                \"open\": \"12:00\",\n                \"close\": \"14:00\"\n            },\n            {\n                \"open\": \"16:00\",\n                \"close\": \"18:00\"\n            }\n        ],\n        \"saturday\": [\n            {\n                \"open\": \"13:00\",\n                \"close\": \"15:00\"\n            },\n            {\n                \"open\": \"17:00\",\n                \"close\": \"19:00\"\n            }\n        ]\n    },\n    \"pickup\": {\n        \"sunday\": [],\n        \"tuesday\": [\n            {\n                \"open\": \"08:30\",\n                \"close\": \"10:30\"\n            }\n        ],\n        \"wednesday\": [\n            {\n                \"open\": \"09:30\",\n                \"close\": \"11:30\"\n            },\n            {\n                \"open\": \"13:30\",\n                \"close\": \"15:30\"\n            }\n        ],\n        \"thursday\": [\n            {\n                \"open\": \"10:30\",\n                \"close\": \"12:30\"\n            },\n            {\n                \"open\": \"14:30\",\n                \"close\": \"16:30\"\n            }\n        ],\n        \"friday\": [\n            {\n                \"open\": \"11:30\",\n                \"close\": \"13:30\"\n            },\n            {\n                \"open\": \"15:30\",\n                \"close\": \"17:30\"\n            }\n        ],\n        \"saturday\": [\n            {\n                \"open\": \"12:30\",\n                \"close\": \"14:30\"\n            },\n            {\n                \"open\": \"16:30\",\n                \"close\": \"18:30\"\n            }\n        ]\n    },\n    \"drivethrough\": {\n        \"sunday\": [\n            {\n                \"open\": \"07:00\",\n                \"close\": \"09:00\"\n            },\n            {\n                \"open\": \"11:00\",\n                \"close\": \"13:00\"\n            }\n        ],\n        \"monday\": [\n            {\n                \"open\": \"08:00\",\n                \"close\": \"10:00\"\n            },\n            {\n                \"open\": \"12:00\",\n                \"close\": \"14:00\"\n            }\n        ],\n        \"tuesday\": [\n            {\n                \"open\": \"09:00\",\n                \"close\": \"11:00\"\n            },\n            {\n                \"open\": \"13:00\",\n                \"close\": \"15:00\"\n            }\n        ],\n        \"wednesday\": [\n            {\n                \"open\": \"10:00\",\n                \"close\": \"12:00\"\n            },\n            {\n                \"open\": \"14:00\",\n                \"close\": \"16:00\"\n            }\n        ],\n        \"thursday\": [\n            {\n                \"open\": \"11:00\",\n                \"close\": \"13:00\"\n            },\n            {\n                \"open\": \"15:00\",\n                \"close\": \"17:00\"\n            }\n        ],\n        \"friday\": [\n            {\n                \"open\": \"12:00\",\n                \"close\": \"14:00\"\n            },\n            {\n                \"open\": \"16:00\",\n                \"close\": \"18:00\"\n            }\n        ],\n        \"saturday\": [\n            {\n                \"open\": \"13:00\",\n                \"close\": \"15:00\"\n            },\n            {\n                \"open\": \"17:00\",\n                \"close\": \"19:00\"\n            }\n        ]\n    },\n    \"delivery\": {\n        \"sunday\": [\n            {\n                \"open\": \"06:00\",\n                \"close\": \"08:00\"\n            },\n            {\n                \"open\": \"10:00\",\n                \"close\": \"12:00\"\n            }\n        ],\n        \"monday\": [\n            {\n                \"open\": \"07:00\",\n                \"close\": \"09:00\"\n            },\n            {\n                \"open\": \"11:00\",\n                \"close\": \"13:00\"\n            }\n        ],\n        \"tuesday\": [\n            {\n                \"open\": \"08:00\",\n                \"close\": \"10:00\"\n            },\n            {\n                \"open\": \"12:00\",\n                \"close\": \"14:00\"\n            }\n        ],\n        \"wednesday\": [\n            {\n                \"open\": \"09:00\",\n                \"close\": \"11:00\"\n            },\n            {\n                \"open\": \"13:00\",\n                \"close\": \"15:00\"\n            }\n        ],\n        \"thursday\": [\n            {\n                \"open\": \"10:00\",\n                \"close\": \"12:00\"\n            },\n            {\n                \"open\": \"14:00\",\n                \"close\": \"16:00\"\n            }\n        ],\n        \"friday\": [\n            {\n                \"open\": \"11:00\",\n                \"close\": \"13:00\"\n            },\n            {\n                \"open\": \"15:00\",\n                \"close\": \"17:00\"\n            }\n        ],\n        \"saturday\": [\n            {\n                \"open\": \"12:00\",\n                \"close\": \"14:00\"\n            },\n            {\n                \"open\": \"16:00\",\n                \"close\": \"18:00\"\n            }\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/units/<code>/opening-hour?code_type=identification_code","description":"<p>This endpoint allows you to configure the business hours of an establishment by service mode and day of the week, in a flexible and personalized way.</p>\n<hr />\n<h3 id=\"🧩-request-body-structure\">🧩 Request Body Structure</h3>\n<p>The JSON must contain <strong>one or more</strong> of the following keys, representing the <strong>service modes</strong>:</p>\n<ul>\n<li><p><code>default</code>: Standard/in-store business hours.</p>\n</li>\n<li><p><code>pickup</code>: Hours available for local pickup.</p>\n</li>\n<li><p><code>drivethrough</code>: Hours for drive-through service.</p>\n</li>\n<li><p><code>delivery</code>: Hours for delivery service.</p>\n</li>\n</ul>\n<p>Each of these keys (if present) must be an object with <strong>one or more</strong> days of the week, written in lowercase English:</p>\n<ul>\n<li><code>sunday</code>, <code>monday</code>, <code>tuesday</code>, <code>wednesday</code>, <code>thursday</code>, <code>friday</code>, <code>saturday</code></li>\n</ul>\n<hr />\n<h3 id=\"📅-daily-format\">📅 Daily Format</h3>\n<p>For each day provided, include a list of time slots with the following fields:</p>\n<ul>\n<li><p><code>\"open\"</code>: Opening time in <code>\"HH:mm\"</code> (24-hour format).</p>\n</li>\n<li><p><code>\"close\"</code>: Closing time in the same format.</p>\n</li>\n</ul>\n<p>You may define <strong>multiple time slots per day</strong>. An <strong>empty list</strong> is also allowed, indicating no service on that day.</p>\n<hr />\n<h3 id=\"📌-important-notes\">📌 Important Notes</h3>\n<p>✅ It is <strong>not mandatory</strong> to include all service modes.<br />✅ It is <strong>not mandatory</strong> to include all days of the week.<br />✅ If a day of the week is not provided, the value currently saved in the database will be kept.<br />✅ Days not sent will be considered as <strong>no service</strong> by default.<br />✅ The <code>open</code> time must be <strong>earlier</strong> than the <code>close</code> time for each time slot.<br />✅ Time format must follow <code>\"HH:mm\"</code> (e.g., <code>\"09:00\"</code>).</p>\n","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","units","<code>","opening-hour"],"host":["{{domain_bm_api}}"],"query":[{"description":{"content":"<p>The \"code_type\" field must be one of the following values: identification_code or unit_code.\nThis code_type defines the type of code being sent through Path Parameters.</p>\n","type":"text/plain"},"key":"code_type","value":"identification_code"}],"variable":[]}},"response":[{"id":"7f69fc55-2b5e-4be8-9d94-ec991eebece2","name":"Update/Create Opening Hour","originalRequest":{"method":"PATCH","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"default\": {\n        \"sunday\": [],\n        \"tuesday\": [\n            {\n                \"open\": \"09:00\",\n                \"close\": \"11:00\"\n            }\n        ],\n        \"wednesday\": [\n            {\n                \"open\": \"10:00\",\n                \"close\": \"12:00\"\n            },\n            {\n                \"open\": \"14:00\",\n                \"close\": \"16:00\"\n            }\n        ],\n        \"thursday\": [\n            {\n                \"open\": \"11:00\",\n                \"close\": \"13:00\"\n            },\n            {\n                \"open\": \"15:00\",\n                \"close\": \"17:00\"\n            }\n        ],\n        \"friday\": [\n            {\n                \"open\": \"12:00\",\n                \"close\": \"14:00\"\n            },\n            {\n                \"open\": \"16:00\",\n                \"close\": \"18:00\"\n            }\n        ],\n        \"saturday\": [\n            {\n                \"open\": \"13:00\",\n                \"close\": \"15:00\"\n            },\n            {\n                \"open\": \"17:00\",\n                \"close\": \"19:00\"\n            }\n        ]\n    },\n    \"pickup\": {\n        \"sunday\": [],\n        \"tuesday\": [\n            {\n                \"open\": \"08:30\",\n                \"close\": \"10:30\"\n            }\n        ],\n        \"wednesday\": [\n            {\n                \"open\": \"09:30\",\n                \"close\": \"11:30\"\n            },\n            {\n                \"open\": \"13:30\",\n                \"close\": \"15:30\"\n            }\n        ],\n        \"thursday\": [\n            {\n                \"open\": \"10:30\",\n                \"close\": \"12:30\"\n            },\n            {\n                \"open\": \"14:30\",\n                \"close\": \"16:30\"\n            }\n        ],\n        \"friday\": [\n            {\n                \"open\": \"11:30\",\n                \"close\": \"13:30\"\n            },\n            {\n                \"open\": \"15:30\",\n                \"close\": \"17:30\"\n            }\n        ],\n        \"saturday\": [\n            {\n                \"open\": \"12:30\",\n                \"close\": \"14:30\"\n            },\n            {\n                \"open\": \"16:30\",\n                \"close\": \"18:30\"\n            }\n        ]\n    },\n    \"drivethrough\": {\n        \"sunday\": [\n            {\n                \"open\": \"07:00\",\n                \"close\": \"09:00\"\n            },\n            {\n                \"open\": \"11:00\",\n                \"close\": \"13:00\"\n            }\n        ],\n        \"monday\": [\n            {\n                \"open\": \"08:00\",\n                \"close\": \"10:00\"\n            },\n            {\n                \"open\": \"12:00\",\n                \"close\": \"14:00\"\n            }\n        ],\n        \"tuesday\": [\n            {\n                \"open\": \"09:00\",\n                \"close\": \"11:00\"\n            },\n            {\n                \"open\": \"13:00\",\n                \"close\": \"15:00\"\n            }\n        ],\n        \"wednesday\": [\n            {\n                \"open\": \"10:00\",\n                \"close\": \"12:00\"\n            },\n            {\n                \"open\": \"14:00\",\n                \"close\": \"16:00\"\n            }\n        ],\n        \"thursday\": [\n            {\n                \"open\": \"11:00\",\n                \"close\": \"13:00\"\n            },\n            {\n                \"open\": \"15:00\",\n                \"close\": \"17:00\"\n            }\n        ],\n        \"friday\": [\n            {\n                \"open\": \"12:00\",\n                \"close\": \"14:00\"\n            },\n            {\n                \"open\": \"16:00\",\n                \"close\": \"18:00\"\n            }\n        ],\n        \"saturday\": [\n            {\n                \"open\": \"13:00\",\n                \"close\": \"15:00\"\n            },\n            {\n                \"open\": \"17:00\",\n                \"close\": \"19:00\"\n            }\n        ]\n    },\n    \"delivery\": {\n        \"sunday\": [\n            {\n                \"open\": \"06:00\",\n                \"close\": \"08:00\"\n            },\n            {\n                \"open\": \"10:00\",\n                \"close\": \"12:00\"\n            }\n        ],\n        \"monday\": [\n            {\n                \"open\": \"07:00\",\n                \"close\": \"09:00\"\n            },\n            {\n                \"open\": \"11:00\",\n                \"close\": \"13:00\"\n            }\n        ],\n        \"tuesday\": [\n            {\n                \"open\": \"08:00\",\n                \"close\": \"10:00\"\n            },\n            {\n                \"open\": \"12:00\",\n                \"close\": \"14:00\"\n            }\n        ],\n        \"wednesday\": [\n            {\n                \"open\": \"09:00\",\n                \"close\": \"11:00\"\n            },\n            {\n                \"open\": \"13:00\",\n                \"close\": \"15:00\"\n            }\n        ],\n        \"thursday\": [\n            {\n                \"open\": \"10:00\",\n                \"close\": \"12:00\"\n            },\n            {\n                \"open\": \"14:00\",\n                \"close\": \"16:00\"\n            }\n        ],\n        \"friday\": [\n            {\n                \"open\": \"11:00\",\n                \"close\": \"13:00\"\n            },\n            {\n                \"open\": \"15:00\",\n                \"close\": \"17:00\"\n            }\n        ],\n        \"saturday\": [\n            {\n                \"open\": \"12:00\",\n                \"close\": \"14:00\"\n            },\n            {\n                \"open\": \"16:00\",\n                \"close\": \"18:00\"\n            }\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.businessmonster.com.br:443/api/v2/units/123/opening-hour?code_type=identification_code","protocol":"https","host":["core","businessmonster","com","br"],"port":"443","path":["api","v2","units","123","opening-hour"],"query":[{"key":"code_type","value":"identification_code","description":"123"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true\n}"}],"_postman_id":"bae89a2c-fd71-4213-bc3a-75e3d96bded2"},{"name":"Get Opening Hour","id":"8f041ef9-63ce-469e-a4a6-d7c14a219733","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/units/<code>/opening-hour?code_type=identification_code","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","units","<code>","opening-hour"],"host":["{{domain_bm_api}}"],"query":[{"description":{"content":"<p>The \"code_type\" field must be one of the following values: identification_code or unit_code.\nThis code_type defines the type of code being sent through Path Parameters.</p>\n","type":"text/plain"},"key":"code_type","value":"identification_code"}],"variable":[]}},"response":[{"id":"c218652d-ee44-4372-8825-0dc11e667b76","name":"Get Opening Hour","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":{"raw":"https://core.businessmonster.com.br:443/api/v2/units/CD123/opening-hour?code_type=identification_code","protocol":"https","host":["core","businessmonster","com","br"],"port":"443","path":["api","v2","units","CD123","opening-hour"],"query":[{"key":"code_type","value":"identification_code"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"default\": {\n            \"sunday\": [],\n            \"monday\": [],\n            \"tuesday\": [\n                {\n                    \"open\": \"09:00\",\n                    \"close\": \"11:00\"\n                }\n            ],\n            \"wednesday\": [\n                {\n                    \"open\": \"10:00\",\n                    \"close\": \"12:00\"\n                },\n                {\n                    \"open\": \"14:00\",\n                    \"close\": \"16:00\"\n                }\n            ],\n            \"thursday\": [\n                {\n                    \"open\": \"11:00\",\n                    \"close\": \"13:00\"\n                },\n                {\n                    \"open\": \"15:00\",\n                    \"close\": \"17:00\"\n                }\n            ],\n            \"friday\": [\n                {\n                    \"open\": \"12:00\",\n                    \"close\": \"14:00\"\n                },\n                {\n                    \"open\": \"16:00\",\n                    \"close\": \"18:00\"\n                }\n            ],\n            \"saturday\": [\n                {\n                    \"open\": \"13:00\",\n                    \"close\": \"15:00\"\n                },\n                {\n                    \"open\": \"17:00\",\n                    \"close\": \"19:00\"\n                }\n            ]\n        },\n        \"pickup\": {\n            \"sunday\": [],\n            \"monday\": [],\n            \"tuesday\": [\n                {\n                    \"open\": \"08:30\",\n                    \"close\": \"10:30\"\n                }\n            ],\n            \"wednesday\": [\n                {\n                    \"open\": \"09:30\",\n                    \"close\": \"11:30\"\n                },\n                {\n                    \"open\": \"13:30\",\n                    \"close\": \"15:30\"\n                }\n            ],\n            \"thursday\": [\n                {\n                    \"open\": \"10:30\",\n                    \"close\": \"12:30\"\n                },\n                {\n                    \"open\": \"14:30\",\n                    \"close\": \"16:30\"\n                }\n            ],\n            \"friday\": [\n                {\n                    \"open\": \"11:30\",\n                    \"close\": \"13:30\"\n                },\n                {\n                    \"open\": \"15:30\",\n                    \"close\": \"17:30\"\n                }\n            ],\n            \"saturday\": [\n                {\n                    \"open\": \"12:30\",\n                    \"close\": \"14:30\"\n                },\n                {\n                    \"open\": \"16:30\",\n                    \"close\": \"18:30\"\n                }\n            ]\n        },\n        \"drivethrough\": {\n            \"sunday\": [\n                {\n                    \"open\": \"07:00\",\n                    \"close\": \"09:00\"\n                },\n                {\n                    \"open\": \"11:00\",\n                    \"close\": \"13:00\"\n                }\n            ],\n            \"monday\": [\n                {\n                    \"open\": \"08:00\",\n                    \"close\": \"10:00\"\n                },\n                {\n                    \"open\": \"12:00\",\n                    \"close\": \"14:00\"\n                }\n            ],\n            \"tuesday\": [\n                {\n                    \"open\": \"09:00\",\n                    \"close\": \"11:00\"\n                },\n                {\n                    \"open\": \"13:00\",\n                    \"close\": \"15:00\"\n                }\n            ],\n            \"wednesday\": [\n                {\n                    \"open\": \"10:00\",\n                    \"close\": \"12:00\"\n                },\n                {\n                    \"open\": \"14:00\",\n                    \"close\": \"16:00\"\n                }\n            ],\n            \"thursday\": [\n                {\n                    \"open\": \"11:00\",\n                    \"close\": \"13:00\"\n                },\n                {\n                    \"open\": \"15:00\",\n                    \"close\": \"17:00\"\n                }\n            ],\n            \"friday\": [\n                {\n                    \"open\": \"12:00\",\n                    \"close\": \"14:00\"\n                },\n                {\n                    \"open\": \"16:00\",\n                    \"close\": \"18:00\"\n                }\n            ],\n            \"saturday\": [\n                {\n                    \"open\": \"13:00\",\n                    \"close\": \"15:00\"\n                },\n                {\n                    \"open\": \"17:00\",\n                    \"close\": \"19:00\"\n                }\n            ]\n        },\n        \"delivery\": {\n            \"sunday\": [\n                {\n                    \"open\": \"06:00\",\n                    \"close\": \"08:00\"\n                },\n                {\n                    \"open\": \"10:00\",\n                    \"close\": \"12:00\"\n                }\n            ],\n            \"monday\": [\n                {\n                    \"open\": \"07:00\",\n                    \"close\": \"09:00\"\n                },\n                {\n                    \"open\": \"11:00\",\n                    \"close\": \"13:00\"\n                }\n            ],\n            \"tuesday\": [\n                {\n                    \"open\": \"08:00\",\n                    \"close\": \"10:00\"\n                },\n                {\n                    \"open\": \"12:00\",\n                    \"close\": \"14:00\"\n                }\n            ],\n            \"wednesday\": [\n                {\n                    \"open\": \"09:00\",\n                    \"close\": \"11:00\"\n                },\n                {\n                    \"open\": \"13:00\",\n                    \"close\": \"15:00\"\n                }\n            ],\n            \"thursday\": [\n                {\n                    \"open\": \"10:00\",\n                    \"close\": \"12:00\"\n                },\n                {\n                    \"open\": \"14:00\",\n                    \"close\": \"16:00\"\n                }\n            ],\n            \"friday\": [\n                {\n                    \"open\": \"11:00\",\n                    \"close\": \"13:00\"\n                },\n                {\n                    \"open\": \"15:00\",\n                    \"close\": \"17:00\"\n                }\n            ],\n            \"saturday\": [\n                {\n                    \"open\": \"12:00\",\n                    \"close\": \"14:00\"\n                },\n                {\n                    \"open\": \"16:00\",\n                    \"close\": \"18:00\"\n                }\n            ]\n        }\n    }\n}"}],"_postman_id":"8f041ef9-63ce-469e-a4a6-d7c14a219733"}],"id":"6c0d0fab-e4de-44e5-b255-6c8350316f55","_postman_id":"6c0d0fab-e4de-44e5-b255-6c8350316f55","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"List Units","id":"024728fa-e67a-40f3-9873-72083043bb61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/units","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","units"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>Page number of the listing.</p>\n","type":"text/plain"},"key":"page","value":"2"},{"disabled":true,"description":{"content":"<p>Filter by GroupId</p>\n","type":"text/plain"},"key":"groupId","value":"123"},{"disabled":true,"description":{"content":"<p>Order By ZipCode. Use the Google Maps API. See the prices.</p>\n","type":"text/plain"},"key":"zipcode","value":"40313-227"}],"variable":[]}},"response":[{"id":"def8f796-49b0-4ff6-b4b1-b95e97570709","name":"List Units","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"https://core.businessmonster.com.br:443/api/v2/units"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"current_page\": 1,\n  \"data\": [\n    {\n      \"unit_name\": \"Nome da loja\",\n      \"unit_nickname\": \"Nome Fantasia da loja\",\n      \"address\": {\n        \"coverage_radius\": \"7\",\n        \"street\": \"Rua Teste\",\n        \"number\": \"123\",\n        \"complement\": \"Apto 456\",\n        \"neighborhood\": \"Bairro Teste\",\n        \"city\": \"Cidade Teste\",\n        \"state\": \"Estado Teste\",\n        \"postal_code\": \"12345-678\",\n        \"country\": \"Brasil\"\n      },\n      \"primary_category\": \"Campanha Teste 1\",\n      \"secondary_category\": \"Campanha Teste 2\",\n      \"opine_address\": \"https://www.website.loja_opine.com.br\",\n      \"local_landing_page_link\": \"https://www.website.locallandingpage.com.br\",\n      \"identification_code\": \"ID4\",\n      \"unit_code\": \"123\",\n      \"primary_phone\": \"123456789\",\n      \"secondary_phone\": \"987654321\",\n      \"tertiary_phone\": \"1384476554\",\n      \"opening_date\": \"2023-01-01\",\n      \"price_range\": \"3\",\n      \"website_link\": \"https://site.com\",\n      \"unit_description\": \"lorem ipsum dolor...\",\n      \"tags\": [\n        \"RECENTLY_OPENED\",\n        \"PERMANENTLY_CLOSED\",\n        \"HIGH_TRAFFIC\",\n        \"TEMPORARILY_CLOSED\"\n      ],\n      \"local_landing_page_name\": \"Nome do localizador\",\n      \"whatsapp_number\": \"5511987654321\",\n      \"facebook_link\": \"https://facebook.com/test\",\n      \"instagram_link\": \"https://instagram.com/test\",\n      \"linkedin_link\": \"https://linkedin.com/test\",\n      \"pinterest_link\": \"https://pinterest.com/test\",\n      \"tiktok_link\": \"https://tiktok.com/test\"\n    }\n  ],\n  \"first_page_url\": \"https://core.businessmonster.com.br:443/api/v2/units?page=1\",\n  \"from\": 1,\n  \"last_page\": 1,\n  \"last_page_url\": \"https://core.businessmonster.com.br:443/api/v2/units?page=1\",\n  \"next_page_url\": null,\n  \"path\": \"https://core.businessmonster.com.br:443/api/v2/units\",\n  \"per_page\": \"20\",\n  \"prev_page_url\": null,\n  \"to\": 1,\n  \"total\": 1\n}\n"}],"_postman_id":"024728fa-e67a-40f3-9873-72083043bb61"},{"name":"Get Unit","id":"7daa9f71-2b2a-4839-abb9-f0026b5c84a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/units/<code>?code_type=identification_code","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","units","<code>"],"host":["{{domain_bm_api}}"],"query":[{"description":{"content":"<p>The \"code_type\" field must be one of the following values: identification_code or unit_code.\nThis code_type defines the type of code being sent through Path Parameters.</p>\n","type":"text/plain"},"key":"code_type","value":"identification_code"}],"variable":[]}},"response":[{"id":"80444e1c-7b39-4302-8649-c8f15e5b6833","name":"Get Unit","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":{"raw":"https://core.businessmonster.com.br:443/api/v2/units/ID3?code_type=identification_code","protocol":"https","host":["core","businessmonster","com","br"],"port":"443","path":["api","v2","units","ID3"],"query":[{"key":"code_type","value":"identification_code"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n      \"unit_name\": \"Nome da loja\",\n      \"unit_nickname\": \"Nome Fantasia da loja\",\n      \"address\": {\n        \"coverage_radius\": \"7\",\n        \"street\": \"Rua Teste\",\n        \"number\": \"123\",\n        \"complement\": \"Apto 456\",\n        \"neighborhood\": \"Bairro Teste\",\n        \"city\": \"Cidade Teste\",\n        \"state\": \"Estado Teste\",\n        \"postal_code\": \"12345-678\",\n        \"country\": \"Brasil\"\n      },\n      \"primary_category\": \"Campanha Teste 1\",\n      \"secondary_category\": \"Campanha Teste 2\",\n      \"opine_address\": \"https://www.website.loja_opine.com.br\",\n      \"local_landing_page_link\": \"https://www.website.locallandingpage.com.br\",\n      \"identification_code\": \"ID4\",\n      \"unit_code\": \"123\",\n      \"primary_phone\": \"123456789\",\n      \"secondary_phone\": \"987654321\",\n      \"tertiary_phone\": \"1384476554\",\n      \"opening_date\": \"2023-01-01\",\n      \"price_range\": \"3\",\n      \"website_link\": \"https://sitequalquer.com\",\n      \"unit_description\": \"lorem ipsum dolor...\",\n      \"tags\": [\n        \"RECENTLY_OPENED\",\n        \"PERMANENTLY_CLOSED\",\n        \"HIGH_TRAFFIC\",\n        \"TEMPORARILY_CLOSED\"\n      ],\n      \"local_landing_page_name\": \"Nome do localizador\",\n      \"whatsapp_number\": \"5511987654321\",\n      \"facebook_link\": \"https://facebook.com/test\",\n      \"instagram_link\": \"https://instagram.com/test\",\n      \"linkedin_link\": \"https://linkedin.com/test\",\n      \"pinterest_link\": \"https://pinterest.com/test\",\n      \"tiktok_link\": \"https://tiktok.com/test\"\n    }\n}"}],"_postman_id":"7daa9f71-2b2a-4839-abb9-f0026b5c84a4"},{"name":"Create Unit","id":"5f70e4b1-ec67-428f-b85f-b49cbca7e748","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"unit_name\": \"Test Unit Name\",\n    \"unit_nickname\": \"Test Nickname\",\n    \"identification_code\": \"ID5436\",\n    \"primary_category\": \"Adega\",\n    \"primary_phone\": \"11987611121\",\n    \"secondary_phone\": \"11987114322\",\n    \"tertiary_phone\": \"11987114323\",\n    \"opening_date\": \"2023-01-01\",\n    \"price_range\": 2,\n    \"website_link\": \"https://example.com\",\n    \"unit_description\": \"This is a test description for the unit.\",\n    \"address\": {\n        \"street\": \"Test Street\",\n        \"number\": \"123\",\n        \"complement\": \"Apt 456\",\n        \"neighborhood\": \"Test Neighborhood\",\n        \"city\": \"Test City\",\n        \"state\": \"TS\",\n        \"postal_code\": \"12345-678\",\n        \"coverage_radius\": 10,\n        \"country\": \"BR\"\n    },\n    \"tags\": [\n        \"RECENTLY_OPENED\",\n        \"PERMANENTLY_CLOSED\",\n        \"HIGH_TRAFFIC\",\n        \"ALWAYS_OPEN\"\n    ],\n    \"whatsapp_number\": \"5511987611321\",\n    \"facebook_link\": \"https://facebook.com/test\",\n    \"instagram_link\": \"https://instagram.com/test\",\n    \"linkedin_link\": \"https://linkedin.com/test\",\n    \"pinterest_link\": \"https://pinterest.com/test\",\n    \"tiktok_link\": \"https://tiktok.com/test\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/units","description":"<p>This endpoint accepts a JSON object to register a business unit. Below are the validation rules for each field.</p>\n<hr />\n<h3 id=\"🏪-unit-details\">🏪 Unit Details</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>unit_name</code></td>\n<td>string</td>\n<td>Official name of the unit (publicly displayed).</td>\n<td>Required, max 100 characters</td>\n</tr>\n<tr>\n<td><code>unit_nickname</code></td>\n<td>string</td>\n<td>Informal or internal nickname for the unit.</td>\n<td>Optional, max 100 characters</td>\n</tr>\n<tr>\n<td><code>identification_code</code></td>\n<td>string</td>\n<td>Unique code to identify the unit (integration ID).</td>\n<td>Required, max 50 characters, The code must be unique across all units.</td>\n</tr>\n<tr>\n<td><code>primary_category</code></td>\n<td>string</td>\n<td>Main business category (e.g., Bakery, Pharmacy).</td>\n<td>Required, max 125 characters, valid category</td>\n</tr>\n<tr>\n<td><code>secondary_category</code></td>\n<td>string</td>\n<td>Additional category that complements the main one.</td>\n<td>Optional, max 125 characters, valid category</td>\n</tr>\n<tr>\n<td><code>primary_phone</code></td>\n<td>string</td>\n<td>Main contact phone number (with DDD).</td>\n<td>Optional, max 20 characters, must start with valid DDD</td>\n</tr>\n<tr>\n<td><code>secondary_phone</code></td>\n<td>string</td>\n<td>Secondary phone number.</td>\n<td>Optional, max 20 characters, must start with valid DDD</td>\n</tr>\n<tr>\n<td><code>tertiary_phone</code></td>\n<td>string</td>\n<td>Third phone number.</td>\n<td>Optional, max 20 characters, must start with valid DDD</td>\n</tr>\n<tr>\n<td><code>opening_date</code></td>\n<td>date</td>\n<td>Date the unit opened</td>\n<td>Optional, must be a valid date (YYYY-MM-DD)</td>\n</tr>\n<tr>\n<td><code>price_range</code></td>\n<td>integer</td>\n<td>Price level (0 = cheap, 4 = expensive).</td>\n<td>Optional, value between 0 and 4</td>\n</tr>\n<tr>\n<td><code>website_link</code></td>\n<td>string</td>\n<td>Website of the unit.</td>\n<td>Optional, must be a valid URL</td>\n</tr>\n<tr>\n<td><code>unit_description</code></td>\n<td>string</td>\n<td>Description about the unit (e.g., its mission or differentials).</td>\n<td>Optional, max 750 characters</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"📍-address-object-address\">📍 Address Object (<code>address</code>)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>address.street</code></td>\n<td>string</td>\n<td>Street where the unit is located.</td>\n<td>Required, max 255 characters</td>\n</tr>\n<tr>\n<td><code>address.number</code></td>\n<td>string</td>\n<td>Street number (without complement).</td>\n<td>Required, max 50 characters</td>\n</tr>\n<tr>\n<td><code>address.complement</code></td>\n<td>string</td>\n<td>Extra info (e.g., apartment, block).</td>\n<td>Optional, max 255 characters</td>\n</tr>\n<tr>\n<td><code>address.neighborhood</code></td>\n<td>string</td>\n<td>Neighborhood or district.</td>\n<td>Required, max 100 characters</td>\n</tr>\n<tr>\n<td><code>address.city</code></td>\n<td>string</td>\n<td>City where the unit is based.</td>\n<td>Required, max 100 characters</td>\n</tr>\n<tr>\n<td><code>address.state</code></td>\n<td>string</td>\n<td>State abbreviation (e.g., SP, NY).</td>\n<td>Required, max 50 characters</td>\n</tr>\n<tr>\n<td><code>address.postal_code</code></td>\n<td>string</td>\n<td>Postal code (CEP) of the unit.</td>\n<td>Optional, max 20 characters, must match BR format (If from brazil)</td>\n</tr>\n<tr>\n<td><code>address.coverage_radius</code></td>\n<td>integer</td>\n<td>Distance in kilometers the unit serves or delivers to.</td>\n<td>Optional, must be greater than or equal to 0</td>\n</tr>\n<tr>\n<td><code>address.country</code></td>\n<td>string</td>\n<td>ISO 3166-1 alpha-2 country code (e.g., BR, US).</td>\n<td>Required, exactly 2 characters</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"🏷️-tags\">🏷️ Tags</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tags</code></td>\n<td>array</td>\n<td>Labels used to classify the unit (e.g., <code>RECENTLY_OPENED</code>, <code>TEMPORARILY_CLOSED</code>).</td>\n<td>Optional, each tag must be a string, and in list <code>['RECENTLY_OPENED','PERMANENTLY_CLOSED','HIGH_TRAFFIC','TEMPORARILY_CLOSED']</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"📱-social--contact-links\">📱 Social &amp; Contact Links</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>whatsapp_number</code></td>\n<td>string</td>\n<td>WhatsApp contact number (with DDI + DDD).</td>\n<td>Optional, max 20 characters, must be a valid WhatsApp number</td>\n</tr>\n<tr>\n<td><code>facebook_link</code></td>\n<td>string</td>\n<td>Link to Facebook page.</td>\n<td>Optional, must be a valid URL</td>\n</tr>\n<tr>\n<td><code>instagram_link</code></td>\n<td>string</td>\n<td>Link to Instagram profile.</td>\n<td>Optional, must be a valid URL</td>\n</tr>\n<tr>\n<td><code>linkedin_link</code></td>\n<td>string</td>\n<td>Link to LinkedIn profile.</td>\n<td>Optional, must be a valid URL</td>\n</tr>\n<tr>\n<td><code>pinterest_link</code></td>\n<td>string</td>\n<td>Link to Pinterest profile.</td>\n<td>Optional, must be a valid URL</td>\n</tr>\n<tr>\n<td><code>tiktok_link</code></td>\n<td>string</td>\n<td>Link to TikTok profile.</td>\n<td>Optional, must be a valid URL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","units"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"fef00090-758f-4749-bcb7-d7d0d326c9ac","name":"Create Unit","originalRequest":{"method":"POST","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"unit_name\": \"Test Unit Name\",\n    \"unit_nickname\": \"Test Nickname\",\n    \"identification_code\": \"ID546\",\n    \"primary_category\": \"Adega\",\n    \"primary_phone\": \"11987611121\",\n    \"secondary_phone\": \"11987114322\",\n    \"tertiary_phone\": \"11987114323\",\n    \"opening_date\": \"2023-01-01\",\n    \"price_range\": 2,\n    \"website_link\": \"https://example.com\",\n    \"unit_description\": \"This is a test description for the unit.\",\n    \"address\": {\n        \"street\": \"Test Street\",\n        \"number\": \"123\",\n        \"complement\": \"Apt 456\",\n        \"neighborhood\": \"Test Neighborhood\",\n        \"city\": \"Test City\",\n        \"state\": \"TS\",\n        \"postal_code\": \"12345-678\",\n        \"coverage_radius\": 10,\n        \"country\": \"BR\"\n    },\n    \"tags\": [\n        \"RECENTLY_OPENED\",\n        \"PERMANENTLY_CLOSED\",\n        \"HIGH_TRAFFIC\",\n        \"TEMPORARILY_CLOSED\"\n    ],\n    \"whatsapp_number\": \"5511987611321\",\n    \"facebook_link\": \"https://facebook.com/test\",\n    \"instagram_link\": \"https://instagram.com/test\",\n    \"linkedin_link\": \"https://linkedin.com/test\",\n    \"pinterest_link\": \"https://pinterest.com/test\",\n    \"tiktok_link\": \"https://tiktok.com/test\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.businessmonster.com.br:443/api/v2/units"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"unit_name\": \"Test Unit Name\",\n        \"unit_nickname\": \"Test Nickname\",\n        \"address\": {\n            \"coverage_radius\": 10,\n            \"street\": \"Test Street\",\n            \"number\": \"123\",\n            \"complement\": \"Apt 456\",\n            \"neighborhood\": \"Test Neighborhood\",\n            \"city\": \"Test City\",\n            \"state\": \"TS\",\n            \"postal_code\": \"12345-678\",\n            \"country\": \"BR\"\n        },\n        \"primary_category\": \"Adega\",\n        \"secondary_category\": \"Campanha Teste 2\",\n        \"opine_address\": \"slug_no_opine\",\n        \"local_landing_page_link\": \"https://nome-cliente.business.monster/loja\",\n        \"identification_code\": \"ID546\",\n        \"unit_code\": 123,\n        \"primary_phone\": \"11987611121\",\n        \"secondary_phone\": \"11987114322\",\n        \"tertiary_phone\": \"11987114323\",\n        \"opening_date\": \"2023-01-01\",\n        \"price_range\": 2,\n        \"website_link\": \"https://example.com\",\n        \"unit_description\": \"This is a test description for the unit.\",\n        \"tags\": [\n            \"RECENTLY_OPENED\",\n            \"PERMANENTLY_CLOSED\",\n            \"HIGH_TRAFFIC\",\n            \"TEMPORARILY_CLOSED\"\n        ],\n        \"local_landing_page_name\": \"Novo nome do localizador\",\n        \"whatsapp_number\": \"5511987611321\",\n        \"facebook_link\": \"https://facebook.com/test\",\n        \"instagram_link\": \"https://instagram.com/test\",\n        \"linkedin_link\": \"https://linkedin.com/test\",\n        \"pinterest_link\": \"https://pinterest.com/test\",\n        \"tiktok_link\": \"https://tiktok.com/test\",\n        \"youtube_link\": \"\",\n        \"twitter_x_link\": \"\",\n        \"metadata\": []\n    }\n}"}],"_postman_id":"5f70e4b1-ec67-428f-b85f-b49cbca7e748"},{"name":"Update Unit","id":"5291d2b8-27bb-4738-bc85-c75ba6c6ab72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"unit_name\": \"Test Unit Name\",\n    \"unit_nickname\": \"Test Nickname\",\n    \"identification_code\": \"ID3\",\n    \"primary_category\": \"Adega\",\n    \"primary_phone\": \"11983333321\",\n    \"secondary_phone\": \"11982222222\",\n    \"tertiary_phone\": \"11981111123\",\n    \"opening_date\": \"2023-01-01\",\n    \"price_range\": 2,\n    \"website_link\": \"https://example.com\",\n    \"unit_description\": \"This is a test description for the unit.\",\n    \"address\": {\n        \"street\": \"Test Street new2\",\n        \"number\": \"12344\",\n        \"complement\": \"Apt 456\",\n        \"neighborhood\": \"Test Neighborhood\",\n        \"city\": \"Test City\",\n        \"state\": \"TS\",\n        \"postal_code\": \"12345-678\",\n        \"coverage_radius\": 10,\n        \"country\": \"BR\"\n    },\n    \"tags\": [\n        \"RECENTLY_OPENED\",\n        \"PERMANENTLY_CLOSED\",\n        \"HIGH_TRAFFIC\",\n        \"ALWAYS_OPEN\"\n    ],\n    \"whatsapp_number\": \"5511984317589\",\n    \"facebook_link\": \"https://facebook.com/test\",\n    \"instagram_link\": \"https://instagram.com/test\",\n    \"linkedin_link\": \"https://linkedin.com/test\",\n    \"pinterest_link\": \"https://pinterest.com/test\",\n    \"tiktok_link\": \"https://tiktok.com/test\",\n    \"local_landing_page_link\": \"https://nome-cliente.business.monster/loja\",\n    \"local_landing_page_name\": \"Novo nome do localizador\",\n    \"opine_address\": \"slug_no_opine\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/units/<code>?code_type=identification_code","description":"<p>This endpoint accepts a JSON object to update a business unit. Below are the validation rules for each field.</p>\n<hr />\n<h3 id=\"🏪-unit-details\">🏪 Unit Details</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>unit_name</code></td>\n<td>string</td>\n<td>Official name of the unit (publicly displayed).</td>\n<td>max 100 characters</td>\n</tr>\n<tr>\n<td><code>unit_nickname</code></td>\n<td>string</td>\n<td>Informal or internal nickname for the unit.</td>\n<td>max 100 characters</td>\n</tr>\n<tr>\n<td><code>identification_code</code></td>\n<td>string</td>\n<td>Unique code to identify the unit (integration ID).</td>\n<td>max 50 characters, The code must be unique across all units.</td>\n</tr>\n<tr>\n<td><code>primary_category</code></td>\n<td>string</td>\n<td>Main business category (e.g., Bakery, Pharmacy).</td>\n<td>max 125 characters, valid category</td>\n</tr>\n<tr>\n<td><code>secondary_category</code></td>\n<td>string</td>\n<td>Additional category that complements the main one.</td>\n<td>max 125 characters, valid category</td>\n</tr>\n<tr>\n<td><code>primary_phone</code></td>\n<td>string</td>\n<td>Main contact phone number (with DDD).</td>\n<td>Optional, max 20 characters, must start with valid DDD (If from brazil)</td>\n</tr>\n<tr>\n<td><code>secondary_phone</code></td>\n<td>string</td>\n<td>Secondary phone number.</td>\n<td>max 20 characters, must start with valid DDD (If from brazil)</td>\n</tr>\n<tr>\n<td><code>tertiary_phone</code></td>\n<td>string</td>\n<td>Third phone number.</td>\n<td>max 20 characters, must start with valid DDD (If from brazil)</td>\n</tr>\n<tr>\n<td><code>opening_date</code></td>\n<td>date</td>\n<td>Date the unit opened</td>\n<td>must be a valid date (YYYY-MM-DD)</td>\n</tr>\n<tr>\n<td><code>price_range</code></td>\n<td>integer</td>\n<td>Price level (0 = cheap, 4 = expensive).</td>\n<td>value between 0 and 4</td>\n</tr>\n<tr>\n<td><code>website_link</code></td>\n<td>string</td>\n<td>Website of the unit.</td>\n<td>must be a valid URL</td>\n</tr>\n<tr>\n<td><code>unit_description</code></td>\n<td>string</td>\n<td>Description about the unit (e.g., its mission or differentials).</td>\n<td>max 750 characters</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"📍-address-object-address\">📍 Address Object (<code>address</code>)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>address.street</code></td>\n<td>string</td>\n<td>Street where the unit is located.</td>\n<td>max 255 characters</td>\n</tr>\n<tr>\n<td><code>address.number</code></td>\n<td>string</td>\n<td>Street number (without complement).</td>\n<td>max 50 characters</td>\n</tr>\n<tr>\n<td><code>address.complement</code></td>\n<td>string</td>\n<td>Extra info (e.g., apartment, block).</td>\n<td>max 255 characters</td>\n</tr>\n<tr>\n<td><code>address.neighborhood</code></td>\n<td>string</td>\n<td>Neighborhood or district.</td>\n<td>max 100 characters</td>\n</tr>\n<tr>\n<td><code>address.city</code></td>\n<td>string</td>\n<td>City where the unit is based.</td>\n<td>max 100 characters</td>\n</tr>\n<tr>\n<td><code>address.state</code></td>\n<td>string</td>\n<td>State abbreviation (e.g., SP, NY).</td>\n<td>max 50 characters</td>\n</tr>\n<tr>\n<td><code>address.postal_code</code></td>\n<td>string</td>\n<td>Postal code (CEP) of the unit.</td>\n<td>max 20 characters, must match BR format (If from brazil)</td>\n</tr>\n<tr>\n<td><code>address.coverage_radius</code></td>\n<td>integer</td>\n<td>Distance in kilometers the unit serves or delivers to.</td>\n<td>must be greater than or equal to 0</td>\n</tr>\n<tr>\n<td><code>address.country</code></td>\n<td>string</td>\n<td>ISO 3166-1 alpha-2 country code (e.g., BR, US).</td>\n<td>Exactly 2 characters</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"🏷️-tags\">🏷️ Tags</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tags</code></td>\n<td>array</td>\n<td>Labels used to classify the unit (e.g., <code>RECENTLY_OPENED</code>, <code>TEMPORARILY_CLOSED</code>).</td>\n<td>Each tag must be a string, and in list <code>['RECENTLY_OPENED','PERMANENTLY_CLOSED','HIGH_TRAFFIC','TEMPORARILY_CLOSED']</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"📱-social--contact-links\">📱 Social &amp; Contact Links</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>whatsapp_number</code></td>\n<td>string</td>\n<td>WhatsApp contact number (with DDI + DDD).</td>\n<td>max 20 characters, must be a valid WhatsApp number</td>\n</tr>\n<tr>\n<td><code>facebook_link</code></td>\n<td>string</td>\n<td>Link to Facebook page.</td>\n<td>Must be a valid URL</td>\n</tr>\n<tr>\n<td><code>instagram_link</code></td>\n<td>string</td>\n<td>Link to Instagram profile.</td>\n<td>Must be a valid URL</td>\n</tr>\n<tr>\n<td><code>linkedin_link</code></td>\n<td>string</td>\n<td>Link to LinkedIn profile.</td>\n<td>Must be a valid URL</td>\n</tr>\n<tr>\n<td><code>pinterest_link</code></td>\n<td>string</td>\n<td>Link to Pinterest profile.</td>\n<td>Must be a valid URL</td>\n</tr>\n<tr>\n<td><code>tiktok_link</code></td>\n<td>string</td>\n<td>Link to TikTok profile.</td>\n<td>Must be a valid URL</td>\n</tr>\n<tr>\n<td><code>local_landing_page_link</code></td>\n<td>string</td>\n<td>Link to the unit's landing page.</td>\n<td>Must be a valid URL</td>\n</tr>\n<tr>\n<td><code>local_landing_page_name</code></td>\n<td>string</td>\n<td>Custom name or title for the landing page.</td>\n<td>Plain string</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"🧭-opine-platform\">🧭 Opine Platform</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>opine_address</code></td>\n<td>string</td>\n<td>Slug used in Opine (e.g., for URL paths).</td>\n<td>Max 255 characters, must match: <code>^[a-z0-9_]+(?:-[a-z0-9_]+)\\\\\\*$</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","units","<code>"],"host":["{{domain_bm_api}}"],"query":[{"description":{"content":"<p>The \"code_type\" field must be one of the following values: identification_code or unit_code.\nThis code_type defines the type of code being sent through Path Parameters.</p>\n","type":"text/plain"},"key":"code_type","value":"identification_code"}],"variable":[]}},"response":[{"id":"3feddcaf-26ca-4728-b885-b43245ac66bc","name":"Update Units","originalRequest":{"method":"PATCH","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"unit_name\": \"Test Unit Name\",\n    \"unit_nickname\": \"Test Nickname\",\n    \"identification_code\": \"ID5\",\n    \"primary_category\": \"Adega\",\n    \"primary_phone\": \"11983333321\",\n    \"secondary_phone\": \"11982222222\",\n    \"tertiary_phone\": \"11981111123\",\n    \"opening_date\": \"2023-01-01\",\n    \"price_range\": 2,\n    \"website_link\": \"https://example.com\",\n    \"unit_description\": \"This is a test description for the unit.\",\n    \"address\": {\n        \"street\": \"Test Street new2\",\n        \"number\": \"12344\",\n        \"complement\": \"Apt 456\",\n        \"neighborhood\": \"Test Neighborhood\",\n        \"city\": \"Test City\",\n        \"state\": \"TS\",\n        \"postal_code\": \"12345-678\",\n        \"coverage_radius\": 10,\n        \"country\": \"BR\"\n    },\n    \"tags\": [\n        \"RECENTLY_OPENED\",\n        \"PERMANENTLY_CLOSED\",\n        \"HIGH_TRAFFIC\",\n        \"TEMPORARILY_CLOSED\"\n    ],\n    \"whatsapp_number\": \"551198437589\",\n    \"facebook_link\": \"https://facebook.com/test\",\n    \"instagram_link\": \"https://instagram.com/test\",\n    \"linkedin_link\": \"https://linkedin.com/test\",\n    \"pinterest_link\": \"https://pinterest.com/test\",\n    \"tiktok_link\": \"https://tiktok.com/test\",\n    \"local_landing_page_link\": \"https://nome-cliente.business.monster/loja\",\n    \"local_landing_page_name\": \"Novo nome do localizador\",\n    \"opine_address\": \"slug_no_opine\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.businessmonster.com.br:443/api/v2/units/ID4?code_type=identification_code","protocol":"https","host":["core","businessmonster","com","br"],"port":"443","path":["api","v2","units","ID4"],"query":[{"key":"code_type","value":"identification_code"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"unit_name\": \"Test Unit Name\",\n        \"unit_nickname\": \"Test Nickname\",\n        \"address\": {\n            \"coverage_radius\": 10,\n            \"street\": \"Test Street new2\",\n            \"number\": \"12344\",\n            \"complement\": \"Apt 456\",\n            \"neighborhood\": \"Test Neighborhood\",\n            \"city\": \"Test City\",\n            \"state\": \"TS\",\n            \"postal_code\": \"12345-678\",\n            \"country\": \"BR\"\n        },\n        \"primary_category\": \"Adega\",\n        \"secondary_category\": \"Campanha Teste 2\",\n        \"opine_address\": \"slug_no_opine\",\n        \"local_landing_page_link\": \"https://nome-cliente.business.monster/loja\",\n        \"identification_code\": \"ID5\",\n        \"unit_code\": 123,\n        \"primary_phone\": \"11983333321\",\n        \"secondary_phone\": \"11982222222\",\n        \"tertiary_phone\": \"11981111123\",\n        \"opening_date\": \"2023-01-01\",\n        \"price_range\": 2,\n        \"website_link\": \"https://example.com\",\n        \"unit_description\": \"This is a test description for the unit.\",\n        \"tags\": [\n            \"RECENTLY_OPENED\",\n            \"PERMANENTLY_CLOSED\",\n            \"HIGH_TRAFFIC\",\n            \"TEMPORARILY_CLOSED\"\n        ],\n        \"local_landing_page_name\": \"Novo nome do localizador\",\n        \"whatsapp_number\": \"551198437589\",\n        \"facebook_link\": \"https://facebook.com/test\",\n        \"instagram_link\": \"https://instagram.com/test\",\n        \"linkedin_link\": \"https://linkedin.com/test\",\n        \"pinterest_link\": \"https://pinterest.com/test\",\n        \"tiktok_link\": \"https://tiktok.com/test\",\n        \"youtube_link\": \"\",\n        \"twitter_x_link\": \"\",\n        \"metadata\": []\n    }\n}"}],"_postman_id":"5291d2b8-27bb-4738-bc85-c75ba6c6ab72"},{"name":"Delete Unit","id":"76c6c658-4a84-4304-a46d-5fd7a9e72078","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/units/<code>?code_type=identification_code","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","units","<code>"],"host":["{{domain_bm_api}}"],"query":[{"description":{"content":"<p>The \"code_type\" field must be one of the following values: identification_code or unit_code.\nThis code_type defines the type of code being sent through Path Parameters.</p>\n","type":"text/plain"},"key":"code_type","value":"identification_code"}],"variable":[]}},"response":[{"id":"6b04fc0f-1539-4b1e-a520-8e0ac82d2f56","name":"Delete Unit","originalRequest":{"method":"DELETE","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":{"raw":"https://core.businessmonster.com.br:443/api/v2/units/ID4?code_type=identification_code","protocol":"https","host":["core","businessmonster","com","br"],"port":"443","path":["api","v2","units","ID4"],"query":[{"key":"code_type","value":"identification_code"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"unit_name\": \"Test Unit Name\",\n        \"unit_nickname\": \"Test Nickname\",\n        \"address\": {\n            \"coverage_radius\": 10,\n            \"street\": \"Test Street\",\n            \"number\": \"123\",\n            \"complement\": \"Apt 456\",\n            \"neighborhood\": \"Test Neighborhood\",\n            \"city\": \"Test City\",\n            \"state\": \"TS\",\n            \"postal_code\": \"12345-678\",\n            \"country\": \"BR\"\n        },\n        \"primary_category\": \"Adega\",\n        \"secondary_category\": \"Campanha Teste 2\",\n        \"opine_address\": \"slug_no_opine\",\n        \"local_landing_page_link\": \"https://nome-cliente.business.monster/loja\",\n        \"identification_code\": \"ID546\",\n        \"unit_code\": 123,\n        \"primary_phone\": \"11987611121\",\n        \"secondary_phone\": \"11987114322\",\n        \"tertiary_phone\": \"11987114323\",\n        \"opening_date\": \"2023-01-01\",\n        \"price_range\": 2,\n        \"website_link\": \"https://example.com\",\n        \"unit_description\": \"This is a test description for the unit.\",\n        \"tags\": [\n            \"RECENTLY_OPENED\",\n            \"PERMANENTLY_CLOSED\",\n            \"HIGH_TRAFFIC\",\n            \"TEMPORARILY_CLOSED\"\n        ],\n        \"local_landing_page_name\": \"Novo nome do localizador\",\n        \"whatsapp_number\": \"5511987611321\",\n        \"facebook_link\": \"https://facebook.com/test\",\n        \"instagram_link\": \"https://instagram.com/test\",\n        \"linkedin_link\": \"https://linkedin.com/test\",\n        \"pinterest_link\": \"https://pinterest.com/test\",\n        \"tiktok_link\": \"https://tiktok.com/test\",\n        \"youtube_link\": \"\",\n        \"twitter_x_link\": \"\",\n        \"metadata\": []\n    }\n}"}],"_postman_id":"76c6c658-4a84-4304-a46d-5fd7a9e72078"}],"id":"8f76bd89-3463-4353-9a8d-28891527c97b","_postman_id":"8f76bd89-3463-4353-9a8d-28891527c97b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Users","item":[{"name":"Create User","id":"0559cdc9-8707-4b3b-9e19-b0e718f95235","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"User name\",\n  \"email\": \"username@example.com\",\n  \"cellphone\": \"+55 21 99999-9999\",\n  \"whatsapp\": \"+55 21 98888-8888\",\n  \"area\": \"COMERCIAL\",\n  \"role\": \"SUPERVISOR\",\n  \"country\": \"BR\",\n  \"access_level\": \"GERENTE_UNIDADES\"\n}\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users","description":"<p>Creates a user on the Business Monster platform. The following fields are accepted in the request:</p>\n<hr />\n<h3 id=\"request-fields\">Request Fields</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>The user's name</td>\n<td>Required, min 2 characters, max 100 characters</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td>string</td>\n<td>The user's email</td>\n<td>Required, must follow the standard email address format</td>\n</tr>\n<tr>\n<td><code>cellphone</code></td>\n<td>string</td>\n<td>The user's cellphone number</td>\n<td>Required, must follow the E.164 international standard for telephone numbers. Example: +5511998765432</td>\n</tr>\n<tr>\n<td><code>whatsapp</code></td>\n<td>string</td>\n<td>The user's Whatsapp number</td>\n<td>Optional, must follow the E.164 international standard for telephone numbers. Example: +5511998765432</td>\n</tr>\n<tr>\n<td><code>area</code></td>\n<td>string</td>\n<td>The user's area of ​​activity</td>\n<td>Optional, must be one of the values: ADMINISTRACAO, CONTABILIDADE, FINANCAS, RECURSOS_HUMANOS, OPERACAO, JURIDICO, COMERCIAL, MARKETING, COMPRAS, INFRAESTRUTURA, INOVACAO, TECNOLOGIA, SAC, PRODUTOS, PERFORMANCE, SEO, COMUNICACAO</td>\n</tr>\n<tr>\n<td><code>role</code></td>\n<td>string</td>\n<td>The position held by the user</td>\n<td>Optional, must be one of the values: PRESIDENTE, GERENTE, SUPERVISOR, ASSISTENTE, ANALISTA, ESTAGIARIO</td>\n</tr>\n<tr>\n<td><code>country</code></td>\n<td>string</td>\n<td>The country of the user</td>\n<td>Optional, must follow the ISO 3166-1 alpha-2, size 2 characters</td>\n</tr>\n<tr>\n<td><code>access_level</code></td>\n<td>string</td>\n<td>The access level of ther user on the Business Monster platform</td>\n<td>Required, must be one of the values: GERENTE_GERAL, GERENTE_UNIDADES</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"name\": \"User name\",\n  \"email\": \"user@example.com\",\n  \"cellphone\": \"+55 21 99999-9999\",\n  \"whatsapp\": \"+55 21 98888-8888\",\n  \"area\": \"COMERCIAL\",\n  \"role\": \"SUPERVISOR\",\n  \"country\": \"BR\",\n  \"access_level\": \"GERENTE_UNIDADES\"\n}\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"id\": 1,\n  \"name\": \"User name\",\n  \"email\": \"user@example.com\",\n  \"role\": \"SUPERVISOR\",\n  \"access_level\": \"GERENTE_UNIDADES\",\n  \"status\": \"ACTIVE\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","users"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"7388dc8f-150a-48aa-b554-f31f94ccca27","name":"Create User","originalRequest":{"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"User name\",\n  \"email\": \"username@example.com\",\n  \"cellphone\": \"+55 21 99999-9999\",\n  \"whatsapp\": \"+55 21 98888-8888\",\n  \"area\": \"COMERCIAL\",\n  \"role\": \"SUPERVISOR\",\n  \"country\": \"BR\",\n  \"currency\": \"BRL\",\n  \"access_level\": \"GERENTE_UNIDADES\",\n  \"status\": \"ACTIVE\"\n}\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users"},"status":"Created","code":201,"_postman_previewlanguage":null,"header":[{"key":"Server","value":"nginx/1.27.5"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"PHP/8.3.23"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 08 Sep 2025 15:00:14 GMT"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"name\": \"User name\",\n    \"email\": \"username@example.com\",\n    \"role\": \"SUPERVISOR\",\n    \"access_level\": \"GERENTE_UNIDADES\",\n    \"status\": \"ACTIVE\"\n}"}],"_postman_id":"0559cdc9-8707-4b3b-9e19-b0e718f95235"},{"name":"Assign Stores To a User","id":"3800a6fb-a96d-4c33-a5b6-25eaf8ec6213","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[{"key":"X-App-Key","value":"{{app_key_api}}"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer <your_token>"}],"body":{"mode":"raw","raw":"{\n    \"identification_code\": [\"rede_code_1\", \"rede_code_2\", \"rede_code_3\"] // or \"unit_code\": [1, 2, 3]\n}\n","options":{"raw":{"language":"text"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users/1/units","description":"<h3 id=\"sincronização-das-revendas-do-usuário\">Sincronização das revendas do usuário</h3>\n<p>O PUT sincroniza os vínculos do usuário conforme a lista completa enviada: mantém as revendas presentes na lista, adiciona os novos vínculos e remove os relacionamentos com as revendas que não estiverem nela.</p>\n<p>Exemplo: se o usuário estiver vinculado a <code>rede_code_1</code>, <code>rede_code_2</code> e <code>rede_code_3</code>, ao enviar somente <code>rede_code_1</code>, ele permanecerá vinculado a essa revenda e os vínculos com <code>rede_code_2</code> e <code>rede_code_3</code> serão removidos. As revendas em si não são excluídas.</p>\n<p>Antes de executar o SSO, envie sempre a lista completa e atualizada de revendas do usuário e aguarde o retorno de sucesso (HTTP 200) da chamada. A lista enviada representa todos os vínculos diretos que devem permanecer após a sincronização.</p>\n<hr />\n<p>Replaces the user's complete list of directly assigned stores. New links are added, supplied links are retained, and omitted links are removed. Stores themselves and other users' links are not deleted.</p>\n<h3 id=\"request-body\">Request body</h3>\n<p>Send exactly one array: identification_code (strings) or unit_code (internal integer store IDs). Send the complete current list, not only additions. Duplicate identifiers are rejected.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"identification_code\": [\"rede_code_1\"]}\n</code></pre>\n<p>If the user was linked to rede_code_1, rede_code_2 and rede_code_3, this request retains only rede_code_1.</p>\n<p>An explicitly empty array removes all direct store links:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"unit_code\": []}\n</code></pre>\n<h3 id=\"response--http-200\">Response — HTTP 200</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"userId\": 1, \"units\": [{\"unit_code\": 1, \"identification_code\": \"rede_code_1\", \"name\": \"Store 1\"}]}\n</code></pre>\n<p>Repeated calls with the same list do not duplicate links. Before SSO, submit the complete current list and wait for HTTP 200 before authorizing login. General-manager permissions continue to apply independently of direct store links.</p>\n<h3 id=\"errors\">Errors</h3>\n<ul>\n<li>404: user not found, or at least one identifier does not match an active store belonging to the user's client. Unmatched store identifiers leave the existing links unchanged.</li>\n<li>422: missing list, both identifier fields supplied, null/scalar arrays, invalid item types or duplicate identifiers.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","users","1","units"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"d57609bd-d2ba-4848-b5a3-4a88908424ea","name":"Assign Stores To a User","originalRequest":{"method":"PUT","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"identification_code\": [\"rede_code_1\", \"rede_code_2\", \"rede_code_3\"]\n}\n"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users/17474/units"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Server","value":"nginx/1.27.5"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"PHP/8.3.23"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 08 Sep 2025 15:07:34 GMT"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"userId\": 1,\n    \"units\": [\n        {\n            \"unit_code\": 1,\n            \"identification_code\": \"rede_code_1\",\n            \"name\": \"Store 1\"\n        },\n        {\n            \"unit_code\": 2,\n            \"identification_code\": \"rede_code_1\",\n            \"name\": \"Store 2\"\n        },\n        {\n            \"unit_code\": 3,\n            \"identification_code\": \"rede_code_3\",\n            \"name\": \"Store 3\"\n        }\n    ]\n}"}],"_postman_id":"3800a6fb-a96d-4c33-a5b6-25eaf8ec6213"},{"name":"Get Units Associated With a User","id":"52eb7292-819d-4a66-80fe-0814b6a68c6f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users/1/units","description":"<p>Get all stores that are assigned to a user.</p>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n   \"userId\": 1,\n   \"units\": [\n      {\"unit_code\": 1, \"identification_code\": \"id_code_1\", \"name\": \"Store 1\"},\n      {\"unit_code\": 2, \"identification_code\": \"id_code_2\", \"name\": \"Store 2\"},\n      {\"unit_code\": 3, \"identification_code\": \"id_code_3\", \"name\": \"Store 3\"}\n   ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","users","1","units"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"ea1cc253-304d-4d09-9d85-80dbc3cdcec3","name":"Get Units Associated With a User","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users/1/units"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"Server","value":"nginx/1.27.5"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"PHP/8.3.23"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 08 Sep 2025 18:59:32 GMT"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"userId\": 1,\n    \"units\": [\n        {\n            \"unit_code\": 1,\n            \"identification_code\": \"id_code_1\",\n            \"name\": \"Store 1\"\n        },\n        {\n            \"unit_code\": 2,\n            \"identification_code\": \"id_code_2\",\n            \"name\": \"Store 2\"\n        },\n        {\n            \"unit_code\": 3,\n            \"identification_code\": \"id_code_3\",\n            \"name\": \"Store 3\"\n        }\n    ]\n}"}],"_postman_id":"52eb7292-819d-4a66-80fe-0814b6a68c6f"},{"name":"Update User","id":"7b006107-6e4f-454e-b7c2-3a05dfd58b7f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"clientId","value":"<client-id>"},{"key":"clientSecret","value":"<client-secret>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"tokenName","value":"<token-name>"},{"key":"tokenType","value":"<token-type>"}]},"isInherited":false},"method":"PATCH","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"User Test Updated\",\n    \"role\": \"ESTAGIARIO\",\n    \"access_level\": \"GERENTE_GERAL\",\n    \"cellphone\": \"+55 21 98888-0000\",\n    \"whatsapp\": \"+55 21 98888-0000\",\n    \"area\": \"JURIDICO\",\n    \"status\": \"ACTIVE\"\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users/1","description":"<p>Updates a user given the userId. You can update just one of the following fields.</p>\n<h3 id=\"request-fields\">Request Fields</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Validation Rules</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>The user's name</td>\n<td>Optional, min 2 characters, max 100 characters</td>\n</tr>\n<tr>\n<td><code>cellphone</code></td>\n<td>string</td>\n<td>The user's cellphone number</td>\n<td>Optional, must follow the E.164 international standard for telephone numbers. Example: +5511998765432</td>\n</tr>\n<tr>\n<td><code>whatsapp</code></td>\n<td>string</td>\n<td>The user's Whatsapp number</td>\n<td>Optional, must follow the E.164 international standard for telephone numbers. Example: +5511998765432</td>\n</tr>\n<tr>\n<td><code>area</code></td>\n<td>string</td>\n<td>The user's area of ​​activity</td>\n<td>Optional, must be one of the values: ADMINISTRACAO, CONTABILIDADE, FINANCAS, RECURSOS_HUMANOS, OPERACAO, JURIDICO, COMERCIAL, MARKETING, COMPRAS, INFRAESTRUTURA, INOVACAO, TECNOLOGIA, SAC, PRODUTOS, PERFORMANCE, SEO, COMUNICACAO</td>\n</tr>\n<tr>\n<td><code>role</code></td>\n<td>string</td>\n<td>The position held by the user</td>\n<td>Optional, must be one of the values: PRESIDENTE, GERENTE, SUPERVISOR, ASSISTENTE, ANALISTA, ESTAGIARIO</td>\n</tr>\n<tr>\n<td><code>access_level</code></td>\n<td>string</td>\n<td>The access level of ther user on the Business Monster platform</td>\n<td>Optional, must be one of the values: GERENTE_GERAL, GERENTE_UNIDADES</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>string</td>\n<td>Whether the user is active or not</td>\n<td>Optional, must be one of the values: ACTIVE, INACTIVE</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"name\": \"User Test Updated\",\n    \"role\": \"ESTAGIARIO\",\n    \"access_level\": \"GERENTE_GERAL\",\n    \"cellphone\": \"+55 21 98888-0000\",\n    \"whatsapp\": \"+55 21 98888-0000\",\n    \"area\": \"JURIDICO\",\n    \"status\": \"INACTIVE\"\n}\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 1,\n    \"name\": \"User Test Updated\",\n    \"role\": \"ESTAGIARIO\",\n    \"access_level\": \"GERENTE_GERAL\",\n    \"status\": \"INACTIVE\"\n}\n\n</code></pre>\n<h3 id=\"example-inactivating-a-user\">Example: Inactivating a user</h3>\n<h5 id=\"request\">Request:</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n\"status\": \"INACTIVE\"\n}\n\n</code></pre>\n<h5 id=\"response-1\">Response:</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"id\": 1,\n    \"name\": \"User name\",\n    \"role\": \"ESTAGIARIO\",\n    \"access_level\": \"GERENTE_UNIDADES\",\n    \"status\": \"INACTIVE\"\n}\n\n</code></pre>","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","users","1"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"66f216f7-3c41-49af-866d-8dd755638ad9","name":"Update User","originalRequest":{"method":"PATCH","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"User Test Updated\",\n    \"role\": \"ESTAGIARIO\",\n    \"access_level\": \"GERENTE_GERAL\",\n    \"cellphone\": \"+55 21 98888-0000\",\n    \"whatsapp\": \"+55 21 98888-0000\",\n    \"area\": \"JURIDICO\",\n    \"status\": \"ACTIVE\"\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users/17479"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Server","value":"nginx/1.27.5"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"PHP/8.3.23"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 08 Sep 2025 15:01:09 GMT"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"name\": \"User Test Updated\",\n    \"role\": \"ESTAGIARIO\",\n    \"access_level\": \"GERENTE_GERAL\",\n    \"status\": \"ACTIVE\"\n}"}],"_postman_id":"7b006107-6e4f-454e-b7c2-3a05dfd58b7f"},{"name":"Get User By Email","id":"21218eec-28fa-43e3-a35e-d38f44687f61","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{access_token}}"}]},"isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}"},{"key":"Accept","value":"application/json"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users?email=user@example.com","description":"<p>Looks up a user by their exact email address within the authenticated client. Returns only basic user information; active and inactive users can be found.</p>\n<h3 id=\"query-parameters\">Query parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Yes</td>\n<td>Valid email address, up to 255 characters.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"authentication\">Authentication</h3>\n<p>Use the integration Bearer access token and X-App-Key header. Configure access_token and app_key_api in your Postman environment.</p>\n<h3 id=\"response--http-200\">Response — HTTP 200</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\"id\": 123, \"name\": \"User name\", \"email\": \"user@example.com\", \"status\": \"ACTIVE\"}\n</code></pre>\n<p>The id field is the userId used by PATCH /api/v2/users/{userId} and PUT /api/v2/users/{userId}/units. Status is ACTIVE or INACTIVE.</p>\n<h3 id=\"errors\">Errors</h3>\n<ul>\n<li>401: missing or invalid authentication.</li>\n<li>404: no matching user within the authenticated client.</li>\n<li>422: missing or invalid email.</li>\n</ul>\n","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","users"],"host":["{{domain_bm_api}}"],"query":[{"key":"email","value":"user@example.com"}],"variable":[]}},"response":[{"id":"7df93a93-2027-46fc-ace4-a38248a79fc2","name":"User found","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users?email=user@example.com","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","users"],"query":[{"key":"email","value":"user@example.com"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\"id\": 123, \"name\": \"User name\", \"email\": \"user@example.com\", \"status\": \"ACTIVE\"}"},{"id":"916db539-d4b9-4151-893a-bc0637b3ae6d","name":"User not found","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users?email=user@example.com","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","users"],"query":[{"key":"email","value":"user@example.com"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\"error\": \"Not Found\", \"message\": \"User not found.\"}"},{"id":"f12f6e0c-2a4c-45f4-ae37-78bf31adf3fc","name":"Invalid email","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/users?email=invalid","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","users"],"query":[{"key":"email","value":"invalid"}]}},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\"success\": false, \"message\": \"Validation failed\", \"errors\": {\"email\": [\"The email field must be a valid email address.\"]}}"}],"_postman_id":"21218eec-28fa-43e3-a35e-d38f44687f61"}],"id":"e9ec67b1-9023-4ee2-8d86-3c3439b76ca3","event":[{"listen":"prerequest","script":{"id":"018098b2-64bd-4b50-ab96-aa9531bc0102","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"8b6244ea-b181-46c8-bd7d-ddf10d6d94f3","type":"text/javascript","exec":[""]}}],"_postman_id":"e9ec67b1-9023-4ee2-8d86-3c3439b76ca3","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Products [Access needs to be granted]","item":[{"name":"Create Product","id":"04ac3e6b-1925-466d-93a6-f863286f7dfb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/products","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","products"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"c8415824-3e04-4ca3-b499-dee66bbaba52","name":"Create Product","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/product"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"04ac3e6b-1925-466d-93a6-f863286f7dfb"},{"name":"Update Product","id":"1b8736ed-89de-42be-9363-c422d5e9846d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"sku\": \"POWERADE\",\n  \"name\": \"Powerade 500ml\",\n  \"description\": \"<p>Descrição completa atualizada do produto.</p>\",\n  \"categoryName\": \"Bebidas\",\n  \"media\": {\n    \"photos\": [\n      {\n        \"url\": \"https://businessmonster-midia.s3.amazonaws.com/nova.jpg\",\n        \"provider\": \"s3\"\n      }\n    ]\n  },\n  \"status\": \"active\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/products/abced-1234","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","products","abced-1234"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"71edb7d2-0c67-446c-b864-0f01f29f3e36","name":"Update Product","originalRequest":{"method":"PUT","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/product/abced-1234"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"1b8736ed-89de-42be-9363-c422d5e9846d"},{"name":"Delete Product","id":"68a601de-0034-43de-877c-58bc728fe751","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/products/abced-1234?X-App-Key={{app_key_api}}&Content-Type=application/json&Authorization=Bearer <your_token>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","products","abced-1234"],"host":["{{domain_bm_api}}"],"query":[{"key":"X-App-Key","value":"{{app_key_api}}"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer <your_token>"}],"variable":[]}},"response":[{"id":"92ff385d-fa14-40f2-a241-5392547ecc12","name":"Delete Product","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/products/abced-1234?X-App-Key={{app_key_api}}&Content-Type=application/json&Authorization=Bearer <your_token>","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","products","abced-1234"],"query":[{"key":"X-App-Key","value":"{{app_key_api}}"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer <your_token>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""}],"_postman_id":"68a601de-0034-43de-877c-58bc728fe751"},{"name":"Get Product","id":"892b4278-1f6f-4fce-bf72-fcd8c917e781","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/products/abced-1234?X-App-Key={{app_key_api}}&Content-Type=application/json&Authorization=Bearer <your_token>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","products","abced-1234"],"host":["{{domain_bm_api}}"],"query":[{"key":"X-App-Key","value":"{{app_key_api}}"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer <your_token>"}],"variable":[]}},"response":[{"id":"e503a067-3861-48d5-90f6-cbec65d79449","name":"Get Product","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/products/abced-1234?X-App-Key={{app_key_api}}&Content-Type=application/json&Authorization=Bearer <your_token>","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","products","abced-1234"],"query":[{"key":"X-App-Key","value":"{{app_key_api}}"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer <your_token>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"sku\": \"POWERADE\",\n    \"name\": \"Powerade 500ml\",\n    \"description\": \"<p>Descrição completa atualizada do produto.</p>\",\n    \"categoryName\": \"Bebidas\",\n    \"media\": {\n        \"photos\": [\n            {\n                \"url\": \"https://businessmonster-midia.s3.amazonaws.com/nova.jpg\",\n                \"provider\": \"s3\"\n            }\n        ]\n    },\n    \"status\": \"active\"\n}"}],"_postman_id":"892b4278-1f6f-4fce-bf72-fcd8c917e781"},{"name":"Get Products","id":"a6faa233-c955-4091-bc82-384df327eb4d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/products","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","products"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"d5ea5f49-d805-414c-94d5-9d11989097af","name":"Get Products","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/products?X-App-Key={{app_key_api}}&Content-Type=application/json&Authorization=Bearer <your_token>","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v2","products"],"query":[{"key":"X-App-Key","value":"{{app_key_api}}"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer <your_token>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"sku\": \"POWERADE\",\n    \"name\": \"Powerade 500ml\",\n    \"description\": \"<p>Descrição completa atualizada do produto.</p>\",\n    \"categoryName\": \"Bebidas\",\n    \"media\": {\n        \"photos\": [\n            {\n                \"url\": \"https://businessmonster-midia.s3.amazonaws.com/nova.jpg\",\n                \"provider\": \"s3\"\n            }\n        ]\n    },\n    \"status\": \"active\"\n}"}],"_postman_id":"a6faa233-c955-4091-bc82-384df327eb4d"}],"id":"eadd7cc3-5ce0-43df-b9a3-8fa8214e443c","_postman_id":"eadd7cc3-5ce0-43df-b9a3-8fa8214e443c","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Services [Access needs to be granted.]","item":[{"name":"Create Service","id":"ccf70a76-7a84-4547-91d7-4a6acd759eec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/services","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","services"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"92f857ac-76eb-4b8d-81f5-c9d58e951c04","name":"Create Service","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"serviceCode\": \"26796\",\n  \"name\": \"Curso de Designer Gráfico\",\n  \"description\": \"Nesse curso você vai aprender a transformar ideias...\",\n  \"categoryName\": \"Cursos Profissionalizantes em Tecnologia\",\n  \"media\": {\n    \"photos\": [\n      {\n        \"url\": \"https://s3-url.com/...\",\n        \"provider\": \"s3\"\n      }\n    ]\n  }\n}\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/service"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": \"685c60d01b97fe00133e9ac5\",\n    \"bmClientId\": 702,\n    \"serviceCode\": \"26796\",\n    \"name\": \"Curso de Designer Gráfico\",\n    \"description\": \"Nesse curso você vai aprender a transformar ideias...\",\n    \"category\": {\n        \"name\": \"Cursos Profissionalizantes em Tecnologia\"\n    },\n    \"media\": {\n        \"photos\": [\n            {\n                \"url\": \"https://s3-url.com/...\",\n                \"provider\": \"s3\"\n            }\n        ]\n    },\n    \"additionalInformation\": [],\n    \"formIntegration\": {\n        \"llpFormId\": \"64de2d3a78ec48001369c47a\"\n    },\n    \"status\": \"active\",\n    \"createdAt\": \"2025-06-25T20:49:20.783Z\",\n    \"updatedAt\": \"2025-06-25T20:49:20.783Z\"\n}"}],"_postman_id":"ccf70a76-7a84-4547-91d7-4a6acd759eec"},{"name":"Update Service","id":"ec28591c-351b-40d9-b6df-65423fe6a952","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/services/abced-1234","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","services","abced-1234"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"9567d6f6-c466-4146-85c9-cc2d718c26f4","name":"Update Service","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"serviceCode\": \"26796\",\n  \"name\": \"Curso de Designer Gráfico\",\n  \"description\": \"Nesse curso você vai aprender a transformar ideias...\",\n  \"categoryName\": \"Cursos Profissionalizantes em Tecnologia\",\n  \"media\": {\n    \"photos\": [\n      {\n        \"url\": \"https://s3-url.com/...\",\n        \"provider\": \"s3\"\n      }\n    ]\n  }\n}\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/service/abced-1234"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": \"685c60d01b97fe00133e9ac5\",\n    \"bmClientId\": 702,\n    \"serviceCode\": \"26796\",\n    \"name\": \"Curso de Designer Gráfico\",\n    \"description\": \"Nesse curso você vai aprender a transformar ideias...\",\n    \"category\": {\n        \"name\": \"Cursos Profissionalizantes em Tecnologia\"\n    },\n    \"media\": {\n        \"photos\": [\n            {\n                \"url\": \"https://s3-url.com/...\",\n                \"provider\": \"s3\"\n            }\n        ]\n    },\n    \"additionalInformation\": [],\n    \"formIntegration\": {\n        \"llpFormId\": \"64de2d3a78ec48001369c47a\"\n    },\n    \"status\": \"active\",\n    \"createdAt\": \"2025-06-25T20:49:20.783Z\",\n    \"updatedAt\": \"2025-06-25T20:49:20.783Z\"\n}"}],"_postman_id":"ec28591c-351b-40d9-b6df-65423fe6a952"},{"name":"Delete Service","id":"6322e8ae-7565-43bc-8244-59c2500eaf83","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/services/abced-1234","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","services","abced-1234"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"50c824e5-7f7f-42b5-a8a8-210d9204fbf2","name":"Delete Service","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/services/abced-1234"},"status":"No Content","code":204,"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""}],"_postman_id":"6322e8ae-7565-43bc-8244-59c2500eaf83"},{"name":"Get Service","id":"ae010de9-fc1d-4a33-a584-f27afc2262eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/service/abced-1234","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","service","abced-1234"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"71d595a8-e648-490e-b3c2-c7fda2a038c9","name":"Get Service","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/service/abced-1234"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": \"685c60d01b97fe00133e9ac5\",\n    \"bmClientId\": 702,\n    \"serviceCode\": \"26796\",\n    \"name\": \"Curso de Designer Gráfico\",\n    \"description\": \"Nesse curso você vai aprender a transformar ideias...\",\n    \"category\": {\n        \"name\": \"Cursos Profissionalizantes em Tecnologia\"\n    },\n    \"media\": {\n        \"photos\": [\n            {\n                \"url\": \"https://s3-url.com/...\",\n                \"provider\": \"s3\"\n            }\n        ]\n    },\n    \"additionalInformation\": [],\n    \"formIntegration\": {\n        \"llpFormId\": \"64de2d3a78ec48001369c47a\"\n    },\n    \"unitsService\": [\n        {\n            \"unitID\": 1234,\n            \"identificationCode\": 1234\n        }\n    ],\n    \"status\": \"active\",\n    \"createdAt\": \"2025-06-25T20:49:20.783Z\",\n    \"updatedAt\": \"2025-06-25T20:49:20.783Z\"\n}"}],"_postman_id":"ae010de9-fc1d-4a33-a584-f27afc2262eb"},{"name":"Get Services","id":"9a49e569-14fc-461b-bdc7-1e389ec3c993","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/service","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","service"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"756b76ab-cbce-4286-ac56-99a44f47e0f0","name":"Get Services","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/service"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"[\n    {\n        \"id\": \"685c60d01b97fe00133e9ac5\",\n        \"bmClientId\": 702,\n        \"serviceCode\": \"26796\",\n        \"name\": \"Curso de Designer Gráfico\",\n        \"description\": \"Nesse curso você vai aprender a transformar ideias...\",\n        \"category\": {\n            \"name\": \"Cursos Profissionalizantes em Tecnologia\"\n        },\n        \"media\": {\n            \"photos\": [\n                {\n                    \"url\": \"https://s3-url.com/...\",\n                    \"provider\": \"s3\"\n                }\n            ]\n        },\n        \"additionalInformation\": [],\n        \"formIntegration\": {\n            \"llpFormId\": \"64de2d3a78ec48001369c47a\"\n        },\n        \"status\": \"active\",\n        \"createdAt\": \"2025-06-25T20:49:20.783Z\",\n        \"updatedAt\": \"2025-06-25T20:49:20.783Z\"\n    }\n]"}],"_postman_id":"9a49e569-14fc-461b-bdc7-1e389ec3c993"},{"name":"Add Stores on Service","id":"43090b8b-2066-47b9-9880-672ac5069bcc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/service/abced-1234/stores","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","service","abced-1234","stores"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"dcaeace9-c63e-4b53-9df5-3f47fb86a7a9","name":"Add Stores on Service","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"unitsServices\": [\n        {\n            \"unitId\": \"1234\" // or identificationCode\n            // \"identificationCode\": \"1234\" // or unitId\n        },\n        {\n            \"unitId\": \"1234\" // or identificationCode\n            // \"identificationCode\": \"1234\" // or unitId\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/service/abced-1234/units"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"units\": [\n        \"abcd\",\n        \"efgh\",\n        \"ijkl\",\n        \"mnop\",\n        \"qrst\",\n        \"uvwx\",\n        \"yz12\",\n        \"3456\",\n        \"7890\",\n        \"abcd\",\n        \"efgh\"\n    ]\n}"}],"_postman_id":"43090b8b-2066-47b9-9880-672ac5069bcc"}],"id":"5d9b5029-0970-4169-92b4-250c839a5d89","_postman_id":"5d9b5029-0970-4169-92b4-250c839a5d89","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}}],"id":"2cea8901-20f7-40a6-893f-7296c0ea2a47","_postman_id":"2cea8901-20f7-40a6-893f-7296c0ea2a47","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"REPUTATION MODULE","item":[{"name":"Lead","item":[{"name":"List leads","id":"28548a8c-644f-47eb-8f19-d0b4a0ba11a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/lead/{{agrupamento}}/{{codigo_identificador}}/{{data_inicial}}/{{data_final}}?page={{numero_da_pagina}}","description":"<p><strong>Information about the parameters:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>grouping*</td>\n<td>Only listing by \"group\" allowed. Example: group</td>\n</tr>\n<tr>\n<td>identifier_code*</td>\n<td>Code of the Grouping. In this case, the group code. Example: 9999</td>\n</tr>\n<tr>\n<td>start_date</td>\n<td>Start date for listing Leads. Example: 2022-01-01</td>\n</tr>\n<tr>\n<td>end_date</td>\n<td>End date of the interval for listing Leads. Example: 2022-01-01</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Parameters with * are mandatory parameters.</strong></p>\n<hr />\n<p>Query Params:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>page</td>\n<td>Page number of the leads listing.</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","lead","{{agrupamento}}","{{codigo_identificador}}","{{data_inicial}}","{{data_final}}"],"host":["{{domain_bm_api}}"],"query":[{"description":{"content":"<p>Page number of the leads listing.</p>\n","type":"text/plain"},"key":"page","value":"{{numero_da_pagina}}"}],"variable":[]}},"response":[{"id":"4cdbd563-40c9-4222-8632-d26220a06fb0","name":"Listar leads","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":{"raw":"https://core.businessmonster.com.br:443/api/v2/lead","protocol":"https","host":["core","businessmonster","com","br"],"port":"443","path":["api","v2","lead"],"query":[{"key":"agrupamento","value":"grupo","disabled":true},{"key":"codigo_identificador","value":"41232","disabled":true},{"key":"pesquisa","value":"","disabled":true},{"key":"startDate","value":"2021-03-19","disabled":true},{"key":"source","value":"","disabled":true},{"key":"endDate","value":"2021-05-26","disabled":true},{"key":"page","value":"2","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:12:44 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"queryValues\": {\n        \"totalLeads\": 1390,\n        \"totalLeadsHoje\": 0,\n        \"totalPages\": 70,\n        \"limit\": 20,\n        \"currentPage\": 1,\n        \"firstPage\": 1,\n        \"nextPage\": 2,\n        \"previusPage\": null,\n        \"lastPage\": 70\n    },\n    \"data\": [\n        {\n            \"control_crm\": {\n                \"codigo_loja\": [\n                    \"99999\"\n                ],\n                \"nome_loja\": [\n                    \"Nome Loja\"\n                ],\n                \"codigo_identificador\": [\n                    \"ABCD1234\"\n                ]\n            },\n            \"is_organic\": true,\n            \"form_data\": [],\n            \"booking_data\": [],\n            \"order_data\": [],\n            \"review_data\": [\n                {\n                    \"reviewId\": \"revi_id\",\n                    \"placeId\": \"review_id\",\n                    \"score\": \"5\",\n                    \"review\": \"Otima\",\n                    \"createdAt\": \"2021-10-04 21:28:57\"\n                }\n            ],\n            \"push_data\": [],\n            \"_id\": \"id\",\n            \"codigo_cliente\": 999,\n            \"source\": \"opine\",\n            \"platform\": \"api\",\n            \"nome\": \"Fulaninho de Tal\",\n            \"email\": \"fulaninho@zmail.com\",\n            \"telefone\": \"\",\n            \"deletedAt\": null,\n            \"createdAt\": \"2021-10-05T00:28:58.120Z\",\n            \"updatedAt\": \"2021-10-05T00:28:58.120Z\",\n            \"__v\": 0\n        }\n    ]\n}"}],"_postman_id":"28548a8c-644f-47eb-8f19-d0b4a0ba11a5"},{"name":"List leads by store","id":"f4c2105c-59ad-4f08-b4c7-9eca434e5fb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/lead/stores/{{codigos_lojas}}/{{data_inicial}}/{{data_final}}?page={{numero_da_pagina}}","description":"<p><strong>Information about the parameters:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>store_codes*</td>\n<td>Identifier of the stores. Unique value or separated by a comma.  <br />Example: 1000  <br />Example: 1000, 1000</td>\n</tr>\n<tr>\n<td>start_date</td>\n<td>Start date for listing Leads. Example: 2022-01-01</td>\n</tr>\n<tr>\n<td>end_date</td>\n<td>End date of the interval for listing Leads. Example: 2022-01-01</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Parameters with * are mandatory parameters.</strong></p>\n<hr />\n<p>Query Params:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>page</td>\n<td><strong>Page number of the leads listing.</strong></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","lead","stores","{{codigos_lojas}}","{{data_inicial}}","{{data_final}}"],"host":["{{domain_bm_api}}"],"query":[{"description":{"content":"<p>Lead listing page number</p>\n","type":"text/plain"},"key":"page","value":"{{numero_da_pagina}}"}],"variable":[]}},"response":[{"id":"81c93939-09ff-458e-be98-179869f7ba0d","name":"Listar leads por loja","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/lead/stores/49529,49637"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:15:36 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"queryValues\": {\n        \"totalLeads\": 84,\n        \"totalLeadsHoje\": 0,\n        \"totalPages\": 5,\n        \"limit\": 20,\n        \"currentPage\": 1,\n        \"firstPage\": 1,\n        \"nextPage\": 2,\n        \"previusPage\": null,\n        \"lastPage\": 5\n    },\n    \"data\": [\n        {\n            \"control_crm\": {\n                \"codigo_loja\": [\n                    \"99999\"\n                ],\n                \"nome_loja\": [\n                    \"Nome Loja\"\n                ],\n                \"codigo_identificador\": [\n                    \"ABCD1234\"\n                ]\n            },\n            \"is_organic\": true,\n            \"form_data\": [],\n            \"booking_data\": [],\n            \"order_data\": [],\n            \"review_data\": [\n                {\n                    \"reviewId\": \"revi_id\",\n                    \"placeId\": \"review_id\",\n                    \"score\": \"5\",\n                    \"review\": \"Otima\",\n                    \"createdAt\": \"2021-10-04 21:28:57\"\n                }\n            ],\n            \"push_data\": [],\n            \"_id\": \"id\",\n            \"codigo_cliente\": 999,\n            \"source\": \"opine\",\n            \"platform\": \"api\",\n            \"nome\": \"Fulaninho de Tal\",\n            \"email\": \"fulaninho@zmail.com\",\n            \"telefone\": \"\",\n            \"deletedAt\": null,\n            \"createdAt\": \"2021-10-05T00:28:58.120Z\",\n            \"updatedAt\": \"2021-10-05T00:28:58.120Z\",\n            \"__v\": 0\n        }\n    ]\n}"}],"_postman_id":"f4c2105c-59ad-4f08-b4c7-9eca434e5fb1"},{"name":"Lead by code","id":"4e54e71e-a93b-4b24-8003-044d9cf453eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/lead/{{codigo_lead}}","description":"<p><strong>Information about the parameters:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>lead_code*</td>\n<td>Lead identifier. Ex: abde-efhk-ijhsk</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Parameters with * are mandatory parameters.</strong></p>\n<hr />\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","lead","{{codigo_lead}}"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"3ce59468-5d41-4aff-85a4-11a7f608dfca","name":"Lead por codigo","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/lead/615484a0c1f2665a0958000f"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Oct 2021 13:16:58 GMT"},{"key":"Server","value":"Apache/2.4.43 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n\t\"success\": true,\n\t\"data\": {\n\t\t\"control_crm\": {\n\t\t\t\"codigo_loja\": [\n\t\t\t\t\"99999\"\n\t\t\t],\n\t\t\t\"nome_loja\": [\n\t\t\t\t\"Nome Loja\"\n\t\t\t],\n            \"codigo_identificador\": [\n                \"ABCD1234\"\n            ]\n\t\t},\n\t\t\"is_organic\": true,\n\t\t\"form_data\": [],\n\t\t\"booking_data\": [],\n\t\t\"order_data\": [],\n\t\t\"review_data\": [{\n\t\t\t\"reviewId\": \"revi_id\",\n\t\t\t\"placeId\": \"review_id\",\n\t\t\t\"score\": \"5\",\n\t\t\t\"review\": \"Otima\",\n\t\t\t\"createdAt\": \"2021-10-04 21:28:57\"\n\t\t}],\n\t\t\"push_data\": [],\n\t\t\"_id\": \"id\",\n\t\t\"codigo_cliente\": 999,\n\t\t\"source\": \"opine\",\n\t\t\"platform\": \"api\",\n\t\t\"nome\": \"Fulaninho de Tal\",\n\t\t\"email\": \"fulaninho@zmail.com\",\n\t\t\"telefone\": \"\",\n\t\t\"deletedAt\": null,\n\t\t\"createdAt\": \"2021-10-05T00:28:58.120Z\",\n\t\t\"updatedAt\": \"2021-10-05T00:28:58.120Z\",\n\t\t\"__v\": 0\n\t}\n}"}],"_postman_id":"4e54e71e-a93b-4b24-8003-044d9cf453eb"}],"id":"34a293be-9f67-4090-95ac-b3bc8225abe3","_postman_id":"34a293be-9f67-4090-95ac-b3bc8225abe3","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Reviews","item":[{"name":"List Reviews","id":"cff925e8-8081-477b-bc38-9cba32bd837c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v2/reviews","description":"<p>Gets a list of reviews. The request supports the following filter parameters:</p>\n<hr />\n<h3 id=\"params\">Params</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Valid Values</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>page</td>\n<td>Integer</td>\n<td>Page number of the results to return (for pagination). Example: 1 returns the first page.</td>\n<td>Integer number</td>\n</tr>\n<tr>\n<td>limit</td>\n<td>Integer</td>\n<td>Maximum number of records per page. Example: 5 returns up to 5 reviews per page.</td>\n<td>Must be between 1 and 100</td>\n</tr>\n<tr>\n<td>orderBy</td>\n<td>String</td>\n<td>Field used to sort the results. Example: ratingStar sorts by review rating.</td>\n<td>Must be one of the values: reviewId, storeName, reviewDate, name, ratingStar, isAnswer, AnswerDate</td>\n</tr>\n<tr>\n<td>direction</td>\n<td>String</td>\n<td>Sorting direction: ASC for ascending or DESC for descending order.</td>\n<td>ASC, DESC</td>\n</tr>\n<tr>\n<td>startReviewDate</td>\n<td>String (date)</td>\n<td>Start date filter (inclusive). Reviews created <strong>on or after</strong> this date will be included.</td>\n<td>Valid Format: YYYY-MM-DD</td>\n</tr>\n<tr>\n<td>endReviewDate</td>\n<td>String (date)</td>\n<td>End date filter (inclusive). Reviews created <strong>on or before</strong> this date will be included.</td>\n<td>Valid Format: YYYY-MM-DD.</td>\n</tr>\n<tr>\n<td>reviewNetworkId</td>\n<td>Integer</td>\n<td>Reviews Network</td>\n<td>1 = Google Business Profile, 6 = Opine, 50 = ifood</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"usage-examples\">Usage Examples</h2>\n<h3 id=\"--get-the-first-page-with-10-reviews\">- Get the first page with 10 reviews</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl --location 'https://core.businessmonster.com.br/api/v2/reviews?page=1&amp;limit=10' \\\n--header 'X-App-Key: your_api_key' \\\n--header 'Authorization: Bearer your_token'\n\n</code></pre>\n<h3 id=\"--sort-by-review-date-most-recent-first\">- Sort by review date (most recent first)</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl --location 'https://core.businessmonster.com.br/api/v2/reviews?orderBy=reviewDate&amp;direction=DESC' \\\n--header 'X-App-Key: your_api_key' \\\n--header 'Authorization: Bearer your_token'\n\n</code></pre>\n<h3 id=\"available-fields-for-orderby\">Available Fields for <code>orderBy</code></h3>\n<p>You can sort the reviews by the following fields:</p>\n<ul>\n<li><p><strong>reviewId</strong> – Sorts by the unique ID of the review.</p>\n</li>\n<li><p><strong>storeName</strong> – Sorts alphabetically by the store name.</p>\n</li>\n<li><p><strong>reviewDate</strong> – Sorts by the date the review was created.</p>\n</li>\n<li><p><strong>name</strong> – Sorts alphabetically by the reviewer's name.</p>\n</li>\n<li><p><strong>ratingStar</strong> – Sorts by the review rating (1 to 5 stars).</p>\n</li>\n<li><p><strong>isAnswer</strong> – Sorts by whether the review has a response (1 = yes).</p>\n</li>\n<li><p><strong>reviewAnswerDate</strong> – Sorts by the date of the answer to the review, if answered.</p>\n</li>\n</ul>\n<h3 id=\"--filter-reviews-by-date-range\">- Filter reviews by date range</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl --location 'https://core.businessmonster.com.br/api/v2/reviews?startReviewDate=2025-01-01&amp;endReviewDate=2025-01-31' \\\n--header 'X-App-Key: your_api_key' \\\n--header 'Authorization: Bearer your_token'\n\n</code></pre>\n<h3 id=\"filter-by-review-network-reviewnetworkid\">Filter by Review Network (<code>reviewNetworkId</code>)</h3>\n<p>The <code>reviewNetworkId</code> parameter allows you to filter reviews by the platform or network where they were posted. Each network has a unique ID:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ID</strong></th>\n<th><strong>Network</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>1</td>\n<td>Google Business Profile</td>\n<td>Reviews posted on Google.</td>\n</tr>\n<tr>\n<td>6</td>\n<td>Opine</td>\n<td>Reviews collected through the Opine platform.</td>\n</tr>\n<tr>\n<td>50</td>\n<td>iFood</td>\n<td>Reviews posted on iFood for food delivery or restaurant services.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Usage Example:</strong><br />Fetch only reviews from Google Business Profile:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl --location 'https://core.businessmonster.com.br/api/v2/reviews?reviewNetworkId=1' \\\n--header 'X-App-Key: your_api_key' \\\n--header 'Authorization: Bearer your_token'\n\n</code></pre>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v2","reviews"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"40bfe621-e6d7-450a-a74e-9b427ce9ae04","name":"List Reviews","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"Authorization","value":"Bearer <your_token>","type":"text"}],"url":{"raw":"https://core.businessmonster.com.br/api/v2/reviews","protocol":"https","host":["core","businessmonster","com","br"],"path":["api","v2","reviews"],"query":[{"key":"page","value":"1","type":"text","disabled":true},{"key":"limit","value":"5","type":"text","disabled":true},{"key":"orderby","value":"ratingStar","type":"text","disabled":true},{"key":"direction","value":"ASC","type":"text","disabled":true},{"key":"startReviewDate","value":"2023-01-16","type":"text","disabled":true},{"key":"endReviewDate","value":"2024-04-12","type":"text","disabled":true},{"key":"reviewNetworkId!","value":"1","type":"text","disabled":true}]}},"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"reviewId\": 1463807,\n            \"storeName\": \"NerdMonster Digital Retail\",\n            \"nomeFantasia\": \"NerdMonster Digital Retail - Vila Mariana\",\n            \"codigoLoja\": 1234,\n            \"storeCodigoIdentificacao\": \"NM01\",\n            \"reviewDate\": \"2023-11-06 16:41:05\",\n            \"name\": \"Marcos Wash Mouse\",\n            \"ratingStar\": 5,\n            \"reviewText\": \"Bom atendimento.\",\n            \"isAnswer\": 1,\n            \"reviewAnswerDate\": \"2019-04-22 22:50:46\",\n            \"answerText\": \"Obrigado!\",\n            \"reviewNetworkId\": 1,\n            \"reviewNetworkName\": \"Google Meu Negócio (Google Perfil de Empresa)\"\n        }\n    ],\n    \"first_page_url\": \"https://api.businessmonster.local/api/v2/reviews?page=1\",\n    \"last_page_url\": \"https://api.businessmonster.local/api/v2/reviews?page=5\",\n    \"next_page_url\": \"https://api.businessmonster.local/api/v2/reviews?page=2\",\n    \"prev_page_url\": null,\n    \"page\": 1,\n    \"totalPages\": 5,\n    \"from\": 1,\n    \"to\": 1,\n    \"path\": \"https://api.businessmonster.local/api/v2/reviews\",\n    \"per_page\": 20,\n    \"total\": 1\n}"}],"_postman_id":"cff925e8-8081-477b-bc38-9cba32bd837c"}],"id":"d707960d-6cac-4517-8af8-f2b1fd2c5c31","_postman_id":"d707960d-6cac-4517-8af8-f2b1fd2c5c31","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}}],"id":"e1dbbb0b-05e4-4b89-9519-f0a815447e23","_postman_id":"e1dbbb0b-05e4-4b89-9519-f0a815447e23","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}}],"id":"2b29d362-0ce7-432c-bfc5-8dd97468c0bb","description":"<p>Version 2 of the Nerdmonster API has a new authentication process that is required.</p>\n<p>You will need to retrieve the access token, and after that, you can use this key to query the respective resources.</p>\n","_postman_id":"2b29d362-0ce7-432c-bfc5-8dd97468c0bb","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Business Monster API V1 - APP Token [deprecated]","item":[{"name":"Single Sign-On Multiplatform[deprecated]","item":[{"name":"/auth/access-token [deprecated]","id":"eb6a3ba8-4512-4419-a266-9ddf222934cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"auth-type\": \"publishing-new-ad-template\",\n    \"user\": {\n        \"codigo_usuario\": 2368,\n        \"email\": \"jefferson.farias@nerdmonster.com\"\n    },\n    \"data\" : {\n        \"templateId\": \"abc123ehasuau\",\n        \"urlImg\": \"https://businessmonster-midia.s3.amazonaws.com/ads/4/1024X1024_627b25173c71669f74a3352c9dd7659b_logo_nm_1024x1024.png\"\n    }\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/auth/access-token","description":"<p>Generates a secure link for an existing user to authenticate in Business Monster.</p>\n<h6 id=\"types-of-authentication\">Types of authentication</h6>\n<p>There are the following types of authentication actions.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>single-sign-on</code></td>\n<td>Link that ensures access to Business Monster.</td>\n</tr>\n<tr>\n<td><code>publishing-new-ad-template</code></td>\n<td>Link that ensures access to the area for publishing new advertisements.</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","auth","access-token"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"4c06c5de-17ea-48e0-ad1c-7dce10c6e045","name":"Autenticação tipo \"single-sign-on\"","originalRequest":{"method":"POST","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"auth-type\": \"single-sign-on\",\n\t\"user\": {\n\t\t\"codigo_usuario\": 45,\n\t\t\"email\": \"marcos.lavorato@nerdmonster.com\"\t\n\t}\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/auth/access-token"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 10 Jun 2019 14:54:46 GMT"},{"key":"Server","value":"Apache/2.4.39 (Unix) OpenSSL/1.1.0j"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Vary","value":"Authorization"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"url\": \"http://app.businessmonster.local/token/b80b70df5f0f0635f99852fed65dc61b481067e598e57b48d3248018588763ed\"\n    }\n}"},{"id":"7f783f09-5c54-42ea-a84f-abd7a325e4d5","name":"Autenticação tipo \"publishing-new-ad-template\"","originalRequest":{"method":"POST","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"auth-type\": \"publishing-new-ad-template\",\n    \"user\": {\n        \"codigo_usuario\": 45,\n        \"email\": \"marcos.lavorato@nerdmonster.com\"\n    },\n    \"data\": {\n        \"template_id\": \"qwe123asd\",\n        \"image_url\": \"http://pudim.com.br/pudim.jpg\"\n    }\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/auth/access-token"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 10 Jun 2019 14:55:52 GMT"},{"key":"Server","value":"Apache/2.4.39 (Unix) OpenSSL/1.1.0j"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Vary","value":"Authorization"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"url\": \"http://app.businessmonster.local/token/0375cb832f9d4f8e8e6d366eb97853764ea5d8d991528bbd87cf075d8802dbaa\"\n    }\n}"}],"_postman_id":"eb6a3ba8-4512-4419-a266-9ddf222934cd"},{"name":"/auth/access-token - Custom Template [deprecated]","id":"f893a2b1-4263-47c9-8c2f-827025d10dd5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"auth-type\": \"publishing-new-ad-template\",\n    \"user\": {\n        \"codigo_usuario\": 1234,\n        \"email\": \"jefferson.farias@nerdmonster.com\"\n    },\n    \"data\" : {\n        \"templateId\": \"codigoDotemplate\",\n        \"urlImg\": \"urlRetornadaAPI NM\"\n    }\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/auth/access-token","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","auth","access-token"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"69f1de88-ba19-4476-b497-8813091d4242","name":"Autenticação tipo \"single-sign-on\"","originalRequest":{"method":"POST","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"auth-type\": \"single-sign-on\",\n\t\"user\": {\n\t\t\"codigo_usuario\": 45,\n\t\t\"email\": \"marcos.lavorato@nerdmonster.com\"\t\n\t}\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/auth/access-token"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 10 Jun 2019 14:54:46 GMT"},{"key":"Server","value":"Apache/2.4.39 (Unix) OpenSSL/1.1.0j"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Vary","value":"Authorization"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"url\": \"http://app.businessmonster.local/token/b80b70df5f0f0635f99852fed65dc61b481067e598e57b48d3248018588763ed\"\n    }\n}"},{"id":"7ab28b2a-5f2e-4944-9e7f-552082257150","name":"Autenticação tipo \"publishing-new-ad-template\"","originalRequest":{"method":"POST","header":[{"key":"X-App-Key","value":"sua_chave_de_api","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"auth-type\": \"publishing-new-ad-template\",\n    \"user\": {\n        \"codigo_usuario\": 45,\n        \"email\": \"marcos.lavorato@nerdmonster.com\"\n    },\n    \"data\": {\n        \"template_id\": \"qwe123asd\",\n        \"image_url\": \"http://pudim.com.br/pudim.jpg\"\n    }\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/auth/access-token"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 10 Jun 2019 14:55:52 GMT"},{"key":"Server","value":"Apache/2.4.39 (Unix) OpenSSL/1.1.0j"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Vary","value":"Authorization"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"url\": \"http://app.businessmonster.local/token/0375cb832f9d4f8e8e6d366eb97853764ea5d8d991528bbd87cf075d8802dbaa\"\n    }\n}"}],"_postman_id":"f893a2b1-4263-47c9-8c2f-827025d10dd5"}],"id":"e816ae6d-5279-4a36-9804-424c5a69cf64","description":"<p>To grant access to a user on your platform to Business Monster, you will need to obtain a multiplatform link. This link includes a temporary token that ensures a secure integration route.</p>\n","event":[{"listen":"prerequest","script":{"id":"b1e2bdee-a59b-43b1-b569-49a28679793f","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"924bf5dd-917c-4cc0-ab7b-db03f1bce3be","type":"text/javascript","exec":[""]}}],"_postman_id":"e816ae6d-5279-4a36-9804-424c5a69cf64","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Users [deprecated]","item":[{"name":"/users [deprecated]","id":"3c3d6e8c-630a-4457-a3b1-196d68bc4655","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{ \n\t\"nome\": \"Pedro Pedreira\",\n\t\"email\": \"pedro.predreira@yopmail.com\",\n\t\"celular\": \"11987654321\"\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/users","description":"<p>Creates a user in the Business Monster platform</p>\n<h6 id=\"return\">Return</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"codigo_usuario\": 534,\n    \"codigo_cliente\": 4,\n    \"codigo_financ_conta\": null,\n    \"nome\": \"Douglas Adams\",\n    \"data_criacao\": \"2019-05-10 15:18:56\",\n    \"email\": \"dont@panic.com\",\n    \"celular\": \"(42) 1123-5813\"\n}\n\n</code></pre>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","users"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3c3d6e8c-630a-4457-a3b1-196d68bc4655"},{"name":"/users/{codigo_usuario}/stores [deprecated]","id":"33d5b33f-26e3-4a56-9f0b-3ddb91fcb9e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"rede_code\": \"9X9X\"\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/users/277/stores","description":"<p>Links a user to a store.</p>\n<h6 id=\"return\">Return</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"success\": true\n}\n\n</code></pre>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","users","277","stores"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"33d5b33f-26e3-4a56-9f0b-3ddb91fcb9e7"},{"name":"/users/{codigo_usuario}/stores [deprecated]","id":"5dcda89c-0633-45a5-940b-bf495d69ff5f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"X-App-Key","type":"text","value":"{{app_key_api}}"},{"key":"X-BM-App-Token","type":"text","value":"token"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"rede_code\": \"9X9X\"\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/users/{codigo_usuario}/stores","description":"<p>Removes a user from a store.</p>\n<h6 id=\"return\">Return</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"success\": true\n}\n\n</code></pre>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","users","{codigo_usuario}","stores"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5dcda89c-0633-45a5-940b-bf495d69ff5f"},{"name":"/users/{user_code} [deprecated]","id":"ae642956-eb9c-4468-aca8-b5febe259b62","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/users/{codigo_usuario}","description":"<p>Gets the user whose code is user_code</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","users","{codigo_usuario}"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"2006c8fa-e3f2-4c2d-b9ca-a0971f4ec680","name":"/users/{codigo_usuario}","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/users/270"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 17 Feb 2020 23:31:43 GMT"},{"key":"Server","value":"Apache/2.4.41 (Unix) OpenSSL/1.1.1d"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding,Authorization"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"codigo_usuario\": 9999,\n    \"codigo_cliente\": 99999,\n    \"codigo_financ_conta\": 99999,\n    \"nome\": 5,\n    \"data_criacao\": \"2019-05-14 10:47:55\",\n    \"email\": \"xispirito@hotmail.com\",\n    \"celular\": \"5511987654321\",\n    \"nivel\": 1,\n    \"status\": 1,\n    \"ultimo_acesso\": \"2020-02-07 12:18:51\",\n    \"frequencia_email\": 2,\n    \"quantidade_visitas\": 319,\n    \"invisivel\": null,\n    \"interface\": null,\n    \"alerta_feriado\": 0,\n    \"notificacao_email\": 0,\n    \"notificacao_sms\": 0,\n    \"notificacao_bm\": 1,\n    \"notificacao_whatsapp\": 0,\n    \"usuario_tipo\": 0,\n    \"usuario_primeiro_acesso\": null,\n    \"stores\": [\n        {\n            \"codigo_loja\": 998877,\n            \"rede_code\": \"987654\",\n            \"codigo_usuario\": 9999,\n            \"nome\": \"Nome Unidade\",\n            \"nome_fantasia\": \"Nome Unidade\",\n            \"endereco\": \"Avenida cotoxó, 9876\",\n            \"numero\": null,\n            \"complemento\": null,\n            \"cidade\": \"Cidade\",\n            \"estado\": \"UF\",\n            \"cep\": \"03000-000\",\n            \"pais\": \"BR\",\n            \"lat\": \"-0.987654\",\n            \"lng\": \"-0.987654\",\n            \"status\": 1\n        }\n    ]\n}"}],"_postman_id":"ae642956-eb9c-4468-aca8-b5febe259b62"},{"name":"/users [deprecated]","id":"f39b9de3-f075-4c15-a623-e049dd66b025","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/users/","description":"<p>Obtains a list of users with pagination.</p>\n<p>Filters:<br />* email</p>\n","urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","users",""],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>Email filter not required</p>\n","type":"text/plain"},"key":"email","value":"exemplo@dominio.com"}],"variable":[]}},"response":[{"id":"510d703b-4f04-472b-93f8-459abc3d0bd4","name":"/users","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/users/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2019 15:02:52 GMT"},{"key":"Server","value":"Apache/2.4.39 (Unix) OpenSSL/1.1.0j"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"current_page\": 1,\n    \"data\": [\n        {\n            \"codigo_usuario\": 1,\n            \"codigo_cliente\": 1,\n            \"codigo_financ_conta\": null,\n            \"nome\": \"Marcos Wash Mouse\",\n            \"data_criacao\": \"2019-05-02 12:55:03\",\n            \"email\": \"marcos.washmouse@nerdmonster.com\",\n            \"celular\": \"5511987654321\",\n            \"nivel\": 0,\n            \"status\": 1,\n            \"ultimo_acesso\": \"2019-04-16 18:36:30\",\n            \"frequencia_email\": 0,\n            \"quantidade_visitas\": 0,\n            \"invisivel\": null,\n            \"interface\": 0,\n            \"alerta_feriado\": 1,\n            \"notificacao_email\": 1,\n            \"notificacao_sms\": 1,\n            \"notificacao_bm\": 1,\n            \"notificacao_whatsapp\": null,\n            \"usuario_tipo\": \"bm\",\n            \"usuario_primeiro_acesso\": null\n        }\n    ],\n    \"first_page_url\": \"http://api.businessmonster.local/api/v1/users?page=1\",\n    \"from\": 1,\n    \"last_page\": 1,\n    \"last_page_url\": \"http://api.businessmonster.local/api/v1/users?page=1\",\n    \"next_page_url\": null,\n    \"path\": \"http://api.businessmonster.local/api/v1/users\",\n    \"per_page\": 15,\n    \"prev_page_url\": null,\n    \"to\": 1,\n    \"total\": 1\n}"},{"id":"ee1b7503-ba47-403c-8c55-c8af4649093f","name":"/users Filtros","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/users/?email=kmraz@schumm.info","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v1","users",""],"query":[{"key":"email","value":"kmraz@schumm.info"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Jul 2019 18:17:29 GMT"},{"key":"Server","value":"Apache/2.4.39 (Unix) OpenSSL/1.1.0j"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"current_page\": 1,\n    \"data\": [\n        {\n            \"codigo_usuario\": 296,\n            \"codigo_cliente\": 4,\n            \"codigo_financ_conta\": null,\n            \"nome\": \"Roy Hamill MD\",\n            \"data_criacao\": \"2019-05-20 09:31:43\",\n            \"email\": \"kmraz@schumm.info\",\n            \"celular\": null,\n            \"nivel\": 1,\n            \"status\": 0,\n            \"ultimo_acesso\": null,\n            \"frequencia_email\": 2,\n            \"quantidade_visitas\": 0,\n            \"invisivel\": null,\n            \"interface\": null,\n            \"alerta_feriado\": 0,\n            \"notificacao_email\": 0,\n            \"notificacao_sms\": 0,\n            \"notificacao_bm\": 1,\n            \"notificacao_whatsapp\": 0,\n            \"usuario_tipo\": \"bm_places\",\n            \"usuario_primeiro_acesso\": 1\n        }\n    ],\n    \"first_page_url\": \"http://api.businessmonster.local/api/v1/users?page=1\",\n    \"from\": 1,\n    \"last_page\": 1,\n    \"last_page_url\": \"http://api.businessmonster.local/api/v1/users?page=1\",\n    \"next_page_url\": null,\n    \"path\": \"http://api.businessmonster.local/api/v1/users\",\n    \"per_page\": 15,\n    \"prev_page_url\": null,\n    \"to\": 1,\n    \"total\": 1\n}"}],"_postman_id":"f39b9de3-f075-4c15-a623-e049dd66b025"},{"name":"/users/{codigo_usuario} [deprecated]","id":"37299387-2668-47a1-840d-0c06e6df70ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"telefone\": \"+1 (70) 7070-7070\",\n\t\"email\": \"d.adams@cambridge.com\"\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/users/534","description":"<p>Updates the data of the user whose code is codigo_usuario</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"codigo_usuario\": 534,\n    \"codigo_cliente\": 4,\n    \"codigo_financ_conta\": null,\n    \"nome\": \"Douglas Adams\",\n    \"data_criacao\": \"2019-05-10 15:18:56\",\n    \"email\": \"d.adams@cambridge.com\",\n    \"celular\": \"(42) 1123-5813\",\n    \"ultimo_acesso\": null,\n    \"usuario_primeiro_acesso\": 1,\n    \"frequencia_email\": 2,\n    \"quantidade_visitas\": null,\n    \"invisivel\": null,\n    \"interface\": null,\n    \"alerta_feriado\": 0,\n    \"notificacao_email\": 0,\n    \"notificacao_sms\": 0,\n    \"notificacao_bm\": 1,\n    \"notificacao_whatsapp\": 0\n}\n\n</code></pre>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","users","534"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"37299387-2668-47a1-840d-0c06e6df70ab"},{"name":"/users/{codigo_usuario} [deprecated]","id":"8b1755a4-ca23-46f1-a546-0d3e04ef3cc1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/users/534","description":"<p>Deletes users on the Business Monster platform</p>\n<h6 id=\"return\">Return</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"success\": true\n}\n\n</code></pre>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","users","534"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8b1755a4-ca23-46f1-a546-0d3e04ef3cc1"}],"id":"3119fe6e-b243-45ba-ae4d-51ae1820655f","event":[{"listen":"prerequest","script":{"id":"a59e4cd8-2907-4e54-ae93-dc57d6d3807c","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"11304726-1099-4462-8ba1-46836eb9f4cd","type":"text/javascript","exec":[""]}}],"_postman_id":"3119fe6e-b243-45ba-ae4d-51ae1820655f","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Assessments [deprecated]","item":[{"name":"/avaliacoes [deprecated]","id":"7b62914c-fc37-4582-bfb8-505da53c73ca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-App-Key","type":"text","value":"{{app_key_api}}"},{"key":"X-BM-App-Token","type":"text","value":"token"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"graphql","graphql":{"query":"","variables":""}},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/avaliacoes","description":"<p>Gets a list of reviews</p>\n<p>When using pagination, sorting, and limiting, it is necessary to sign the payload by generating a new token for each request.</p>\n<h1 id=\"parameters-\">Parameters :</h1>\n<ul>\n<li>page</li>\n<li>limit</li>\n<li>orderby</li>\n<li>direction (ASC | DESC)</li>\n</ul>\n<h1 id=\"network-ids\">Network Ids:</h1>\n<ul>\n<li>1 - Google Meu Negócio (Google Perfil de Empresa)</li>\n<li>6 - Opine</li>\n<li>50 - IFood</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","avaliacoes"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>Page Sequence</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>Limit per page (Max 100)</p>\n","type":"text/plain"},"key":"limit","value":"5"},{"disabled":true,"description":{"content":"<p>Sort by field</p>\n","type":"text/plain"},"key":"orderby","value":"ratingStar"},{"disabled":true,"description":{"content":"<p>Ordering Directorate</p>\n","type":"text/plain"},"key":"direction","value":"ASC"},{"disabled":true,"description":{"content":"<p>Start date to filter by reviewDate (YYYY-MM-DD)</p>\n","type":"text/plain"},"key":"startReviewDate","value":"2023-01-16"},{"disabled":true,"description":{"content":"<p>End date to filter by reviewDate (YYYY-MM-DD)</p>\n","type":"text/plain"},"key":"endReviewDate","value":"2024-04-12"},{"disabled":true,"description":{"content":"<p>Filter by reviewNetworkId</p>\n","type":"text/plain"},"key":"reviewNetworkId!","value":"1"}],"variable":[]}},"response":[{"id":"6704263d-6713-415d-bb8e-fe7b7a5555ed","name":"/avaliacoes","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://core.businessmonster.com.br/api/v1/avaliacoes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2019 15:18:06 GMT"},{"key":"Server","value":"Apache/2.4.39 (Unix) OpenSSL/1.1.0j"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Vary","value":"Authorization"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"current_page\": 1,\n    \"data\": [\n        {\n            \"reviewId\": 1463807,\n            \"storeName\": \"NerdMonster Digital Retail\",\n            \"nomeFantasia\": \"NerdMonster Digital Retail - Vila Mariana\",\n            \"codigoLoja\": 1234,\n            \"storeCodigoIdentificacao\": \"NM01\",\n            \"reviewDate\": \"2023-11-06 16:41:05\",\n            \"name\": \"Marcos Wash Mouse\",\n            \"ratingStar\": 5,\n            \"reviewText\": \"Bom atendimento.\",\n            \"isAnswer\": 1,\n            \"reviewAnswerDate\": \"2019-04-22 22:50:46\",\n            \"answerText\": \"Obrigado!\",\n            \"reviewNetworkId\": 1,\n            \"reviewNetworkName\": \"Google Meu Negócio (Google Perfil de Empresa)\"\n        }\n    ],\n    \"first_page_url\": \"http://api.businessmonster.local/api/v1/avaliacoes?page=1\",\n    \"from\": 1,\n    \"last_page\": 5,\n    \"last_page_url\": \"http://api.businessmonster.local/api/v1/avaliacoes?page=5\",\n    \"next_page_url\": \"http://api.businessmonster.local/api/v1/avaliacoes?page=2\",\n    \"path\": \"http://api.businessmonster.local/api/v1/avaliacoes\",\n    \"per_page\": 20,\n    \"prev_page_url\": null,\n    \"to\": 1,\n    \"total\": 1\n}"},{"id":"8a85a12f-dffe-4407-b2e4-66fed49d2e79","name":"/avaliacoes com parâmetros","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","type":"text","value":"{{app_key_api}}"},{"key":"X-BM-App-Token","type":"text","value":"token"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/avaliacoes?page=1&limit=5&orderby=ratingStar&direction=ASC","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v1","avaliacoes"],"query":[{"key":"page","value":"1","description":"Sequencia de Páginas"},{"key":"limit","value":"5","description":"Limite por página( Max 100)"},{"key":"orderby","value":"ratingStar","description":"Ordernar por campo"},{"key":"direction","value":"ASC","description":"Direção de Ordenação"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 31 Jul 2019 18:21:38 GMT"},{"key":"Server","value":"Apache/2.4.39 (Unix) OpenSSL/1.1.0j"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding,Authorization"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"current_page\": 1,\n    \"data\": [\n        {\n            \"reviewId\": 155,\n            \"storeName\": \"NerdMonster Digital Retail\",\n            \"reviewDate\": \"2017-05-09 17:18:12\",\n            \"name\": \"rodrigo\",\n            \"ratingStar\": 1,\n            \"reviewText\": \"teste\",\n            \"isAnswer\": null,\n            \"reviewAnswerDate\": null,\n            \"answerText\": null\n        },\n        {\n            \"reviewId\": 1019,\n            \"storeName\": \"NerdMonster Digital Retail\",\n            \"reviewDate\": \"2017-09-27 19:29:19\",\n            \"name\": \"Marcos Lavorato\",\n            \"ratingStar\": 2,\n            \"reviewText\": \"Teste!\",\n            \"isAnswer\": null,\n            \"reviewAnswerDate\": null,\n            \"answerText\": null\n        },\n        {\n            \"reviewId\": 148,\n            \"storeName\": \"NerdMonster Digital Retail\",\n            \"reviewDate\": \"2017-08-09 20:15:41\",\n            \"name\": \"marco\",\n            \"ratingStar\": 4,\n            \"reviewText\": null,\n            \"isAnswer\": null,\n            \"reviewAnswerDate\": null,\n            \"answerText\": null\n        },\n        {\n            \"reviewId\": 152,\n            \"storeName\": \"NerdMonster Digital Retail\",\n            \"reviewDate\": \"2017-06-09 11:33:32\",\n            \"name\": \"Nara\",\n            \"ratingStar\": 4,\n            \"reviewText\": \"Gostei muito das soluções apresentadas. Principalmente do opine. Apresentei a ideia dos óculos para alguns colegas de outras marcas, por sinal.\",\n            \"isAnswer\": null,\n            \"reviewAnswerDate\": null,\n            \"answerText\": null\n        },\n        {\n            \"reviewId\": 154,\n            \"storeName\": \"NerdMonster Digital Retail\",\n            \"reviewDate\": \"2017-05-09 21:37:54\",\n            \"name\": \"Diogo Degaki\",\n            \"ratingStar\": 4,\n            \"reviewText\": \"Ainda não tivemos a oportunidade para iniciarmos o projeto com a NerdMonster por questões de burocracia nossa para contratação. Portanto, ainda não consigo avaliar a solução e o trabalho conjunto.\\r\\nO que consigo avaliar é o atendimento para nos apresentar as soluções. Nesse caso, foram muito prestativos e disponiveis para nos esclarecer informações sobre a solução que estamos contratando e a apresentação de outras soluções.\",\n            \"isAnswer\": null,\n            \"reviewAnswerDate\": null,\n            \"answerText\": null\n        }\n    ],\n    \"first_page_url\": \"http://api.businessmonster.local/api/v1/avaliacoes?page=1\",\n    \"from\": 1,\n    \"last_page\": 18,\n    \"last_page_url\": \"http://api.businessmonster.local/api/v1/avaliacoes?page=18\",\n    \"next_page_url\": \"http://api.businessmonster.local/api/v1/avaliacoes?page=2\",\n    \"path\": \"http://api.businessmonster.local/api/v1/avaliacoes\",\n    \"per_page\": \"5\",\n    \"prev_page_url\": null,\n    \"to\": 5,\n    \"total\": 86\n}"},{"id":"dc78becb-7806-4b21-b2b1-d673ca8f2f52","name":"/assessments","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","type":"text","value":"{{app_key_api}}"},{"key":"X-BM-App-Token","type":"text","value":"token"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/avaliacoes","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v1","avaliacoes"],"query":[{"key":"page","value":"1","description":"Page Sequence","type":"text","disabled":true},{"key":"limit","value":"5","description":"Limit per page (Max 100)","type":"text","disabled":true},{"key":"orderby","value":"ratingStar","description":"Sort by field","type":"text","disabled":true},{"key":"direction","value":"ASC","description":"Ordering Directorate","type":"text","disabled":true}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"7b62914c-fc37-4582-bfb8-505da53c73ca"}],"id":"58f16b3d-0c29-4cc9-ba3a-77eb328813d0","description":"<h2 id=\"example-list-assessments\">Example list assessments</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-python\">import requests\nimport json\nimport hashlib\nimport hmac\nimport base64\napp_key = '...' # app key\nclient_secret = '...' #client secret\ndef token_generator(body, secret_key):\n    secret_key = bytes(secret_key, 'utf-8')\n    body_json = json.dumps(body, ensure_ascii=False, separators=(',', ':')).encode()\n    token = hmac.new(secret_key, body_json, hashlib.sha256).digest()\n    return base64.b64encode(token)\nxapp_bm_token = token_generator([], client_secret)\nurl = 'https://core.businessmonster.com.br:443/api/v1/avaliacoes'\n# Configuração dos cabeçalhos para a solicitação\nheaders = {\n    'X-App-Key': app_key,\n    'X-BM-App-Token': xapp_bm_token,\n    'Content-Type': 'application/json',\n    'Accept': 'application/json',\n}\n# Realizando a solicitação GET\nresponse = requests.get(url, headers=headers)\n# Imprimindo a resposta formatada\nprint(json.dumps(response.json(), indent=4))\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-php\">     public function createAppClientToken($payload, $secret) \n    {\n        // o payload (corpo da requisição) deve ser transformado em\n        // uma string json\n        $jsonPayload = json_encode($payload, JSON_UNESCAPED_UNICODE);\n        // a string deve ser criptografada usando o algorítmo\n        // 'sha256' e o segredo\n        $rawHmac = hash_hmac('sha256', $jsonPayload, $secret, true);\n        // o resultado da criptografia deve ser convertido em uma\n        // string base64\n        return base64_encode($rawHmac);\n    }\n    public function handle()\n    {\n        $appKey = '...'; // app key\n        $clientSecret = '...'; // client secret\n        $xappBmToken = $this-&gt;createAppClientToken([], $clientSecret);\n        $url = 'https://core.businessmonster.com.br:443/api/v1/avaliacoes';\n        $client = new \\GuzzleHttp\\Client();\n        $response = $client-&gt;request('GET', $url, [\n            'headers' =&gt; [\n                'X-App-Key' =&gt; $appKey,\n                'X-BM-App-Token' =&gt; $xappBmToken,\n                'Content-Type' =&gt; 'application/json',\n                'Accept' =&gt; 'application/json',\n            ]\n        ]);\n        echo json_encode(json_decode($response-&gt;getBody()), JSON_PRETTY_PRINT);\n    }\n\n</code></pre>\n<p><strong>Response</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>reviewId</code></td>\n<td>Unique identifier of the review.</td>\n</tr>\n<tr>\n<td><code>storeName</code></td>\n<td>Name of the store where the review was made.</td>\n</tr>\n<tr>\n<td><code>nomeFantasia</code></td>\n<td>Store's trade name, which may include the address or additional information.</td>\n</tr>\n<tr>\n<td><code>storeCodigoIdentificacao</code></td>\n<td>Specific identification code of the store.</td>\n</tr>\n<tr>\n<td><code>codigoLoja</code></td>\n<td>Internal store code within the store network.</td>\n</tr>\n<tr>\n<td><code>codigoRede</code></td>\n<td>Code identifying the store network, with <code>0</code> likely indicating it does not belong to a larger network.</td>\n</tr>\n<tr>\n<td><code>reviewDate</code></td>\n<td>Date and time the review was made.</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>Name of the reviewer.</td>\n</tr>\n<tr>\n<td><code>ratingStar</code></td>\n<td>Star rating given, where <code>5</code> represents the highest rating.</td>\n</tr>\n<tr>\n<td><code>reviewText</code></td>\n<td>Text of the review written by the customer.</td>\n</tr>\n<tr>\n<td><code>isAnswer</code></td>\n<td>Indicator of the review's response status, which can contain the following values:</td>\n</tr>\n<tr>\n<td></td>\n<td>0 or NULL - Not Answered</td>\n</tr>\n<tr>\n<td></td>\n<td>1 - Answered Manually</td>\n</tr>\n<tr>\n<td></td>\n<td>2 - Answered by NerdBot</td>\n</tr>\n<tr>\n<td></td>\n<td>3 - Answered by NerdBot and Awaiting Moderation</td>\n</tr>\n<tr>\n<td></td>\n<td>4 - Answered Manually with Moderation</td>\n</tr>\n<tr>\n<td></td>\n<td>5 - Answered Externally (Directly on the Channel: GMB, BING, Opine, etc.)</td>\n</tr>\n<tr>\n<td><code>reviewAnswerDate</code></td>\n<td>Date and time the review was answered.</td>\n</tr>\n<tr>\n<td><code>answerText</code></td>\n<td>Text of the response given to the review.</td>\n</tr>\n<tr>\n<td><code>reviewNetworkId</code></td>\n<td>Identifier of the network where the review was posted (e.g., Google My Business).</td>\n</tr>\n<tr>\n<td><code>reviewNetworkName</code></td>\n<td>Name of the network where the review was posted.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"58f16b3d-0c29-4cc9-ba3a-77eb328813d0","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Ads [deprecated]","item":[{"name":"/templates [deprecated]","id":"462f6a2d-e609-485d-aee5-00975e756da1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-App-Key","type":"text","value":"{{app_key_api}}"},{"key":"X-BM-App-Token","type":"text","value":"token"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/ads/templates","description":"<p>Gets a list of templates</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","ads","templates"],"host":["{{domain_bm_api}}"],"query":[{"disabled":true,"description":{"content":"<p>Pagination Limit</p>\n","type":"text/plain"},"key":"limit","value":"1"},{"disabled":true,"description":{"content":"<p>Campaign Objective</p>\n","type":"text/plain"},"key":"objetivo","value":"Promoting Potatoes"},{"disabled":true,"description":{"content":"<p>Internal Title</p>\n","type":"text/plain"},"key":"titulo","value":"Internal Title"},{"disabled":true,"description":{"content":"<p>Status (ACTIVE || PAUSED)Internal Title</p>\n","type":"text/plain"},"key":"status","value":"ACTIVE"},{"disabled":true,"key":"validade","value":"2020-08-20"}],"variable":[]}},"response":[{"id":"687e7cd6-fe33-4883-bc6e-a7f9910a3203","name":"Obter Templates por paginação e filtros","originalRequest":{"method":"GET","header":[{"key":"X-App-Key","type":"text","value":"{{app_key_api}}"},{"key":"X-BM-App-Token","type":"text","value":"token"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/ads/templates?limit=1&objetivo=Promover Batatatas&titulo=Titulo interno&status=ACTIVE","protocol":"{{protocol}}","host":["{{domain_bm_api}}"],"port":"{{port_bm_api}}","path":["api","v1","ads","templates"],"query":[{"key":"limit","value":"1","description":"Limite da Paginação"},{"key":"objetivo","value":"Promover Batatatas","description":"Objetivo da Campanha"},{"key":"titulo","value":"Titulo interno","description":"Titulo Interno"},{"key":"status","value":"ACTIVE","description":"Status (ACTIVE || PAUSED)"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 10 Jun 2019 17:47:54 GMT"},{"key":"Server","value":"Apache/2.4.39 (Unix) OpenSSL/1.1.0j"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Vary","value":"Authorization"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"queryValues\": {\n        \"totalTemplates\": 1,\n        \"totalPages\": 1,\n        \"limit\": 1,\n        \"currentPage\": 1,\n        \"firstPage\": 1,\n        \"nextPage\": null,\n        \"previusPage\": null,\n        \"lastPage\": 1\n    },\n    \"data\": [\n        {\n            \"template_id\": \"5ce824014be5537d528048c7\",\n            \"nome_campanha\": \"Oba Batatas e mais Batatas\",\n            \"objetivo\": \"Promover Batatatas\",\n            \"titulo\": \"Titulo interno\",\n            \"status\": \"ACTIVE\"\n        }\n    ]\n}"}],"_postman_id":"462f6a2d-e609-485d-aee5-00975e756da1"},{"name":"/image [deprecated]","id":"706c1bf4-728f-4165-9e44-e8d66cf97ac3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-App-Key","type":"text","value":"..."},{"key":"X-BM-App-Token","type":"text","value":"..."},{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/home/nicolas/Documents/Pessoais/index.jpeg"}]},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/ads/image","description":"<p>Send Image for Ads, saving the original image and generating thumbnails in the following formats:</p>\n<ul>\n<li>200H</li>\n<li>200W</li>\n<li>300H</li>\n<li>300W</li>\n<li>600H</li>\n<li>600W</li>\n</ul>\n<p>Encrypting the image payload is not necessary.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","ads","image"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"6636617a-812a-45bc-ac1b-517a9a78d441","name":"/imagem","originalRequest":{"method":"POST","header":[{"key":"X-App-Key","type":"text","value":"{{app_key_api}}"},{"key":"X-BM-App-Token","type":"text","value":"token"},{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","warning":"This file resides outside the working directory. Collaborators might not have the same file path.","src":["/home/fcorrea/Imagens/logo_nm_1024x1024.png"]}]},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/ads/image"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 12 Jun 2019 15:18:00 GMT"},{"key":"Server","value":"Apache/2.4.39 (Unix) OpenSSL/1.1.0j"},{"key":"X-Powered-By","value":"PHP/7.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Vary","value":"Authorization"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET,POST,PUT,DELETE,OPTIONS"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": {\n        \"ORIGINAL_SIZE\": \"https://businessmonster-midia.s3.amazonaws.com/ads/4/1024X1024_627b25173c71669f74a3352c9dd7659b_logo_nm_1024x1024.png\",\n        \"200H\": \"https://businessmonster-midia.s3.amazonaws.com/ads/4/200H_627b25173c71669f74a3352c9dd7659b_logo_nm_1024x1024.png\",\n        \"200W\": \"https://businessmonster-midia.s3.amazonaws.com/ads/4/200W_627b25173c71669f74a3352c9dd7659b_logo_nm_1024x1024.png\",\n        \"300H\": \"https://businessmonster-midia.s3.amazonaws.com/ads/4/300H_627b25173c71669f74a3352c9dd7659b_logo_nm_1024x1024.png\",\n        \"300W\": \"https://businessmonster-midia.s3.amazonaws.com/ads/4/300W_627b25173c71669f74a3352c9dd7659b_logo_nm_1024x1024.png\",\n        \"600H\": \"https://businessmonster-midia.s3.amazonaws.com/ads/4/600H_627b25173c71669f74a3352c9dd7659b_logo_nm_1024x1024.png\",\n        \"600W\": \"https://businessmonster-midia.s3.amazonaws.com/ads/4/600W_627b25173c71669f74a3352c9dd7659b_logo_nm_1024x1024.png\"\n    }\n}"}],"_postman_id":"706c1bf4-728f-4165-9e44-e8d66cf97ac3"}],"id":"bb049df7-b1fb-40f1-b4c5-7edb514359e1","description":"<p>The Ads are endpoints used in Campaigns.</p>\n","event":[{"listen":"prerequest","script":{"id":"ff8aa6c2-8553-4c6c-bf60-6ad87509cf07","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"f146f301-0d67-44a1-8c6a-62de29bf5246","type":"text/javascript","exec":[""]}}],"_postman_id":"bb049df7-b1fb-40f1-b4c5-7edb514359e1","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Inventory [deprecated]","item":[{"name":"Post Sellers [deprecated]","id":"68a2e3eb-8d37-4200-9e92-09b02157cbc2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-App-Key","type":"text","value":"{{app_key_api}}"},{"key":"X-BM-App-Token","type":"text","value":"token"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/inventory/sellers","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","inventory","sellers"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"68a2e3eb-8d37-4200-9e92-09b02157cbc2"},{"name":"Post Products [deprecated]","id":"bcd13c26-4a64-4665-80b6-3e31c4291b28","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-App-Key","value":"{{app_key_api}}","type":"text"},{"key":"X-BM-App-Token","value":"token","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/inventory/products","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","inventory","products"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bcd13c26-4a64-4665-80b6-3e31c4291b28"}],"id":"41081dd5-9e59-4eed-9caa-cf645a63af2b","_postman_id":"41081dd5-9e59-4eed-9caa-cf645a63af2b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Units [deprecated]","item":[{"name":"Update Unity (beta) [deprecated]","id":"ffa1f4aa-5e4d-4bd3-af00-2e93632dbd34","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"X-App-Key","type":"text","value":"{{app_key_api}}"}],"body":{"mode":"raw","raw":"{\n    \"codigo_loja\": \"123\",\n    \"abertura_segunda_feira\": [\n        \"0\"\n    ],\n    \"hora_abertura_segunda_feira\": [\n        \"08:30\",\n        \"13:30\"\n    ],\n    \"hora_fechamento_segunda_feira\": [\n        \"11:45\",\n        \"18:00\"\n    ],\n    \"abertura_terca_feira\": [\n        \"1\"\n    ],\n    \"hora_abertura_terca_feira\": [\n        \"08:30\",\n        \"13:30\"\n    ],\n    \"hora_fechamento_terca_feira\": [\n        \"11:45\",\n        \"18:00\"\n    ],\n    \"abertura_quarta_feira\": [\n        \"1\"\n    ],\n    \"hora_abertura_quarta_feira\": [\n        \"08:30\",\n        \"13:30\"\n    ],\n    \"hora_fechamento_quarta_feira\": [\n        \"11:45\",\n        \"18:00\"\n    ],\n    \"abertura_quinta_feira\": [\n        \"1\"\n    ],\n    \"hora_abertura_quinta_feira\": [\n        \"08:30\",\n        \"13:30\"\n    ],\n    \"hora_fechamento_quinta_feira\": [\n        \"11:45\",\n        \"18:00\"\n    ],\n    \"abertura_sexta_feira\": [\n        \"1\"\n    ],\n    \"hora_abertura_sexta_feira\": [\n        \"08:30\",\n        \"13:30\"\n    ],\n    \"hora_fechamento_sexta_feira\": [\n        \"11:45\",\n        \"18:00\"\n    ]\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/unidades/atualizar_unidade","description":"<p>Update unit data in the bm database and connected networks.</p>\n<ul>\n<li>store_code: The store code is the code provided at the time of clean-up.</li>\n<li>name: Public name of the unit.</li>\n<li>trade_name: Internal name of the unit.</li>\n<li>phones: Format (99) 9999-9999.</li>\n<li>description: Unit description.</li>\n<li>opening_{day_of_week}: 1 for open, 0 for closed.</li>\n<li>opening_hours_{day_of_week}: array( opening-01 (format hh:mm), opening-02 (format hh:mm) ... )</li>\n<li>closing_hours_{day_of_week}: array( closing-01 (format hh:mm), closing-02 (format hh:mm) ... )</li>\n<li>address: Store address.</li>\n<li>number: Store number.</li>\n<li>no_number: 0 if there is a number, 1 if there is none.</li>\n<li>complement: Store complement.</li>\n<li>neighborhood: Store neighborhood.</li>\n<li>zipcode: Store zip code.</li>\n<li>city: Store city.</li>\n<li>state: Store state.</li>\n<li>country: Country code of the store.</li>\n</ul>\n<p>It is not possible to change the category as it is standardized.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","port":"{{port_bm_api}}","path":["api","v1","unidades","atualizar_unidade"],"host":["{{domain_bm_api}}"],"query":[],"variable":[]}},"response":[{"id":"dab06d0c-0671-4d2a-954b-8882f22a15c0","name":"Criar Unidade","originalRequest":{"method":"PUT","header":[{"key":"api-token","value":"sua_chave_de_api"},{"key":"Content-Type","value":"application/x-www-form-urlencoded"}],"body":{"mode":"raw","raw":"{\n    \"codigo_loja\": \"1\", \n    \"nome\": \"Nome da Loja\",\n    \"nome_fantasia\": \"Nome fantasia da Loja\",\n    \"telefone_primario\": \"(99) 9999-9999\", \n    \"telefone_secundario\": \"\",\n    \"telefone_terciario\": \"\",\n    \"website\": \"http://www.site.com.br/\",\n    \"descricao\": \"Descrição da loja\",\n    \"abertura_segunda_feira\": [\n        \"1\"\n    ],\n    \"hora_abertura_segunda_feira\": [\n        \"07:00\"\n    ],\n    \"hora_fechamento_segunda_feira\": [\n        \"19:00\"\n    ],\n    \"abertura_terca_feira\": [\n        \"1\"\n    ],\n    \"hora_abertura_terca_feira\": [\n        \"07:00\"\n    ],\n    \"hora_fechamento_terca_feira\": [\n        \"19:00\"\n    ],\n    \"abertura_quarta_feira\": [\n        \"1\"\n    ],\n    \"hora_abertura_quarta_feira\": [\n        \"07:00\"\n    ],\n    \"hora_fechamento_quarta_feira\": [\n        \"19:00\"\n    ],\n    \"abertura_quinta_feira\": [\n        \"1\"\n    ],\n    \"hora_abertura_quinta_feira\": [\n        \"07:00\"\n    ],\n    \"hora_fechamento_quinta_feira\": [\n        \"19:00\"\n    ],\n    \"abertura_sexta_feira\": [\n        \"1\"\n    ],\n    \"hora_abertura_sexta_feira\": [\n        \"07:00\"\n    ],\n    \"hora_fechamento_sexta_feira\": [\n        \"19:00\"\n    ],\n    \"abertura_sabado\": [\n        \"1\"\n    ],\n    \"hora_abertura_sabado\": [\n        \"07:00\"\n    ],\n    \"hora_fechamento_sabado\": [\n        \"19:00\"\n    ],\n    \"abertura_domingo\": [\n        \"1\"\n    ],\n    \"hora_abertura_domingo\": [\n        \"07:00\"\n    ],\n    \"hora_fechamento_domingo\": [\n        \"13:00\"\n    ],\n    \"endereco\": \"Av. teste\",\n    \"numero\": \"123\",\n    \"sem_numero\": \"0\",\n    \"complemento\": \"\",\n    \"bairro\": \"Belas Artes\",\n    \"cep\": \"55555-000\",\n    \"cidade\": \"Itanhaém\",\n    \"estado\": \"SP\",\n    \"pais\": \"BR\",\n    \"raio\": \"4\"\n}"},"url":"{{protocol}}://{{domain_bm_api}}:{{port_bm_api}}/api/v1/unidades/atualizar_unidade"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache, private","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"close","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 12 Apr 2018 14:55:00 -0300","name":"Date","description":"The date and time that the message was sent"},{"key":"Date","value":"Thu, 12 Apr 2018 17:55:00 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Host","value":"localhost:8000","name":"Host","description":"Custom header"},{"key":"X-Powered-By","value":"PHP/7.1.13","name":"X-Powered-By","description":"Specifies the technology (ASP.NET, PHP, JBoss, e.g.) supporting the web application (version details are often in X-Runtime, X-Version, or X-AspNet-Version)"}],"cookie":[],"responseTime":null,"body":"{\"atualizar_unidade\":true}"}],"_postman_id":"ffa1f4aa-5e4d-4bd3-af00-2e93632dbd34"}],"id":"20c285b4-b237-4ded-9563-f2450d402bc5","_postman_id":"20c285b4-b237-4ded-9563-f2450d402bc5","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}}],"id":"cd36a3b1-d500-4bbc-8bb3-86d456e1edff","description":"<h1 id=\"authentication-via-app-token\">Authentication via App Token</h1>\n<p>Some of our endpoints use token-based authentication. This authentication involves cryptographically signing the parameters to be sent in the requests with a secret key that is automatically generated for each client.</p>\n<p>Empty requests should also be signed and encrypted.</p>\n<h2 id=\"signature-process-diagram\">Signature Process Diagram</h2>\n<img src=\"https://s3.amazonaws.com/business.monster/diagrama_api.png\" alt=\"Assinatura do Payload\" />\n\n<h2 id=\"implementation-example\">Implementation Example</h2>\n<p>Below, we provide an example of implementation that can be used as a basis.</p>\n<h3 id=\"payload-encryption\">Payload Encryption</h3>\n<h4 id=\"example-in-php\">Example in PHP</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-php\">/**\n * @param array $payload chave/valor a ser enviado no corpo da requisição\n * @param string $secret senha exclusiva gerada para seu app\n *\n * @return string\n */\nfunction createAppClientToken($payload, $secret) {\n    // o payload (corpo da requisição) deve ser transformado em\n    // uma string json\n    $jsonPayload = json_encode($payload, JSON_UNESCAPED_UNICODE);\n    // a string deve ser criptografada usando o algorítmo\n    // 'sha256' e o segredo\n    $rawHmac = hash_hmac('sha256', $jsonPayload, $secret, true);\n    // o resultado da criptografia deve ser convertido em uma\n    // string base64\n    return base64_encode($rawHmac);\n}\n?&gt;\n\n</code></pre>\n<h4 id=\"example-in-python\">Example in PYTHON</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-python\">#-*- coding: utf-8 -*-\nimport json\nimport hashlib\nimport hmac\nimport base64\ndef tokenGenerator(body):\n    secret_key = b\"secret_key\"\n    bodyJson = json.dumps(body, ensure_ascii=False, separators=(',', ':')).encode()\n    token = hmac.new(secret_key, bodyJson, hashlib.sha256).digest()\n    return base64.b64encode(token)\nprint(tokenGenerator({\"page\": \"1\"}))\n\n</code></pre>\n<h3 id=\"http-headers\">HTTP Headers</h3>\n<p>The generated token should be sent via the HTTP header.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>X-App-Key</code></td>\n<td>Identification of the secret key used to generate the token.</td>\n</tr>\n<tr>\n<td><code>X-BM-App-Token</code></td>\n<td>Token Generated in Base64 from Payload.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"sending-requests\">Sending requests</h3>\n<p>The example uses the Guzzle library to send the request.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-php\">// cria uma instância do cliente HTTP\n$client = new GuzzleHttp\\Client();\n// define qual payload será enviado\n$payload = [\n    \"prop_1\" =&gt; \"valor 1\",\n    \"prop_2\" =&gt; \"valor 2\",\n    \"prop_3\" =&gt; 1234\n];\n// gera o token à partir do payload e chave secreta\n$token = createAppClientToken($payload, $_SERVER[\"CHAVE_SECRETA\"));\n$headers = [\n    \"X-App-Key\" =&gt; $_SERVER[\"IDENTIFICACAO_DA_CHAVE\"],\n    \"X-BM-App-Token\" =&gt; $token\n];\n// envia a requisição\n$client-&gt;request(\"POST\", $headers, $payload);\n\n</code></pre>\n","_postman_id":"cd36a3b1-d500-4bbc-8bb3-86d456e1edff","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Business Monster - Local Commerce","item":[],"id":"715de554-1a15-4e36-abb2-1795aae8f7a8","description":"<p>Esta documentação fornece orientações detalhadas para os clientes da <strong>plataforma bm®️,</strong> <em><strong>business monster</strong></em> sobre como utilizar um modelo XML padronizado para inserir produtos no Local Commerce. A <strong>plataforma bm®️,</strong> <em><strong>business monster</strong></em> irá consumir esse XML e inserir os produtos na plataforma. Os clientes devem disponibilizar a URL do XML gerado pelo sistema automatizado de PDV e entrar em contato com o suporte para informar a URL onde o XML será exposto.</p>\n<h3 id=\"estrutura-do-xml\">Estrutura do XML:</h3>\n<ol>\n<li><p><strong>Products:</strong> Elemento raiz que contém uma lista de produtos.</p>\n</li>\n<li><p><strong>Product:</strong> Cada produto individual é representado por este elemento.</p>\n</li>\n<li><p><strong>StoreHas:</strong> Contém uma lista de lojas associadas ao produto.</p>\n</li>\n<li><p><strong>Store:</strong> Cada loja contém informações detalhadas sobre como o produto é vendido nessa loja específica.</p>\n<ul>\n<li><p><strong>storeCode:</strong> Código único da loja.</p>\n</li>\n<li><p><strong>category:</strong> Informações sobre a categoria do produto na loja.</p>\n<ul>\n<li><p><strong>categoryName:</strong> Nome da categoria.</p>\n</li>\n<li><p><strong>categoryId:</strong> Identificador único da categoria.</p>\n</li>\n<li><p><strong>order:</strong> Ordem da categoria.</p>\n</li>\n<li><p><strong>status:</strong> Status da categoria (ativo ou inativo).</p>\n</li>\n</ul>\n</li>\n<li><p><strong>originalPrice:</strong> Preço original do produto.</p>\n</li>\n<li><p><strong>promotionalPrice:</strong> Preço promocional do produto.</p>\n</li>\n<li><p><strong>installmentPrice:</strong> Preço do produto em parcelas.</p>\n</li>\n<li><p><strong>installmentQuantity:</strong> Quantidade de parcelas.</p>\n</li>\n<li><p><strong>hasTax:</strong> Indica se o produto possui imposto.</p>\n</li>\n<li><p><strong>hasInterest:</strong> Indica se o produto possui juros.</p>\n</li>\n<li><p><strong>sendToGooglePosts:</strong> Indica se o produto é enviado para Google Posts.</p>\n</li>\n<li><p><strong>manage_inventory:</strong> Indica se o inventário é gerenciado.</p>\n</li>\n<li><p><strong>quantity_in_inventory:</strong> Quantidade disponível no inventário.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>additionalInformation:</strong> Informação adicional sobre o produto.</p>\n</li>\n<li><p><strong>category:</strong> Categoria geral do produto.</p>\n</li>\n<li><p><strong>createdAt:</strong> Data de criação do documento.</p>\n</li>\n<li><p><strong>description:</strong> Descrição detalhada do produto.</p>\n</li>\n<li><p><strong>name:</strong> Nome do produto.</p>\n</li>\n<li><p><strong>photos:</strong> Lista de URLs das fotos do produto.</p>\n</li>\n<li><p><strong>sku:</strong> Código SKU do produto.</p>\n</li>\n<li><p><strong>source:</strong> Fonte do produto.</p>\n</li>\n<li><p><strong>status:</strong> Status do produto (disponível ou não).</p>\n</li>\n<li><p><strong>technicalDetails:</strong> Detalhes técnicos do produto.</p>\n</li>\n<li><p><strong>updatedAt:</strong> Data de atualização do documento.</p>\n</li>\n</ol>\n<h3 id=\"modelo-do-xml\">Modelo do XML</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">\n&lt;Products&gt;\n    &lt;Product&gt;\n        &lt;StoreHas&gt;\n            &lt;Store&gt;\n                &lt;storeCode&gt;Store_Code_1&lt;/storeCode&gt;\n                &lt;category&gt;\n                    &lt;categoryName&gt;Category Name 1&lt;/categoryName&gt;\n                    &lt;categoryId&gt;Category ID 1&lt;/categoryId&gt;\n                    &lt;order&gt;1&lt;/order&gt;\n                    &lt;status&gt;Active&lt;/status&gt;\n                &lt;/category&gt;\n                &lt;originalPrice&gt;100.00&lt;/originalPrice&gt;\n                &lt;promotionalPrice&gt;80.00&lt;/promotionalPrice&gt;\n                &lt;installmentPrice&gt;10.00&lt;/installmentPrice&gt;\n                &lt;installmentQuantity&gt;8&lt;/installmentQuantity&gt;\n                &lt;hasTax&gt;true&lt;/hasTax&gt;\n                &lt;hasInterest&gt;false&lt;/hasInterest&gt;\n                &lt;sendToGooglePosts&gt;true&lt;/sendToGooglePosts&gt;\n                &lt;manage_inventory&gt;true&lt;/manage_inventory&gt;\n                &lt;quantity_in_inventory&gt;50&lt;/quantity_in_inventory&gt;\n            &lt;/Store&gt;\n            &lt;Store&gt;\n                &lt;storeCode&gt;Store_Code_2&lt;/storeCode&gt;\n                &lt;category&gt;\n                    &lt;categoryName&gt;Category Name 2&lt;/categoryName&gt;\n                    &lt;categoryId&gt;Category ID 2&lt;/categoryId&gt;\n                    &lt;order&gt;2&lt;/order&gt;\n                    &lt;status&gt;Inactive&lt;/status&gt;\n                &lt;/category&gt;\n                &lt;originalPrice&gt;150.00&lt;/originalPrice&gt;\n                &lt;promotionalPrice&gt;120.00&lt;/promotionalPrice&gt;\n                &lt;installmentPrice&gt;15.00&lt;/installmentPrice&gt;\n                &lt;installmentQuantity&gt;10&lt;/installmentQuantity&gt;\n                &lt;hasTax&gt;false&lt;/hasTax&gt;\n                &lt;hasInterest&gt;true&lt;/hasInterest&gt;\n                &lt;sendToGooglePosts&gt;false&lt;/sendToGooglePosts&gt;\n                &lt;manage_inventory&gt;false&lt;/manage_inventory&gt;\n                &lt;quantity_in_inventory&gt;30&lt;/quantity_in_inventory&gt;\n            &lt;/Store&gt;\n        &lt;/StoreHas&gt;\n        &lt;additionalInformation&gt;Some additional information&lt;/additionalInformation&gt;\n        &lt;category&gt;Product Category&lt;/category&gt;\n        &lt;createdAt&gt;2023-01-01T12:00:00Z&lt;/createdAt&gt;\n        &lt;description&gt;Product Description&lt;/description&gt;\n        &lt;name&gt;Product Name&lt;/name&gt;\n        &lt;photos&gt;\n            &lt;photo&gt;http://example.com/photo1.jpg&lt;/photo&gt;\n            &lt;photo&gt;http://example.com/photo2.jpg&lt;/photo&gt;\n        &lt;/photos&gt;\n        &lt;sku&gt;SKU12345&lt;/sku&gt;\n        &lt;source&gt;Product Source&lt;/source&gt;\n        &lt;status&gt;Available&lt;/status&gt;\n        &lt;technicalDetails&gt;Technical Details of the Product&lt;/technicalDetails&gt;\n        &lt;updatedAt&gt;2023-06-25T12:00:00Z&lt;/updatedAt&gt;\n    &lt;/Product&gt;\n&lt;/Products&gt;\n\n</code></pre>\n<h3 id=\"recomendações\">Recomendações:</h3>\n<ul>\n<li><p>Mantenha o XML atualizado conforme necessário.</p>\n</li>\n<li><p>Informe ao suporte sobre qualquer alteração na URL ou na estrutura do XML.</p>\n</li>\n</ul>\n<p>Seguindo estas instruções, você garantirá que seus produtos sejam integrados com sucesso na plataforma Business Monster, aproveitando ao máximo as funcionalidades do Local Commerce. Para qualquer dúvida ou assistência, entre em contato com o suporte da plataforma.</p>\n","_postman_id":"715de554-1a15-4e36-abb2-1795aae8f7a8","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}},{"name":"Business Monster - Big Query / Competitors","item":[],"id":"adc9bae0-436b-47e3-8aba-8f4a7ef9179f","description":"<h2 id=\"📄-data-documentation-google-maps-scraper-for-competitor-analysis\">📄 Data Documentation: Google Maps Scraper for Competitor Analysis</h2>\n<p>This document details the data fields extracted via scraping from Google Maps. The data provides rich insights into business establishments, intended for competitor analysis. This includes contact details, location, reviews, operating hours, and much more, which are crucial for market research, lead generation, and competitive monitoring.</p>\n<p>The data structure is divided into top-level fields and a main <code>apify</code> field, which is a RECORD containing the majority of the detailed information scraped directly from the Google Maps page.</p>\n<hr />\n<h3 id=\"field-map\">Field Map</h3>\n<p>Below is a detailed description of each field, grouped by relevance and structure.</p>\n<h2 id=\"🗺️-core-fields\">🗺️ Core Fields</h2>\n<p>These are the basic fields that identify and locate the competitor.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong><code>id</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>A unique numerical identifier for the record in your database.</td>\n</tr>\n<tr>\n<td><strong><code>t1_empresa_concorrente_id</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>An internal reference ID, possibly from another table or system.</td>\n</tr>\n<tr>\n<td><strong><code>nome_concorrente</code></strong></td>\n<td><code>STRING</code></td>\n<td>The name of the competitor's establishment.</td>\n</tr>\n<tr>\n<td><strong><code>endereco</code></strong></td>\n<td><code>STRING</code></td>\n<td>The full address of the establishment.</td>\n</tr>\n<tr>\n<td><strong><code>google_placeid</code></strong></td>\n<td><code>STRING</code></td>\n<td>Google's unique <strong>Place ID</strong> for this location. Ex: <code>ChIJJQz5EZzKw4kRCZ95UajbyGw</code>.</td>\n</tr>\n<tr>\n<td><strong><code>latitude</code></strong></td>\n<td><code>NUMERIC</code></td>\n<td>The latitude coordinate of the location for geolocation.</td>\n</tr>\n<tr>\n<td><strong><code>longitude</code></strong></td>\n<td><code>NUMERIC</code></td>\n<td>The longitude coordinate of the location for geolocation.</td>\n</tr>\n<tr>\n<td><strong><code>created_at</code></strong></td>\n<td><code>TIMESTAMP</code></td>\n<td>Timestamp of when the record was created in the database.</td>\n</tr>\n<tr>\n<td><strong><code>updated_at</code></strong></td>\n<td><code>TIMESTAMP</code></td>\n<td>Timestamp of the last time the record was updated.</td>\n</tr>\n<tr>\n<td><strong><code>site</code></strong></td>\n<td><code>STRING</code></td>\n<td>The URL of the establishment's official website.</td>\n</tr>\n<tr>\n<td><strong><code>descricao</code></strong></td>\n<td><code>STRING</code></td>\n<td>A brief description of the establishment.</td>\n</tr>\n<tr>\n<td><strong><code>total_avaliacoes</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>The total number of reviews the place has received.</td>\n</tr>\n<tr>\n<td><strong><code>media_total_avaliacoes</code></strong></td>\n<td><code>FLOAT</code></td>\n<td>The average score of all reviews (e.g., 4.5).</td>\n</tr>\n<tr>\n<td><strong><code>quantidade_review_per_score_1</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>Number of 1-star reviews.</td>\n</tr>\n<tr>\n<td><strong><code>quantidade_review_per_score_2</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>Number of 2-star reviews.</td>\n</tr>\n<tr>\n<td><strong><code>quantidade_review_per_score_3</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>Number of 3-star reviews.</td>\n</tr>\n<tr>\n<td><strong><code>quantidade_review_per_score_4</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>Number of 4-star reviews.</td>\n</tr>\n<tr>\n<td><strong><code>quantidade_review_per_score_5</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>Number of 5-star reviews.</td>\n</tr>\n<tr>\n<td><strong><code>query</code></strong></td>\n<td><code>STRING</code></td>\n<td>The search term that was used to find this location.</td>\n</tr>\n<tr>\n<td><strong><code>date_import</code></strong></td>\n<td><code>DATE</code></td>\n<td>The date the data was imported.</td>\n</tr>\n<tr>\n<td><strong><code>_id</code></strong></td>\n<td><code>RECORD</code></td>\n<td>Object identifier, typically from the source database (e.g., MongoDB). Contains <code>_oid</code>.</td>\n</tr>\n<tr>\n<td><strong><code>empresa_concorrente_id</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>Another reference ID field for the competitor company.</td>\n</tr>\n<tr>\n<td><strong><code>local_concorrente_id</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>Another reference ID field for the competitor location.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h2 id=\"🤖-apify-fields-detailed-scraped-data\">🤖 <code>apify</code> Fields (Detailed Scraped Data)</h2>\n<p>This is the main object containing all the rich data extracted from the Google Maps page.</p>\n<h3 id=\"general-place-information\">General Place Information</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong><code>apify.title</code></strong></td>\n<td><code>STRING</code></td>\n<td>The main name of the place (e.g., \"Kim's Island\").</td>\n</tr>\n<tr>\n<td><strong><code>apify.categoryName</code></strong></td>\n<td><code>STRING</code></td>\n<td>The primary category of the place (e.g., \"Chinese restaurant\").</td>\n</tr>\n<tr>\n<td><strong><code>apify.address</code></strong></td>\n<td><code>STRING</code></td>\n<td>Full formatted address.</td>\n</tr>\n<tr>\n<td><strong><code>apify.street</code></strong>, <strong><code>apify.city</code></strong>, <strong><code>apify.state</code></strong>, <strong><code>apify.postalCode</code></strong>, <strong><code>apify.countryCode</code></strong></td>\n<td><code>STRING</code></td>\n<td>Individual parts of the address.</td>\n</tr>\n<tr>\n<td><strong><code>apify.location</code></strong></td>\n<td><code>RECORD</code></td>\n<td>Object containing <code>lat</code> (latitude) and <code>lng</code> (longitude) coordinates.</td>\n</tr>\n<tr>\n<td><strong><code>apify.phone</code></strong></td>\n<td><code>STRING</code></td>\n<td>Formatted phone number.</td>\n</tr>\n<tr>\n<td><strong><code>apify.website</code></strong></td>\n<td><code>STRING</code></td>\n<td>URL of the official website.</td>\n</tr>\n<tr>\n<td><strong><code>apify.totalScore</code></strong></td>\n<td><code>FLOAT</code></td>\n<td>The overall average score of the place.</td>\n</tr>\n<tr>\n<td><strong><code>apify.reviewsCount</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>Total number of reviews.</td>\n</tr>\n<tr>\n<td><strong><code>apify.reviewsDistribution</code></strong></td>\n<td><code>RECORD</code></td>\n<td>Object with the count of reviews for each star (<code>oneStar</code>, <code>twoStar</code>, etc.).</td>\n</tr>\n<tr>\n<td><strong><code>apify.permanentlyClosed</code></strong></td>\n<td><code>BOOLEAN</code></td>\n<td>Indicates if the place is permanently closed (<code>true</code>/<code>false</code>).</td>\n</tr>\n<tr>\n<td><strong><code>apify.temporarilyClosed</code></strong></td>\n<td><code>BOOLEAN</code></td>\n<td>Indicates if the place is temporarily closed (<code>true</code>/<code>false</code>).</td>\n</tr>\n<tr>\n<td><strong><code>apify.openingHours</code></strong></td>\n<td><code>REPEATED RECORD</code></td>\n<td>A list of objects, each with <code>day</code> and <code>hours</code> of operation.</td>\n</tr>\n<tr>\n<td><strong><code>apify.price</code></strong></td>\n<td><code>STRING</code></td>\n<td>The price range of the place (e.g., \"$\", \"$$\").</td>\n</tr>\n<tr>\n<td><strong><code>apify.menu</code></strong></td>\n<td><code>STRING</code></td>\n<td>URL for the restaurant's menu.</td>\n</tr>\n<tr>\n<td><strong><code>apify.imagesCount</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>Total number of images associated with the place.</td>\n</tr>\n<tr>\n<td><strong><code>apify.imageUrls</code></strong></td>\n<td><code>REPEATED STRING</code></td>\n<td>List of URLs for the main images of the place.</td>\n</tr>\n<tr>\n<td><strong><code>apify.scrapedAt</code></strong></td>\n<td><code>TIMESTAMP</code></td>\n<td>Timestamp of when the data was scraped by the tool.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"⭐-apifyreviews-list-of-reviews\">⭐ <code>apify.reviews</code> (List of Reviews)</h3>\n<p>A list containing individual user reviews.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong><code>reviews.name</code></strong></td>\n<td><code>STRING</code></td>\n<td>The name of the review's author.</td>\n</tr>\n<tr>\n<td><strong><code>reviews.text</code></strong></td>\n<td><code>STRING</code></td>\n<td>The original text of the review.</td>\n</tr>\n<tr>\n<td><strong><code>reviews.textTranslated</code></strong></td>\n<td><code>STRING</code></td>\n<td>The review text translated into English (if applicable).</td>\n</tr>\n<tr>\n<td><strong><code>reviews.publishedAtDate</code></strong></td>\n<td><code>TIMESTAMP</code></td>\n<td>The exact date and time the review was published.</td>\n</tr>\n<tr>\n<td><strong><code>reviews.stars</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>The star rating (1 to 5) given by the user.</td>\n</tr>\n<tr>\n<td><strong><code>reviews.likesCount</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>The number of likes the review has received.</td>\n</tr>\n<tr>\n<td><strong><code>reviews.isLocalGuide</code></strong></td>\n<td><code>BOOLEAN</code></td>\n<td>Indicates if the author is a Google \"Local Guide\".</td>\n</tr>\n<tr>\n<td><strong><code>reviews.responseFromOwnerText</code></strong></td>\n<td><code>STRING</code></td>\n<td>The text of the business owner's response to the review.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"⏰-apifypopulartimeshistogram-popular-times-chart\">⏰ <code>apify.popularTimesHistogram</code> (Popular Times Chart)</h3>\n<p>Contains data on the location's busyness by day and hour, useful for understanding visitor patterns.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong><code>popularTimesHistogram.Mo</code></strong> (to <strong><code>Su</code></strong>)</td>\n<td><code>REPEATED RECORD</code></td>\n<td>List of records for each day of the week (Monday to Sunday).</td>\n</tr>\n<tr>\n<td><strong><code>hour</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>The hour of the day (24h format).</td>\n</tr>\n<tr>\n<td><strong><code>occupancyPercent</code></strong></td>\n<td><code>INTEGER</code></td>\n<td>The estimated occupancy percentage for that hour (0-100).</td>\n</tr>\n<tr>\n<td><strong><code>apify.popularTimesLiveText</code></strong></td>\n<td><code>STRING</code></td>\n<td>A real-time text description of busyness (e.g., \"Less busy than usual\").</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"ℹ️-apifyadditionalinfo-additional-information\">ℹ️ <code>apify.additionalInfo</code> (Additional Information)</h3>\n<p>An object that groups various characteristics of the place, such as accessibility, payment options, and services. Each main key (e.g., <code>Accessibility</code>, <code>Payments</code>) contains a list of objects with boolean flags.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Category</th>\n<th>Description of Flags (Examples)</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong><code>Accessibility</code></strong></td>\n<td><code>Wheelchair accessible entrance</code>, <code>Wheelchair accessible restroom</code>.</td>\n</tr>\n<tr>\n<td><strong><code>Service options</code></strong></td>\n<td><code>Delivery</code>, <code>Dine-in</code>, <code>In-store pickup</code>, <code>Drive-through</code>.</td>\n</tr>\n<tr>\n<td><strong><code>Amenities</code></strong></td>\n<td><code>Free Wi-Fi</code>, <code>Restroom</code>, <code>Good for kids</code>.</td>\n</tr>\n<tr>\n<td><strong><code>Payments</code></strong></td>\n<td><code>Credit cards</code>, <code>Debit cards</code>, <code>NFC mobile payments</code>.</td>\n</tr>\n<tr>\n<td><strong><code>Crowd</code></strong></td>\n<td><code>Groups</code>, <code>LGBTQ+ friendly</code>.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"adc9bae0-436b-47e3-8aba-8f4a7ef9179f","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"5a04012d-9348-4e48-94da-e69179ccb401","id":"5a04012d-9348-4e48-94da-e69179ccb401","name":"Public API NerdMonster","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]}},"event":[{"listen":"prerequest","script":{"id":"55e75ddf-f53f-4a36-9f63-8bd1919179a9","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"fe11c059-4e95-46b5-a58c-3a8b5b3deca5","type":"text/javascript","exec":[""]}}]}