{"info":{"_postman_id":"8422e7c9-2df8-4a98-8cfe-d94b6de167a1","name":"API beNuvem V2","description":"<html><head></head><body><p>API desenvolvida para que qualquer sistema possa se comunicar e fazer alterações no sistema da beNuvem.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"2749587","collectionId":"8422e7c9-2df8-4a98-8cfe-d94b6de167a1","publishedId":"2sBXVhEr4Y","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-02-06T18:09:14.000Z"},"item":[{"name":"Autenticação","item":[{"name":"Gerar token (login)","id":"46505eaf-1d24-4ca6-a0c9-b015e4cdcbd7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": {{email}}\r\n    \"password\": {{password}}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{app_host}}/api/v2/auth/login","description":"<p>Chamada para gerar o token autenticação</p>\n","urlObject":{"path":["api","v2","auth","login"],"host":["{{app_host}}"],"query":[],"variable":[]}},"response":[{"id":"ca132250-bd52-4f9f-94e5-948e66398572","name":"Gerar token (login)","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"email","type":"text","value":"{{email}}"},{"key":"password","type":"text","value":"{{password}}"}]},"url":"{{app_host}}/api/v1/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.15.8"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 01 Sep 2020 23:28:36 GMT"},{"key":"X-RateLimit-Limit","value":"60"},{"key":"X-RateLimit-Remaining","value":"59"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC92bXNjbG91ZC1ub3ZvLnRlc3RcL2FwaVwvdjFcL2F1dGhcL2xvZ2luIiwiaWF0IjoxNTk5MDAyOTE2LCJleHAiOjE1OTkwMDY1MTYsIm5iZiI6MTU5OTAwMjkxNiwianRpIjoidTE1SW1Ca1prSm02ZDdOYiIsInN1YiI6MTUzLCJwcnYiOiIyM2JkNWM4OTQ5ZjYwMGFkYjM5ZTcwMWM0MDA4NzJkYjdhNTk3NmY3In0.s4RA0rK3RfboCtw5X9SKRUBwVDvm6_9rM0eTHURqQyc\",\n    \"token_type\": \"bearer\",\n    \"expires_in\": 3600\n}"}],"_postman_id":"46505eaf-1d24-4ca6-a0c9-b015e4cdcbd7"},{"name":"Atualizar token","id":"ded96571-e505-4905-8442-c9d01b2d78f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"url":"{{app_host}}/api/v2/auth/refresh","description":"<p>Url para realizar o refresh do token do usuário.</p>\n","urlObject":{"path":["api","v2","auth","refresh"],"host":["{{app_host}}"],"query":[],"variable":[]}},"response":[{"id":"0ce32773-d91e-4804-bc32-3a13a00566f4","name":"Atualizar token","originalRequest":{"method":"POST","header":[],"url":"{{app_host}}/api/v1/auth/refresh"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.14.1"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"PHP/7.3.23"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 08 Oct 2020 20:58:15 GMT"},{"key":"X-RateLimit-Limit","value":"60"},{"key":"X-RateLimit-Remaining","value":"57"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwczpcL1wvYXBwLnZtc2Nsb3VkLmNvbS5iclwvYXBpXC92MVwvYXV0aFwvcmVmcmVzaCIsImlhdCI6MTYwMjE5MDQwMiwiZXhwIjoxNjAyMTk0Mjk1LCJuYmYiOjE2MDIxOTA2OTUsImp0aSI6IjEzUDF3dm5id1NhTUx1YWgiLCJzdWIiOjgsInBydiI6IjIzYmQ1Yzg5NDlmNjAwYWRiMzllNzAxYzQwMDg3MmRiN2E1OTc2ZjcifQ.CAWkCPyEm_l1oMzzNkelXAJZY4sQ3dkSx5Bf4CQggVo\",\n    \"token_type\": \"bearer\",\n    \"expires_in\": 3600\n}"}],"_postman_id":"ded96571-e505-4905-8442-c9d01b2d78f3"},{"name":"Logout","id":"0c95cb1a-f98a-441a-b2f3-4faf203e1078","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"url":"{{app_host}}/api/v2/auth/logout","description":"<p>Url para realizar o logout do usuário</p>\n","urlObject":{"path":["api","v2","auth","logout"],"host":["{{app_host}}"],"query":[],"variable":[]}},"response":[{"id":"596d0856-b16a-4a84-87cc-21e117337321","name":"Logout","originalRequest":{"method":"POST","header":[],"url":"{{app_host}}/api/v1/auth/logout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.15.8"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 08 Oct 2020 20:59:36 GMT"},{"key":"X-RateLimit-Limit","value":"60"},{"key":"X-RateLimit-Remaining","value":"58"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Successfully logged out\"\n}"}],"_postman_id":"0c95cb1a-f98a-441a-b2f3-4faf203e1078"}],"id":"b91c376e-b36f-490b-954b-7584d455435d","description":"<p>Chamadas para poder realizar a geração do token de autenticação, assim como o refresh do token e o logout.</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"2783d652-f248-45ce-b91c-cd14d009c6c1","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"87771964-7292-44b0-9b34-bbfc4662e90e","type":"text/javascript","exec":[""]}}],"_postman_id":"b91c376e-b36f-490b-954b-7584d455435d"},{"name":"Câmeras","item":[{"name":"Buscar câmera","id":"a7df26ee-37cc-4c0f-b137-f1f6815d393a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{app_host}}/api/v2/cameras/9024","urlObject":{"path":["api","v2","cameras","9024"],"host":["{{app_host}}"],"query":[],"variable":[]}},"response":[{"id":"fe254f89-f70d-4d7d-9cdb-04f21cea5f7e","name":"Buscar câmera","originalRequest":{"method":"GET","header":[],"url":"{{app_host}}/api/v2/cameras/9023"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"Server","value":"nginx/1.18.0 (Ubuntu)"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 16 Jan 2026 20:03:44 GMT"},{"key":"X-RateLimit-Limit","value":"6000"},{"key":"X-RateLimit-Remaining","value":"5999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": 9023,\n    \"tenant_id\": 14,\n    \"client_id\": 7,\n    \"unit_id\": 23,\n    \"address_id\": 88,\n    \"name\": \"Camera teste\",\n    \"channel\": \"9023\",\n    \"sector\": null,\n    \"detection_armed\": 1,\n    \"streaming_protocol\": \"rtsp\",\n    \"rtsp_primary_url\": \"rtsp://admin:admin@192.168.0.66:8034/H264?ch=1&subtype=0\",\n    \"rtsp_secondary_url\": \"rtsp://admin:admin@192.168.0.69:8040/H264?ch=1&subtype=1\",\n    \"rtmp_code\": null,\n    \"created_at\": \"2025-05-15T19:49:02.000000Z\",\n    \"live_hls\": \"https://live-01.benuvem.com.br:50443/hls/index.m3u8?name=ac17216eb483873308eeca810394686f&token=fca1e74fd9b25e7b56616c0f58e81457\",\n    \"client\": {\n        \"id\": 7,\n        \"company_name\": \"Cliente Teste\",\n        \"email\": \"email@teste.com\",\n        \"phone\": \"(11) 11111-1111\",\n        \"storage_gb\": null,\n        \"panic_on\": 0,\n        \"created_at\": \"15/05/2025 16:47:34\"\n    },\n    \"unit\": {\n        \"id\": 23,\n        \"code\": \"2010\",\n        \"partition\": \"01\",\n        \"company_code\": \"1\",\n        \"name\": \"Unidade Teste\",\n        \"created_at\": \"2025-05-15T19:48:00.000000Z\"\n    },\n    \"address\": {\n        \"id\": 88,\n        \"street\": \"Rua Pigmatita\",\n        \"number\": \"433\",\n        \"complement\": null,\n        \"neighborhood\": \"Caiçaras\",\n        \"city\": \"Belo Horizonte\",\n        \"state\": \"MG\",\n        \"zip_code\": \"30.770-170\",\n        \"latitude\": -19.910336,\n        \"longitude\": -43.969999,\n        \"created_at\": \"2026-01-16T19:25:44.000000Z\",\n        \"updated_at\": \"2026-01-16T19:25:44.000000Z\"\n    }\n}"}],"_postman_id":"a7df26ee-37cc-4c0f-b137-f1f6815d393a"},{"name":"Nova câmera","id":"7b189d1c-bea8-4704-8060-0d8aa4183ef8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":true,"source":{"_postman_id":"8422e7c9-2df8-4a98-8cfe-d94b6de167a1","id":"8422e7c9-2df8-4a98-8cfe-d94b6de167a1","name":"API beNuvem V2","type":"collection"}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"7b189d1c-bea8-4704-8060-0d8aa4183ef8"}],"id":"f159c414-2d8a-4713-a3af-986c5bf38994","_postman_id":"f159c414-2d8a-4713-a3af-986c5bf38994","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":true,"source":{"_postman_id":"8422e7c9-2df8-4a98-8cfe-d94b6de167a1","id":"8422e7c9-2df8-4a98-8cfe-d94b6de167a1","name":"API beNuvem V2","type":"collection"}}},{"name":"Lpr Plates","item":[{"name":"Buscar situações de placas","id":"bbd3ba67-d6ae-4670-a634-171c1433cf00","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{app_host}}/api/v2/lpr-plates?plate=AAA1111s","description":"<p>Faz a busca pelas situações de placas cadastradas. Pode-se filtrar por client_id,camera_id,situation_id, e plate.</p>\n","urlObject":{"path":["api","v2","lpr-plates"],"host":["{{app_host}}"],"query":[{"disabled":true,"description":{"content":"<p>ID do cliente</p>\n","type":"text/plain"},"key":"client_id","value":"75"},{"disabled":true,"description":{"content":"<p>Id da camera</p>\n","type":"text/plain"},"key":"camera_id","value":""},{"disabled":true,"description":{"content":"<p>Id da situação:</p>\n<p>1 - Roubo/Furto\n2 - Blacklist\n3 - Whitelist\n4 - Sem restrição\n5 - Sem dados Sinesp</p>\n","type":"text/plain"},"key":"situation_id","value":""},{"description":{"content":"<p>Placa</p>\n","type":"text/plain"},"key":"plate","value":"AAA1111s"}],"variable":[]}},"response":[{"id":"b1427cc7-13f9-4651-a344-cbddd4db8797","name":"Buscar situações de placas","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{app_host}}/api/v2/lpr-plates?plate=AAA1111","host":["{{app_host}}"],"path":["api","v2","lpr-plates"],"query":[{"key":"client_id","value":"75","description":"ID do cliente","type":"text","disabled":true},{"key":"camera_id","value":null,"description":"Id da camera","type":"text","disabled":true},{"key":"situation_id","value":null,"description":"Id da situação:\n\n1 - Roubo/Furto\n2 - Blacklist\n3 - Whitelist\n4 - Sem restrição\n5 - Sem dados Sinesp\n","type":"text","disabled":true},{"key":"plate","value":"AAA1111","description":"Placa","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Server","value":"nginx/1.18.0 (Ubuntu)"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 04 Feb 2026 20:40:02 GMT"},{"key":"X-RateLimit-Limit","value":"6000"},{"key":"X-RateLimit-Remaining","value":"5999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": 2,\n            \"plate\": \"AAA1111\",\n            \"client_id\": 7,\n            \"situation_id\": 3,\n            \"created_at\": \"04/02/2026 16:21\",\n            \"camera\": {\n                \"id\": 9023,\n                \"name\": \"Camera teste\"\n            },\n            \"client\": {\n                \"id\": 7,\n                \"company_name\": \"Cliente Teste\"\n            },\n            \"situation\": {\n                \"id\": 3,\n                \"name\": \"Whitelist\"\n            }\n        }\n    ],\n    \"links\": {\n        \"first\": \"http://web.local/api/v2/lpr-plates?page=1\",\n        \"last\": \"http://web.local/api/v2/lpr-plates?page=1\",\n        \"prev\": null,\n        \"next\": null\n    },\n    \"meta\": {\n        \"current_page\": 1,\n        \"from\": 1,\n        \"last_page\": 1,\n        \"links\": [\n            {\n                \"url\": null,\n                \"label\": \"&laquo; Previous\",\n                \"page\": null,\n                \"active\": false\n            },\n            {\n                \"url\": \"http://web.local/api/v2/lpr-plates?page=1\",\n                \"label\": \"1\",\n                \"page\": 1,\n                \"active\": true\n            },\n            {\n                \"url\": null,\n                \"label\": \"Next &raquo;\",\n                \"page\": null,\n                \"active\": false\n            }\n        ],\n        \"path\": \"http://web.local/api/v2/lpr-plates\",\n        \"per_page\": 30,\n        \"to\": 1,\n        \"total\": 1\n    },\n    \"success\": true\n}"}],"_postman_id":"bbd3ba67-d6ae-4670-a634-171c1433cf00"},{"name":"Grava uma nova situação de placa (Whitelist,Blacklist,Roubo)","id":"d3e1f037-b433-4416-adb3-e950ad16b90c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"client_id\": 7,\r\n    \"camera_id\": 7,\r\n    \"situation_id\": 7,\r\n    \"schedule_id\": 7,\r\n    \"solicited_by\": 7,\r\n    \"plate\": 7,\r\n    \"plate_owner\": 7,\r\n    \"date_ini\": 7,\r\n    \"date_end\": 7\r\n}","options":{"raw":{"language":"json"}}},"url":"{{app_host}}/api/v2/lpr-plates","urlObject":{"path":["api","v2","lpr-plates"],"host":["{{app_host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d3e1f037-b433-4416-adb3-e950ad16b90c"},{"name":"Deletar Placa","id":"b78a264b-af7e-49a9-b9d8-b81e57e1035b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"client_id\": 7,\r\n    \"camera_id\": 7,\r\n    \"situation_id\": 7,\r\n    \"schedule_id\": 7,\r\n    \"solicited_by\": 7,\r\n    \"plate\": 7,\r\n    \"plate_owner\": 7,\r\n    \"date_ini\": 7,\r\n    \"date_end\": 7\r\n}"},"url":"{{app_host}}/api/v2/lpr-plates/12","urlObject":{"path":["api","v2","lpr-plates","12"],"host":["{{app_host}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"b78a264b-af7e-49a9-b9d8-b81e57e1035b"}],"id":"0abebb40-1acf-4583-be44-2d48cba5ddff","description":"<p>Objeto Lpr Plates. Aqui é aonde é cadastrado as situações de placas (Whitelist, Blacklist,Roubo).</p>\n","_postman_id":"0abebb40-1acf-4583-be44-2d48cba5ddff","auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":true,"source":{"_postman_id":"8422e7c9-2df8-4a98-8cfe-d94b6de167a1","id":"8422e7c9-2df8-4a98-8cfe-d94b6de167a1","name":"API beNuvem V2","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[]}},"event":[{"listen":"prerequest","script":{"id":"a1742075-510b-4f36-b92e-bc7194413c36","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"27136f08-fb3c-46c2-a1c9-c11ffac89e77","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}]}