{"info":{"_postman_id":"3c998575-f869-45d4-966e-cad8d5cf557b","name":"Contato WhatsApp","description":"<html><head></head><body><p>API desenvolvida para simular funcionalidades do WhatsApp.</p>\n<p>Funcionalidades disponíveis:</p>\n<ul>\n<li><p>Listagem de usuários</p>\n</li>\n<li><p>Consulta de perfil por número</p>\n</li>\n<li><p>Listagem de contatos</p>\n</li>\n<li><p>Listagem de mensagens</p>\n</li>\n<li><p>Consulta de conversa entre usuário e contato</p>\n</li>\n<li><p>Busca de mensagens por palavra-chave</p>\n</li>\n</ul>\n<p>Base URL:<br><a href=\"http://localhost:8080\">http://localhost:8080</a></p>\n<p>Observação:<br>Parâmetros com espaço devem ser codificados utilizando na URL.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"53083516","collectionId":"3c998575-f869-45d4-966e-cad8d5cf557b","publishedId":"2sBXitDT6y","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-04-12T16:47:54.000Z"},"item":[{"name":"Contatos","item":[{"name":"Listar Todos Usuários","id":"08be8e3b-a0c5-414b-b9e3-c7c15d78156b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/dados/usuarios","description":"<p>Retorna todos os usuários cadastrados.<br />Rota: /v1/whatsapp/dados/usuarios</p>\n","urlObject":{"protocol":"http","port":"8080","path":["v1","whatsapp","dados","usuarios"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"72bf7494-2f6f-4f5b-87b6-ce24dfc7587c","name":"Listar Todos Usuários","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/dados/usuarios"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"9409"},{"key":"ETag","value":"W/\"24c1-z5DznegrXXr86TFN7UadMlI404c\""},{"key":"Date","value":"Mon, 13 Apr 2026 16:43:37 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"contatos\": [\n        {\n            \"id\": 1,\n            \"account\": \"Ricardo da Silva\",\n            \"nickname\": \"Ricky\",\n            \"created-since\": {\n                \"start\": \"2015-08-23\",\n                \"end\": \"null\"\n            },\n            \"profile-image\": \"img/contact1.png\",\n            \"number\": \"11987876567\",\n            \"background\": \"#fccc5b\",\n            \"contacts\": [\n                {\n                    \"name\": \"Ana Maria\",\n                    \"description\": \"Frontend Developer\",\n                    \"image\": \"img/contact1.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Hello Leonid, how are you doing today?\",\n                            \"time\": \"14:20\"\n                        },\n                        {\n                            \"sender\": \"Ana Maria\",\n                            \"content\": \"Hi, I'm doing fine. Thanks for asking.\",\n                            \"time\": \"14:25\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Great to hear that. Do you have any plans for the weekend?\",\n                            \"time\": \"14:30\"\n                        },\n                        {\n                            \"sender\": \"Ana Maria\",\n                            \"content\": \"Not yet. I'm thinking about going to the beach. What about you?\",\n                            \"time\": \"14:35\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Jane Smith\",\n                    \"description\": \"UI Designer\",\n                    \"image\": \"img/contact2.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Hi Jane, how's it going?\",\n                            \"time\": \"09:00\"\n                        },\n                        {\n                            \"sender\": \"Jane Smith\",\n                            \"content\": \"I'm good, thanks. How about you?\",\n                            \"time\": \"09:05\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"I'm doing well. By the way, have you seen the latest designs for the new project?\",\n                            \"time\": \"09:10\"\n                        },\n                        {\n                            \"sender\": \"Jane Smith\",\n                            \"content\": \"Yes, I have. They look great!\",\n                            \"time\": \"09:15\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Mark Johnson\",\n                    \"description\": \"Backend Developer\",\n                    \"image\": \"img/contact3.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Hi Mark, how's everything going?\",\n                            \"time\": \"13:00\"\n                        },\n                        {\n                            \"sender\": \"Mark Johnson\",\n                            \"content\": \"Everything's going well. How about you?\",\n                            \"time\": \"13:05\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"I'm doing fine. By the way, do you have any updates on the API development?\",\n                            \"time\": \"13:10\"\n                        },\n                        {\n                            \"sender\": \"Mark Johnson\",\n                            \"content\": \"Yes, we're making good progress. We should be able to deliver it on schedule.\",\n                            \"time\": \"13:15\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Sarah Lee\",\n                    \"description\": \"Software Engineer\",\n                    \"image\": \"img/contact4.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Hey Sarah, como estão as coisas?\",\n                            \"time\": \"10:00\"\n                        },\n                        {\n                            \"sender\": \"Sarah Lee\",\n                            \"content\": \"Ei! Tudo bem por aqui e contigo?\",\n                            \"time\": \"10:05\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Estou bem também! O que tem feito ultimamente?\",\n                            \"time\": \"10:10\"\n                        },\n                        {\n                            \"sender\": \"Sarah Lee\",\n                            \"content\": \"Tenho trabalhado bastante, mas está tudo bem. E você?\",\n                            \"time\": \"10:15\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"John Doe\",\n                    \"description\": \"Designer\",\n                    \"image\": \"img/contact5.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"John Doe\",\n                            \"content\": \"Oi, tudo bem?\",\n                            \"time\": \"11:00\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Tudo ótimo! E contigo?\",\n                            \"time\": \"11:05\"\n                        },\n                        {\n                            \"sender\": \"John Doe\",\n                            \"content\": \"Estou bem também! Viu aquela nova ferramenta de design?\",\n                            \"time\": \"11:10\"\n                        },\n                        {\n                            \"sender\": \"John Doe\",\n                            \"content\": \"Acho que você vai gostar!\",\n                            \"time\": \"11:10\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Julia Smith\",\n                    \"description\": \"Product Manager\",\n                    \"image\": \"img/contact6.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"Julia Smith\",\n                            \"content\": \"Oi, como está indo o projeto?\",\n                            \"time\": \"12:00\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Está indo bem, estamos quase terminando a fase de testes!\",\n                            \"time\": \"12:05\"\n                        },\n                        {\n                            \"sender\": \"Julia Smith\",\n                            \"content\": \"Ótimo! E como está o time?\",\n                            \"time\": \"12:10\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Todos estão trabalhando duro e focados no objetivo!\",\n                            \"time\": \"12:15\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Max Kellerman\",\n                    \"description\": \"Marketing Manager\",\n                    \"image\": \"img/contact7.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"Max Kellerman\",\n                            \"content\": \"Ei! Vi que vocês estão com uma nova campanha no ar!\",\n                            \"time\": \"13:00\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Sim, estamos testando algumas coisas novas!\",\n                            \"time\": \"13:05\"\n                        },\n                        {\n                            \"sender\": \"Max Kellerman\",\n                            \"content\": \"Bom trabalho, fico feliz em ver vocês tentando coisas novas!\",\n                            \"time\": \"13:10\"\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": 2,\n            \"account\": \"Bernardo Xavier Ribeiro\",\n            \"nickname\": \"BeeR\",\n            \"created-since\": {\n                \"start\": \"2020-02-13\",\n                \"end\": \"null\"\n            },\n            \"profile-image\": \"img/contact2.png\",\n            \"number\": \"11966578996\",\n            \"background\": \"#fccc5b\",\n            \"contacts\": [\n                {\n                    \"name\": \"José Maria da Silva\",\n                    \"description\": \"Developer\",\n                    \"image\": \"img/contact10.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Hello papa, how are you doing today?\",\n                            \"time\": \"14:20\"\n                        },\n                        {\n                            \"sender\": \"José Maria da Silva\",\n                            \"content\": \"Hi, I'm doing fine. Thanks for asking.\",\n                            \"time\": \"14:25\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Great to hear that. Do you have any plans for the weekend?\",\n                            \"time\": \"14:30\"\n                        },\n                        {\n                            \"sender\": \"José Maria da Silva\",\n                            \"content\": \"Not yet. I'm thinking about going to the beach. What about you?\",\n                            \"time\": \"14:35\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"John Guttemberg\",\n                    \"description\": \"Free\",\n                    \"image\": \"img/contact20.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Hi John, how's it going?\",\n                            \"time\": \"09:00\"\n                        },\n                        {\n                            \"sender\": \"John Guttemberg\",\n                            \"content\": \"I'm good, thanks. How about you?\",\n                            \"time\": \"09:05\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"I'm doing well. By the way, have you seen the latest designs for the new project?\",\n                            \"time\": \"09:10\"\n                        },\n                        {\n                            \"sender\": \"John Guttemberg\",\n                            \"content\": \"Yes, I have. They look great!\",\n                            \"time\": \"09:15\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"George Mikael\",\n                    \"description\": \"Backend Developer\",\n                    \"image\": \"img/contact30.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Hi Mark, how's everything going?\",\n                            \"time\": \"13:00\"\n                        },\n                        {\n                            \"sender\": \"George Mikael\",\n                            \"content\": \"Everything's going well. How about you?\",\n                            \"time\": \"13:05\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"I'm doing fine. By the way, do you have any updates on the API development?\",\n                            \"time\": \"13:10\"\n                        },\n                        {\n                            \"sender\": \"George Mikael\",\n                            \"content\": \"Yes, we're making good progress. We should be able to deliver it on schedule.\",\n                            \"time\": \"13:15\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Cristian Lee\",\n                    \"description\": \"Software Engineer\",\n                    \"image\": \"img/contact4.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Hey Sarah, como estão as coisas?\",\n                            \"time\": \"10:00\"\n                        },\n                        {\n                            \"sender\": \"Cristian Lee\",\n                            \"content\": \"Ei! Tudo bem por aqui e contigo?\",\n                            \"time\": \"10:05\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Estou bem também! O que tem feito ultimamente?\",\n                            \"time\": \"10:10\"\n                        },\n                        {\n                            \"sender\": \"Cristian Lee\",\n                            \"content\": \"Tenho trabalhado bastante, mas está tudo bem. E você?\",\n                            \"time\": \"10:15\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Jonny Devited\",\n                    \"description\": \"Designer\",\n                    \"image\": \"img/contact5.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"Jonny Devited\",\n                            \"content\": \"Oi, tudo bem?\",\n                            \"time\": \"11:00\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Tudo ótimo! E contigo?\",\n                            \"time\": \"11:05\"\n                        },\n                        {\n                            \"sender\": \"Jonny Devited\",\n                            \"content\": \"Estou bem também! Viu aquela nova ferramenta de design?\",\n                            \"time\": \"11:10\"\n                        },\n                        {\n                            \"sender\": \"Jonny Devited\",\n                            \"content\": \"Acho que você vai gostar!\",\n                            \"time\": \"11:10\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Shita Ling\",\n                    \"description\": \"Product Manager\",\n                    \"image\": \"img/contact6.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"Shita Ling\",\n                            \"content\": \"Oi, como está indo o projeto?\",\n                            \"time\": \"12:00\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Está indo bem, estamos quase terminando a fase de testes!\",\n                            \"time\": \"12:05\"\n                        },\n                        {\n                            \"sender\": \"Shita Ling\",\n                            \"content\": \"Ótimo! E como está o time?\",\n                            \"time\": \"12:10\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Todos estão trabalhando duro e focados no objetivo!\",\n                            \"time\": \"12:15\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Nilsen Silva\",\n                    \"description\": \"Marketing Manager\",\n                    \"image\": \"img/contact7.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"Nilsen Silva\",\n                            \"content\": \"Ei! Vi que vocês estão com uma nova campanha no ar!\",\n                            \"time\": \"13:00\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Sim, estamos testando algumas coisas novas!\",\n                            \"time\": \"13:05\"\n                        },\n                        {\n                            \"sender\": \"Nilsen Silva\",\n                            \"content\": \"Bom trabalho, fico feliz em ver vocês tentando coisas novas!\",\n                            \"time\": \"13:10\"\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": 3,\n            \"account\": \"Sandy Wilstern\",\n            \"nickname\": \"Sand\",\n            \"created-since\": {\n                \"start\": \"2017-05-11\",\n                \"end\": \"null\"\n            },\n            \"profile-image\": \"img/contact200.png\",\n            \"number\": \"11955577796\",\n            \"background\": \"#cc5bfc\",\n            \"contacts\": [\n                {\n                    \"name\": \"Peter Wilsen\",\n                    \"description\": \"Engineer\",\n                    \"image\": \"img/contact4.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Hey Sarah, como estão as coisas?\",\n                            \"time\": \"10:00\"\n                        },\n                        {\n                            \"sender\": \"Peter Wilsen\",\n                            \"content\": \"Ei! Tudo bem por aqui e contigo?\",\n                            \"time\": \"10:05\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Estou bem também! O que tem feito ultimamente?\",\n                            \"time\": \"10:10\"\n                        },\n                        {\n                            \"sender\": \"Peter Wilsen\",\n                            \"content\": \"Tenho trabalhado bastante, mas está tudo bem. E você?\",\n                            \"time\": \"10:15\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Jonny Devited\",\n                    \"description\": \"Designer\",\n                    \"image\": \"img/contact5.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"Jonny Devited\",\n                            \"content\": \"Oi, tudo bem?\",\n                            \"time\": \"11:00\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Tudo ótimo! E contigo?\",\n                            \"time\": \"11:05\"\n                        },\n                        {\n                            \"sender\": \"Jonny Devited\",\n                            \"content\": \"Estou bem também! Viu aquela nova ferramenta de design?\",\n                            \"time\": \"11:10\"\n                        },\n                        {\n                            \"sender\": \"Jonny Devited\",\n                            \"content\": \"Acho que você vai gostar!\",\n                            \"time\": \"11:10\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Franklin Silva\",\n                    \"description\": \"Product Manager\",\n                    \"image\": \"img/contact6.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"Franklin Silva\",\n                            \"content\": \"Oi, como está indo o projeto?\",\n                            \"time\": \"12:00\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Está indo bem, estamos quase terminando a fase de testes!\",\n                            \"time\": \"12:05\"\n                        },\n                        {\n                            \"sender\": \"Franklin Silva\",\n                            \"content\": \"Ótimo! E como está o time?\",\n                            \"time\": \"12:10\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Todos estão trabalhando duro e focados no objetivo!\",\n                            \"time\": \"12:15\"\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"Catarina Sousa\",\n                    \"description\": \"Marketing Manager\",\n                    \"image\": \"img/contact7.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"Catarina Sousa\",\n                            \"content\": \"Ei! Vi que vocês estão com uma nova campanha no ar!\",\n                            \"time\": \"13:00\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Sim, estamos testando algumas coisas novas!\",\n                            \"time\": \"13:05\"\n                        },\n                        {\n                            \"sender\": \"Catarina Sousa\",\n                            \"content\": \"Bom trabalho, fico feliz em ver vocês tentando coisas novas!\",\n                            \"time\": \"13:10\"\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": 4,\n            \"account\": \"Jonathan Xavier\",\n            \"nickname\": \"Joe\",\n            \"created-since\": {\n                \"start\": \"2023-03-11\",\n                \"end\": \"null\"\n            },\n            \"profile-image\": \"img/contact230.png\",\n            \"number\": \"1194457796\",\n            \"background\": \"#c00bfc\",\n            \"contacts\": [\n                {\n                    \"name\": \"Wally Gator\",\n                    \"description\": \"Free\",\n                    \"image\": \"img/contact4.png\",\n                    \"messages\": [\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Hey Sarah, como estão as coisas?\",\n                            \"time\": \"10:00\"\n                        },\n                        {\n                            \"sender\": \"Wally Gator\",\n                            \"content\": \"Ei! Tudo bem por aqui e contigo?\",\n                            \"time\": \"10:05\"\n                        },\n                        {\n                            \"sender\": \"me\",\n                            \"content\": \"Estou bem também! O que tem feito ultimamente?\",\n                            \"time\": \"10:10\"\n                        },\n                        {\n                            \"sender\": \"Wally Gator\",\n                            \"content\": \"Tenho trabalhado bastante, mas está tudo bem. E você?\",\n                            \"time\": \"10:15\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"08be8e3b-a0c5-414b-b9e3-c7c15d78156b"},{"name":"Listar Profile Usuário","id":"954d9042-6808-4fa6-900e-deefd4a6952e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/dados/usuarios/11987876567","description":"<p>Retorna os dados de um usuário pelo número.</p>\n<p>Parâmetro:<br />- numero (path)</p>\n<p>Exemplo:<br /><a href=\"http://localhost:8080/v1/whatsapp/dados/usuarios/11987876567EndFragment\">http://localhost:8080/v1/whatsapp/dados/usuarios/11987876567</a></p>\n","urlObject":{"protocol":"http","port":"8080","path":["v1","whatsapp","dados","usuarios","11987876567"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"62b25e39-900c-4a02-a30e-007f9fdeb282","name":"Listar Profile Usuário","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/dados/usuarios/11987876567"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"156"},{"key":"ETag","value":"W/\"9c-S+nTfPs7bFzPdpUgYcOnUt3rVxY\""},{"key":"Date","value":"Mon, 13 Apr 2026 16:44:37 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"nome\": \"Ricardo da Silva\",\n    \"nickname\": \"Ricky\",\n    \"foto\": \"img/contact1.png\",\n    \"background\": \"#fccc5b\",\n    \"dados_conta\": {\n        \"início\": \"2015-08-23\",\n        \"encerramento\": \"null\"\n    }\n}"}],"_postman_id":"954d9042-6808-4fa6-900e-deefd4a6952e"},{"name":"Listar Dados Contato","id":"b4704d01-4846-4377-8f7d-3137bc1cb172","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/dados/usuarios/contatos/11987876567","description":"<p>Retorna os contatos de um usuário.</p>\n<p>Parâmetro:<br />- numero (path)</p>\n<p>Exemplo: <a href=\"http://localhost:8080/v1/whatsapp/dados/usuarios/contatos/11987876567\">http://localhost:8080/v1/whatsapp/dados/usuarios/contatos/11987876567</a></p>\n","urlObject":{"protocol":"http","port":"8080","path":["v1","whatsapp","dados","usuarios","contatos","11987876567"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"154540d0-fd4c-4c9c-b01e-79e2dc9dd781","name":"Listar Dados Contato","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/dados/usuarios/contatos/11987876567"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"560"},{"key":"ETag","value":"W/\"230-ox0WYITlzmzwODzjVzbKqnvbGR8\""},{"key":"Date","value":"Mon, 13 Apr 2026 16:44:51 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"contatos\": [\n        {\n            \"nome\": \"Ana Maria\",\n            \"foto\": \"img/contact1.png\",\n            \"descricao\": \"Frontend Developer\"\n        },\n        {\n            \"nome\": \"Jane Smith\",\n            \"foto\": \"img/contact2.png\",\n            \"descricao\": \"UI Designer\"\n        },\n        {\n            \"nome\": \"Mark Johnson\",\n            \"foto\": \"img/contact3.png\",\n            \"descricao\": \"Backend Developer\"\n        },\n        {\n            \"nome\": \"Sarah Lee\",\n            \"foto\": \"img/contact4.png\",\n            \"descricao\": \"Software Engineer\"\n        },\n        {\n            \"nome\": \"John Doe\",\n            \"foto\": \"img/contact5.png\",\n            \"descricao\": \"Designer\"\n        },\n        {\n            \"nome\": \"Julia Smith\",\n            \"foto\": \"img/contact6.png\",\n            \"descricao\": \"Product Manager\"\n        },\n        {\n            \"nome\": \"Max Kellerman\",\n            \"foto\": \"img/contact7.png\",\n            \"descricao\": \"Marketing Manager\"\n        }\n    ]\n}"}],"_postman_id":"b4704d01-4846-4377-8f7d-3137bc1cb172"},{"name":"Lista Mensagem Usuário","id":"4353030b-7b02-4fb5-84da-37aef52b663d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/dados/usuarios/contatos/mensagem/11987876567","description":"<p>Retorna todas as mensagens dos contatos de um usuário.</p>\n<p>Parâmetro:</p>\n<p>- numero (path)</p>\n<p>Exemplo: <a href=\"http://localhost:8080/v1/whatsapp/dados/usuarios/contatos/mensagem/11987876567\">http://localhost:8080/v1/whatsapp/dados/usuarios/contatos/mensagem/11987876567</a></p>\n","urlObject":{"protocol":"http","port":"8080","path":["v1","whatsapp","dados","usuarios","contatos","mensagem","11987876567"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"7c46efa3-28ca-466a-9e47-3ae4eed5b1b1","name":"Lista Mensagem Usuário","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/dados/usuarios/contatos/mensagem/11987876567"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"3178"},{"key":"ETag","value":"W/\"c6a-UVhh3iJM0cRvdcskbzRCCARJpPs\""},{"key":"Date","value":"Mon, 13 Apr 2026 16:46:07 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"contatos\": [\n        {\n            \"name\": \"Ana Maria\",\n            \"description\": \"Frontend Developer\",\n            \"image\": \"img/contact1.png\",\n            \"messages\": [\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"Hello Leonid, how are you doing today?\",\n                    \"time\": \"14:20\"\n                },\n                {\n                    \"sender\": \"Ana Maria\",\n                    \"content\": \"Hi, I'm doing fine. Thanks for asking.\",\n                    \"time\": \"14:25\"\n                },\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"Great to hear that. Do you have any plans for the weekend?\",\n                    \"time\": \"14:30\"\n                },\n                {\n                    \"sender\": \"Ana Maria\",\n                    \"content\": \"Not yet. I'm thinking about going to the beach. What about you?\",\n                    \"time\": \"14:35\"\n                }\n            ]\n        },\n        {\n            \"name\": \"Jane Smith\",\n            \"description\": \"UI Designer\",\n            \"image\": \"img/contact2.png\",\n            \"messages\": [\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"Hi Jane, how's it going?\",\n                    \"time\": \"09:00\"\n                },\n                {\n                    \"sender\": \"Jane Smith\",\n                    \"content\": \"I'm good, thanks. How about you?\",\n                    \"time\": \"09:05\"\n                },\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"I'm doing well. By the way, have you seen the latest designs for the new project?\",\n                    \"time\": \"09:10\"\n                },\n                {\n                    \"sender\": \"Jane Smith\",\n                    \"content\": \"Yes, I have. They look great!\",\n                    \"time\": \"09:15\"\n                }\n            ]\n        },\n        {\n            \"name\": \"Mark Johnson\",\n            \"description\": \"Backend Developer\",\n            \"image\": \"img/contact3.png\",\n            \"messages\": [\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"Hi Mark, how's everything going?\",\n                    \"time\": \"13:00\"\n                },\n                {\n                    \"sender\": \"Mark Johnson\",\n                    \"content\": \"Everything's going well. How about you?\",\n                    \"time\": \"13:05\"\n                },\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"I'm doing fine. By the way, do you have any updates on the API development?\",\n                    \"time\": \"13:10\"\n                },\n                {\n                    \"sender\": \"Mark Johnson\",\n                    \"content\": \"Yes, we're making good progress. We should be able to deliver it on schedule.\",\n                    \"time\": \"13:15\"\n                }\n            ]\n        },\n        {\n            \"name\": \"Sarah Lee\",\n            \"description\": \"Software Engineer\",\n            \"image\": \"img/contact4.png\",\n            \"messages\": [\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"Hey Sarah, como estão as coisas?\",\n                    \"time\": \"10:00\"\n                },\n                {\n                    \"sender\": \"Sarah Lee\",\n                    \"content\": \"Ei! Tudo bem por aqui e contigo?\",\n                    \"time\": \"10:05\"\n                },\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"Estou bem também! O que tem feito ultimamente?\",\n                    \"time\": \"10:10\"\n                },\n                {\n                    \"sender\": \"Sarah Lee\",\n                    \"content\": \"Tenho trabalhado bastante, mas está tudo bem. E você?\",\n                    \"time\": \"10:15\"\n                }\n            ]\n        },\n        {\n            \"name\": \"John Doe\",\n            \"description\": \"Designer\",\n            \"image\": \"img/contact5.png\",\n            \"messages\": [\n                {\n                    \"sender\": \"John Doe\",\n                    \"content\": \"Oi, tudo bem?\",\n                    \"time\": \"11:00\"\n                },\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"Tudo ótimo! E contigo?\",\n                    \"time\": \"11:05\"\n                },\n                {\n                    \"sender\": \"John Doe\",\n                    \"content\": \"Estou bem também! Viu aquela nova ferramenta de design?\",\n                    \"time\": \"11:10\"\n                },\n                {\n                    \"sender\": \"John Doe\",\n                    \"content\": \"Acho que você vai gostar!\",\n                    \"time\": \"11:10\"\n                }\n            ]\n        },\n        {\n            \"name\": \"Julia Smith\",\n            \"description\": \"Product Manager\",\n            \"image\": \"img/contact6.png\",\n            \"messages\": [\n                {\n                    \"sender\": \"Julia Smith\",\n                    \"content\": \"Oi, como está indo o projeto?\",\n                    \"time\": \"12:00\"\n                },\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"Está indo bem, estamos quase terminando a fase de testes!\",\n                    \"time\": \"12:05\"\n                },\n                {\n                    \"sender\": \"Julia Smith\",\n                    \"content\": \"Ótimo! E como está o time?\",\n                    \"time\": \"12:10\"\n                },\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"Todos estão trabalhando duro e focados no objetivo!\",\n                    \"time\": \"12:15\"\n                }\n            ]\n        },\n        {\n            \"name\": \"Max Kellerman\",\n            \"description\": \"Marketing Manager\",\n            \"image\": \"img/contact7.png\",\n            \"messages\": [\n                {\n                    \"sender\": \"Max Kellerman\",\n                    \"content\": \"Ei! Vi que vocês estão com uma nova campanha no ar!\",\n                    \"time\": \"13:00\"\n                },\n                {\n                    \"sender\": \"me\",\n                    \"content\": \"Sim, estamos testando algumas coisas novas!\",\n                    \"time\": \"13:05\"\n                },\n                {\n                    \"sender\": \"Max Kellerman\",\n                    \"content\": \"Bom trabalho, fico feliz em ver vocês tentando coisas novas!\",\n                    \"time\": \"13:10\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"4353030b-7b02-4fb5-84da-37aef52b663d"},{"name":"Listar Conversa Contato Usuário","id":"9558c3d5-7c40-4a26-9779-4a66992d7edc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/dados/usuarios/contato/conversa?numero=11987876567&contato=Ana%20Maria","description":"<p>Retorna a conversa entre um usuário e um contato.</p>\n<p>Parâmetros (query):<br />- numero<br />- contato</p>\n<p>Exemplo:</p>\n","urlObject":{"protocol":"http","port":"8080","path":["v1","whatsapp","dados","usuarios","contato","conversa"],"host":["localhost"],"query":[{"key":"numero","value":"11987876567"},{"key":"contato","value":"Ana%20Maria"}],"variable":[]}},"response":[{"id":"0d8d66ed-aaac-46db-9559-14a91f2d24b2","name":"Listar Conversa Contato Usuário","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/v1/whatsapp/dados/usuarios/contato/conversa?numero=11987876567&contato=Ana%20Maria","protocol":"http","host":["localhost"],"port":"8080","path":["v1","whatsapp","dados","usuarios","contato","conversa"],"query":[{"key":"numero","value":"11987876567"},{"key":"contato","value":"Ana%20Maria"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"465"},{"key":"ETag","value":"W/\"1d1-RhA3scDOV2ABCv9fjcsK591u3/k\""},{"key":"Date","value":"Mon, 13 Apr 2026 16:46:16 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"nome\": \"Ana Maria\",\n    \"contato\": \"11987876567\",\n    \"mensagens\": [\n        {\n            \"remetente\": \"me\",\n            \"conteudo\": \"Hello Leonid, how are you doing today?\",\n            \"tempo\": \"14:20\"\n        },\n        {\n            \"remetente\": \"Ana Maria\",\n            \"conteudo\": \"Hi, I'm doing fine. Thanks for asking.\",\n            \"tempo\": \"14:25\"\n        },\n        {\n            \"remetente\": \"me\",\n            \"conteudo\": \"Great to hear that. Do you have any plans for the weekend?\",\n            \"tempo\": \"14:30\"\n        },\n        {\n            \"remetente\": \"Ana Maria\",\n            \"conteudo\": \"Not yet. I'm thinking about going to the beach. What about you?\",\n            \"tempo\": \"14:35\"\n        }\n    ]\n}"}],"_postman_id":"9558c3d5-7c40-4a26-9779-4a66992d7edc"},{"name":"Listar Palavra Chave","id":"3915f60d-c0b8-4015-8d6d-5fff1681f5bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/dados/usuarios/contato/palavra?numero=11987876567&contato=Ana%20Maria&busca=beach","description":"<p>Retorna mensagens filtradas por palavra-chave.</p>\n<p>Parâmetros (query):<br />- numero<br />- contato<br />- busca</p>\n<p>Exemplo:<br />[<a href=\"http://localhost:8080/v1/whatsapp/dados/usuarios/contato/palavra?numero=11987876567&amp;contato=Ana\">http://localhost:8080/v1/whatsapp/dados/usuarios/contato/palavra?numero=11987876567&amp;contato=Ana</a> Maria&amp;busca=beach](<a href=\"http://localhost:8080/v1/whatsapp/dados/usuarios/contato/palavra?numero=11987876567&amp;contato=Ana\">http://localhost:8080/v1/whatsapp/dados/usuarios/contato/palavra?numero=11987876567&amp;contato=Ana</a> Maria&amp;busca=beach)</p>\n","urlObject":{"protocol":"http","port":"8080","path":["v1","whatsapp","dados","usuarios","contato","palavra"],"host":["localhost"],"query":[{"key":"numero","value":"11987876567"},{"key":"contato","value":"Ana%20Maria"},{"key":"busca","value":"beach"}],"variable":[]}},"response":[{"id":"9871673b-1ecc-41f6-ba08-b67e0a16f545","name":"Listar Palavra Chave","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/v1/whatsapp/dados/usuarios/contato/palavra?numero=11987876567&contato=Ana%20Maria&busca=beach","protocol":"http","host":["localhost"],"port":"8080","path":["v1","whatsapp","dados","usuarios","contato","palavra"],"query":[{"key":"numero","value":"11987876567"},{"key":"contato","value":"Ana%20Maria"},{"key":"busca","value":"beach"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"120"},{"key":"ETag","value":"W/\"78-4PBIBpvDEOrZbv4wtdA4hH1+LQs\""},{"key":"Date","value":"Mon, 13 Apr 2026 16:46:27 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"remetente\": \"Ana Maria\",\n        \"conteudo\": \"Not yet. I'm thinking about going to the beach. What about you?\",\n        \"tempo\": \"14:35\"\n    }\n]"}],"_postman_id":"3915f60d-c0b8-4015-8d6d-5fff1681f5bd"},{"name":"Doc API","id":"7f617d04-3c09-4883-8951-fcd77c81d251","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/help","description":"<p>Retorna a documentação interna da API com todos os endpoints disponíveis.</p>\n<p><a href=\"http://localhost:8080/v1/whatsapp/help\">http://localhost:8080/v1/whatsapp/help</a></p>\n","urlObject":{"protocol":"http","port":"8080","path":["v1","whatsapp","help"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"ee87ea33-5a1f-44ec-9d75-714f63e2028e","name":"Doc API","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/v1/whatsapp/help"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1234"},{"key":"ETag","value":"W/\"4d2-Ml7Msh0vOtan7lO3pqIrjKleMiM\""},{"key":"Date","value":"Mon, 13 Apr 2026 16:46:52 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"api-description\": \"API para manipular dados estilo Whatsapp\",\n    \"date\": \"2026-04-12\",\n    \"development\": \"Pyetro Ferreira de Souza\",\n    \"version\": 1,\n    \"endpoints\": [\n        {\n            \"router1\": \"/v1/whatsapp/dados/usuarios\",\n            \"description\": \"Retorna a lista de dados de todos os usuários\"\n        },\n        {\n            \"router2\": \"/v1/whatsapp/dados/usarios/11987876567\",\n            \"description\": \"Retorna os dados do usuário, filtrando pelo número\"\n        },\n        {\n            \"router3\": \"/v1/whatsapp/dados/usuarios/contatos/11987876567\",\n            \"description\": \"Retorna uma lista de contatos, filtrando pelo número de telefone do usuário\"\n        },\n        {\n            \"router4\": \"/v1/whatsapp/dados/usuarios/contatos/mensagem/11987876567\",\n            \"description\": \"Retorna uma lista de contatos, com as conversas com respectivo usuário de seus contato, filtrando pelo número do usuário\"\n        },\n        {\n            \"router5\": \"/v1/whatsapp/dados/usuarios/contato/conversa?numero=11987876567&contato=Ana%20Maria\",\n            \"description\": \"Retorna todas as conversas de um determinado contato, filtrando pelo número de usuário e o nome do contato\"\n        },\n        {\n            \"router6\": \"/v1/whatsapp/dados/usuarios/contato/palavra?numero=11987876567&contato=Ana%20Maria&busca=beach\",\n            \"description\": \"Retorna todas as conversas de um usuário com um contato, filtradas pelo número de usuário, nome do contato e da palavra que deseja buscar\"\n        }\n    ]\n}"}],"_postman_id":"7f617d04-3c09-4883-8951-fcd77c81d251"}],"id":"e9db90e9-e2e7-4bf4-a120-04f9bd568fe0","description":"<p>Pasta de todos os endpoints da API do WhatsApp</p>\n","_postman_id":"e9db90e9-e2e7-4bf4-a120-04f9bd568fe0"}]}