{"info":{"_postman_id":"01e8e484-ca95-42e5-8612-03feeaeb297e","name":"Gobrax API - Premiação","description":"<html><head></head><body><h3 id=\"autenticação\"><strong>Autenticação</strong></h3>\n<p><strong>A</strong> verificação de segurança é feita em toda requisição através do token de API (API Key).</p>\n<p>O token deve estar presente em todas as requisições.</p>\n<p>O token será fornecido pela Gobrax após a assinatura de contrato de uso da API, mande um email para <a href=\"https://mailto:suporte@gobrax.com.br\">suporte@gobrax.com.br</a> seja para criação de uma nova chave ou atualização da chave vigente.</p>\n<p>A chave de segurança deve estar presente no header (cabeçalho) das requisições e seguir o padrão, como no exemplo abaixo sem as aspas ou espaços antes ou depois**:**</p>\n<blockquote>\n<p>Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJHb2JyYXgiOjF9.KpILLSFkfb2WvCWcCV_YYxzYZ-qGPYfbZ504aSGlSE8</p>\n</blockquote>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"27100945","collectionId":"01e8e484-ca95-42e5-8612-03feeaeb297e","publishedId":"2s9Ye8hvPt","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-11-20T17:43:40.000Z"},"item":[{"name":"Public Score Api","id":"929b9e7f-a8b6-4990-98d5-de2b6490bb61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://gateway-v3.gobrax.com.br:8889/api/v2/driversOverview?documentNumbers=&startDate=05-2024&endDate=06-2024","description":"<h3 id=\"sobre\"><strong>Sobre</strong></h3>\n<p>API responsável por apresentar os dados gerais de performance por mês dos motoristas.</p>\n<p>As informações apresentadas serão as mesmas exibidas na tela inicial da plataforma web Gobrax.</p>\n<p><strong>Parâmetros para requisição</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>campo</th>\n<th>tipo</th>\n<th><strong>descrição</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>documentNumbers</td>\n<td>string</td>\n<td>(opcional) O campo deve ser preenchido com o CPF do motorista cadastrado em nosso banco de dados.  <br />  <br />Se o campo não for preenchido, o retorno trará os dados de todos os motoristas que possuem viagem ativa no mês indicado.  <br />Se preenchido, o CPF não deve conter espaços, ou qualquer carácter de separação.  <br />É possível fazer a requisição inserindo mais de um CPF, basta separá-los por vírgula sem espaços entre eles, por exemplo: 123456789,9876543221,22222222200.</td>\n</tr>\n<tr>\n<td>startDate</td>\n<td>string</td>\n<td>(<strong>obrigatório</strong>): Campo deve ser preenchido com o período inicial de análise.  <br />  <br />Os valores devem ser expressados no padrão: MM-AAAA, por exemplo: 05/2024.  <br />Se o campo não for preenchido, a API retornará o erro: 400 - Bad Request.</td>\n</tr>\n<tr>\n<td>endDate</td>\n<td>string</td>\n<td>(opcional): Campo deve ser preenchido com o período final de análise.  <br />  <br />Os valores devem ser expressados no padrão: MM-AAAA, por exemplo: 05/2024.  <br />Se o campo não for preenchido, a API retornará os dados de todos os meses desde o período indicado na data inicial.  <br />Vamos imaginar que estamos no mês 10/2024, o startDate preenchido é 09/2024 e a requisição não possui endDate. A API retornará os dados do mês 09/2024 e do mês 10/2024.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Os dados disponibilizados serão:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>campo</strong></th>\n<th><strong>tipo</strong></th>\n<th><strong>descrição</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Id</td>\n<td>int</td>\n<td>ID de identificação do motorista em nosso banco de dados.</td>\n</tr>\n<tr>\n<td>Name</td>\n<td>string</td>\n<td>Nome do motorista cadastrado em nosso banco de dados.</td>\n</tr>\n<tr>\n<td>DocumentNumber</td>\n<td>string</td>\n<td>Documento do motorista cadastrado em nosso banco de dados  <br />  <br />O CPF sempre será o documento cadastrado, sem espaços ou caracteres de separação.</td>\n</tr>\n<tr>\n<td>Overview</td>\n<td>object</td>\n<td>Objeto contendo as informações de premiação do motoristas</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Overview</strong></p>\n<p>Objeto que trará as informações de premiação do motorista, contendo as seguintes informações:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>campo</strong></th>\n<th><strong>tipo</strong></th>\n<th><strong>descrição</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Date</td>\n<td>string</td>\n<td>Campo informando qual período está sendo representado.  <br />  <br />Ele será expressado no formato: MM-YYYY, exemplo: 05-2024 (para o mês de maio de 2024)</td>\n</tr>\n<tr>\n<td>Reward</td>\n<td>string</td>\n<td>Informará o valor da bonificação do motorista no período.  <br />  <br />A bonificação será expressada em reais. (R$)</td>\n</tr>\n<tr>\n<td>TotalKm</td>\n<td>string</td>\n<td>Apresentará a distância percorrida pelo motorista no período representado.  <br />  <br />A distância será expressada em quilômetros. (Km)</td>\n</tr>\n<tr>\n<td>Score</td>\n<td>string</td>\n<td>Campo responsável por apresentar a nota geral do motorista.  <br />  <br />A nota varia de 0 a 100 pontos.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"limite-de-requisições\"><strong>Limite de Requisições</strong></h4>\n<p>O volume máximo de requisições permitidas é de 10/segundo. As requisições que excederem esse número serão bloqueadas pela API, o serviço irá normalizar assim que o volume retornar ao padrão determinado.</p>\n","urlObject":{"protocol":"https","port":"8889","path":["api","v2","driversOverview"],"host":["gateway-v3","gobrax","com","br"],"query":[{"description":{"content":"<p>(opcional) O campo deve ser preenchido com o CPF do motorista cadastrado em nosso banco de dados. Se o campo não for preenchido, o retorno trará os dados de todos os motoristas que possuem viagem ativa no mês indicado. </p>\n","type":"text/plain"},"key":"documentNumbers","value":""},{"description":{"content":"<p>(obrigatório) Campo deve ser preenchido com o período inicial de análise. Os valores devem ser expressados no padrão: MM-AAAA, por exemplo: 05/2024. </p>\n","type":"text/plain"},"key":"startDate","value":"05-2024"},{"description":{"content":"<p>(opcional) Campo deve ser preenchido com o período final de análise.Os valores devem ser expressados no padrão: MM-AAAA, por exemplo: 05/2024. \nSe o campo não for preenchido, a API retornará os dados de todos os meses desde o período indicado na data inicial. \nVamos imaginar que estamos no mês 10/2024, o startDate preenchido é 09/2024 e a requisição não possui endDate. A API retornará os dados do mês 09/2024 e do mês 10/2024.</p>\n","type":"text/plain"},"key":"endDate","value":"06-2024"}],"variable":[]}},"response":[{"id":"86ef19cb-5214-4ef2-9a72-582dcbbd6270","name":"OK - Vehicle Score successfully retrieved for all vehicles","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"your-key","type":"text"}],"url":{"raw":"https://gateway-v3.gobrax.com.br:8889/api/v2/driversOverview?documentNumbers=&period=05-2023&periodEnd=","protocol":"https","host":["gateway-v3","gobrax","com","br"],"port":"8889","path":["api","v2","driversOverview"],"query":[{"key":"documentNumbers","value":""},{"key":"period","value":"05-2023"},{"key":"periodEnd","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"data\": [\n        {\n            \"ID\": 13,\n            \"Name\": \"RONALDO Gobrax\",\n            \"DocumentNumber\": \"xxxxxxxxxxxx\",\n            \"Err\": \"\",\n            \"Overview\": [\n                {\n                    \"Date\": \"05-2023\",\n                    \"Reward\": 0,\n                    \"TotalKM\": 0,\n                    \"Score\": 0,\n                    \"Err\": \"performance data not found\"\n                }\n            ]\n        }\n       ]\n}"}],"_postman_id":"929b9e7f-a8b6-4990-98d5-de2b6490bb61"}]}