{"info":{"_postman_id":"7ab19c63-4ddf-412c-9c45-7692cac4dc6e","name":"Carga de combustible","description":"<html><head></head><body><p>La siguiente API Rest tiene como objetivo brindar información sobre los registros de carga de combustible de sus vehículos registrados en Tranciti.</p>\n<p>El API responde los siguientes datos en cada registro:</p>\n<ul>\n<li>Patente</li>\n<li>Grupo Tranciti</li>\n<li>Proveedor</li>\n<li>Estacion</li>\n<li>Zona Tranciti</li>\n<li>Ubicacion Correcta</li>\n<li>Motivo NA</li>\n<li>N° de Tarjeta</li>\n<li>Rut/DNI Conductor</li>\n<li>Fecha</li>\n<li>Combustible</li>\n<li>Consumo</li>\n<li>Precio</li>\n<li>Monto</li>\n<li>Odometro</li>\n<li>Km/Lt</li>\n<li>Costo por Km</li>\n<li>Fecha de recepción del dato</li>\n</ul>\n<p>Resumen de endpoints:</p>\n<ul>\n<li><a href=\"https://api.tranciti.com/\">https://api.tranciti.com/</a>info-carga-combustible/obtener<ul>\n<li>Tipo de request: GET</li>\n<li>Seguridad: Sí<ul>\n<li>API key (entregada por cliente)</li>\n<li>id-client ( <code>int</code> del cliente autorizado)</li>\n<li>Bearer token (usuario solicitante que ve los vehículos)</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"50892995","collectionId":"7ab19c63-4ddf-412c-9c45-7692cac4dc6e","publishedId":"2sBXVeDrAQ","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-01-06T12:48:08.000Z"},"item":[{"name":"Obtener token de autorización","id":"920cd1fb-e540-411b-9a2e-ee09b4d55a89","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.waypoint.cl/auth/login?user={{user}}&password={{password}}","description":"<p>Request que permite obtener el token de autorización.</p>\n<p>Se recomienda utilizar el paso de variables en la URL a fin de no revelar información confidencial</p>\n<h2 id=\"respuestas\">Respuestas:</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Código</strong></th>\n<th><strong>Descripción</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>Petición procesada correctamente. Se retorna el AccessToken en el body.</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Se ha producido un error por falta de parámetros o parámetros incorrectos.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>Ejemplo de respuesta código 200:</strong></li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"AccessToken\": \"eyJraWQiOiJEREhzTFdYUURUOGpBYSt4TElsUnlyNzg3WHUrVjB3RmMwaZVPSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiIzYjc0MzE2OS1iMTU1LTRkZTEtYWRiMS04NjJmNjI3NDIwYzUiLCJldmVudF9pZCI6IjjOWMzLTE3YjEtNGE4Zi04NzViLWRmMTJkOTYzNTYzYiIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiYXdzLmNvZ25pdG8uc2lnbmluLnVzZXIuYWRtaW4iLCJhdXRoX3RpbWUiOjE2OTkwMzgyNDYsImlzcyI6Imh0dHBzOlwvXC9gtww56jb2duaXRvLWlkcC51cy1lYXN0LTEuYW1hem9uYXdzLmNvbVwvdXMtZWFzdC0xXzNMSno1anJRNiIsImV4cCI6MTY5OTA0MTg0MywiaWF0IjoxNjk5MDM4MjQ2LCJqdGkiOiIwNWIxZTgxZS0yMzAzLTRjMjUtODJiOC0zOTU5YWEzMzE5MGIiLCJjbGllbnRfaWQiOiIybHJ2NWs4M204c2NwcnI2cGxwdmFyYWFjayIsInVzZXJuYW1lIjoiZWZlcm5hbmRleiJ9.NZ72Wz7IxRJYFqLRy5J7HL7M-d_DcsF3DOjNnTeMhSuAmwzPrCwIKqCgcjDjMZ1GPYYCgTAQPHNcLoF8AOoyw_6rv2f8rcvDGhunKFxS1S2B4eICCF94JUtVkFrNKrjgy9wiXeEHsnxhmx543g8jm_UsymC_IqRsjaOuTv5AXU67nIz4HpVY_tH_fXWwrTtLlpxmYYY_oaYpFvmBqf8m5nSzckJUllM-aVaPhc_wRA1YOMhOi_8T_L_xQZJoJnrQg34_qHC0M_qFQSg0HPYhDas4qOqgfCNdoI57BqzoJIHNNpbn7yp25R0DdR5vxJ9lFKBZ00lICS3YLeXY_iCiN3V05An2ZQ\"\n}\n\n</code></pre>\n<ul>\n<li><strong>Ejemplo de respuesta código 400 por falta de parámetros o usuario no encontrado:</strong></li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"error\": {}\n}\n\n</code></pre>\n<ul>\n<li><strong>Ejemplo de respuesta código 400 por clave incorrecta:</strong></li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"error\": \"Invalid password for user USER\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["auth","login"],"host":["api","waypoint","cl"],"query":[{"key":"user","value":"{{user}}"},{"key":"password","value":"{{password}}"}],"variable":[]}},"response":[{"id":"5921aa8d-aa02-478c-97eb-9dad7c2abe47","name":"Obtener token de autorización","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.waypoint.cl/auth/login?user={{user}}&password={{password}}","protocol":"https","host":["api","waypoint","cl"],"path":["auth","login"],"query":[{"key":"user","value":"{{user}}"},{"key":"password","value":"{{password}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 Nov 2023 19:13:02 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"985"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"ddbdbcbd-846b-4d32-93c8-bbb42da2de44"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token"},{"key":"x-amz-apigw-id","value":"N1fpIG8MyK4EWyA="},{"key":"Access-Control-Allow-Methods","value":"OPTIONS,GET"},{"key":"X-Requested-With","value":"*"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6545463a-43cefda41674e8310dd6646a;Sampled=0;lineage=4d9fa0f3:0"}],"cookie":[],"responseTime":null,"body":"{\n    \"AccessToken\": \"eyJraWQiOiJEREhzTFdYUURUOGpBYSt4TElsUnlyNzg3WHUrVjB3RmMwaHlWWnVnTzZVPSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiIlnoc0MzE2OS1iMTU1LTRkZTEtYWRiMS04NjDIwYzUiLCJldmVudF9pZCI6IjRlM2ZlMTlkLWViNWMtNGJmNS1iYzgyLThhOWVkY2RmYzViNiIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiYXdzLmNvZ25pdG8uc2lnbmluLnVzZXIuYWRtaW4iLCJhdXRoX3RpbWUiOjE2OTkwMzg3ODIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC51cy1lYXN0LTEuYW1hem9uYXdzLmNvbVwvdXMtZWFzdC0xXzNMSno1anJRNiIsImV4cCI6MTY5OTA0MjM3OSwiaWF0IjoxNjk5MDM4NzgyLCJqdGkiOiJkNTc2YTFjMy1jNjJmLTQ3YjYtYWQ2YS0wZmQxYWE2MDlOWIiLCJjbGllbnRfaWQiOiIybHJ2NWskjs84M204c2NwcnI2cGxwdmFyYWFjayIsInVzZXJuYW1lIjoiZWZlcm5hbmRleiJ9.aQzYILtIVr7WGnk93pGSghBAuVGz3_7cPYAcoCO-xmqD_voe5yEEzoPWaiMYgeHKCq08fRCsoVTO00OXx_toLkwjt_H-Y2knF2Fed2TWJ4q6wugtUrOqwEL2ZTgT0CDiKhMwy0VG_QLzShHXA2peQFPiqKIbrcteQ1gmS-zUyZVHjZgvD1A6UIR31kuROuC2G9Jt0_KyZ1nRk-QwLZgfBWhYfGqjfPL6rv76iXTMmVqtaOShJVj1jIVieSyywQiIjCpflukQRKdl_lSbmKVX2T7KJM-_HYPJCVmwIsCQO_Cvt8R9mC4gbhWjW2ScNrNLNKRCErfp99rhQgCx8JHDnQ\"\n}"}],"_postman_id":"920cd1fb-e540-411b-9a2e-ee09b4d55a89"},{"name":"Obtener datos de carga de combustible","id":"850be00f-a93a-4341-a6d9-0325d9495393","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[{"key":"x-api-key","value":"{{x-api-key}}","type":"text"},{"key":"id-client","value":"{{id-client-autorizado}}","type":"text"}],"url":"https://api.tranciti.com/info-carga-combustible/obtener?idClient={{idClient-vehiculos}}&startDate={{fecha-inicial}}&endDate={{fecha-final}}","description":"<p>Este endpoint permite obtener la información reportada desde el proveedor respecto a las cargas de combustible realizadas en los vehículos del cliente.</p>\n<h2 id=\"datos-de-entrada\">Datos de entrada</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nombre</strong></th>\n<th><strong>Uso</strong></th>\n<th><strong>Obtención</strong></th>\n<th><strong>Descripción</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>x-api-key</td>\n<td>Header</td>\n<td>Secreto entregado junto con acceso al API</td>\n<td>Necesario para tener acceso al API. Permite identificar y aplicar planes de uso.</td>\n</tr>\n<tr>\n<td>id-client</td>\n<td>Header</td>\n<td>Entregado junto con acceso al API</td>\n<td>Necesario para tener acceso al API. Permite identificar nivel de acceso otorgado a este cliente en particular.</td>\n</tr>\n<tr>\n<td>Authorization(token)</td>\n<td>Header</td>\n<td>Obtenido al hacer login</td>\n<td>Necesario para tener acceso al listado de vehículos entregado por el API. El listado de vehículos entregado corresponde a ser aquellos a los que el usuario tiene acceso a ver.</td>\n</tr>\n<tr>\n<td>idClient</td>\n<td>Query Param</td>\n<td>Entregado junto con acceso al API</td>\n<td>Necesario para tener acceso al listado de vehículos entregado por el API. El listado de vehículos entregado serán los de este cliente y de ningún otro. Puede o no ser igual a la cabecera \"id-client\", permitiendo acceso multicliente dentro de un mismo tenant.</td>\n</tr>\n<tr>\n<td>startDate</td>\n<td>Query Param</td>\n<td>A elección del cliente. Debe cumplir con formato <em>YYYY-MM-DD HH:mm:ss</em></td>\n<td>Necesario para determinar el rango de fecha a consultar</td>\n</tr>\n<tr>\n<td>endDate</td>\n<td>Query Param</td>\n<td>A elección del cliente. Debe cumplir con formato <em>YYYY-MM-DD HH:mm:ss</em></td>\n<td>Necesario para determinar el rango de fecha a consultar. Debe ser mayor a <em><strong>startDate</strong></em></td>\n</tr>\n<tr>\n<td>plate</td>\n<td>Query Param</td>\n<td>Filtra los resultados para entregar solamente los del vehículo consultado. Debe ser un vehículo al que el usuario tenga acceso.</td>\n<td>Opcional, de no enviarse se entregan todos los resultados del periodo consultado.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"respuestas\">Respuestas</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Código</strong></th>\n<th><strong>Descripción</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>La solicitud fue exitosa. En el body de la respuesta se encuentra un listado (<em>data</em>) de los datos de carga de combustible.</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Falta parámetro idClient o es inválido (por ejemplo, no es número)</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Falta parámetro startDate o es inválido (por ejemplo, no cumple con formato)</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Falta parámetro endDate o es inválido (por ejemplo, no cumple con formato)</td>\n</tr>\n<tr>\n<td>400</td>\n<td>La fecha inicial (<strong>startDate)</strong> supera a la final (<strong>endDate)</strong></td>\n</tr>\n<tr>\n<td>401</td>\n<td>No se envió la cabecera Authorization con el token o el token está incorrecto (por ejemplo, no cumple con el formato esperado)</td>\n</tr>\n<tr>\n<td>401</td>\n<td>El token entregado no pudo ser usado para verificar el usuario (por ejemplo, no fue enviado en su totalidad o fue modificado)</td>\n</tr>\n<tr>\n<td>500</td>\n<td>Error interno</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"desglose-y-explicación-de-datos-por-registro\">Desglose y explicación de datos por registro</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nombre del campo</strong></th>\n<th><strong>Tipo de valor</strong></th>\n<th><strong>Descripción</strong></th>\n<th><strong>Default, no configurado o dato no encontrado</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>patente</td>\n<td>String</td>\n<td>Placa/patente del vehículo</td>\n<td>'n/a'</td>\n</tr>\n<tr>\n<td>grupo_tranciti</td>\n<td>String</td>\n<td>Grupo al que pertenece el vehículo</td>\n<td>\"\"</td>\n</tr>\n<tr>\n<td>proveedor</td>\n<td>String</td>\n<td>Empresa proveedora de los datos de carga de combustible</td>\n<td>\"\"</td>\n</tr>\n<tr>\n<td>estacion</td>\n<td>String</td>\n<td>Nombre de estación de carga reportada por el proveedor</td>\n<td>\"\"</td>\n</tr>\n<tr>\n<td>zona_tranciti</td>\n<td>String</td>\n<td>Nombre de la zona en la que se encontraba el vehículo al momento de la carga</td>\n<td>\"\"</td>\n</tr>\n<tr>\n<td>ubicacion_correcta</td>\n<td>Boolean</td>\n<td>Indica si la Estación reportada y la Zona Tranciti coinciden</td>\n<td>false</td>\n</tr>\n<tr>\n<td>motivo_na</td>\n<td>String</td>\n<td>Explicación si la ubicación no es detectada como correcta</td>\n<td>null</td>\n</tr>\n<tr>\n<td>n_de_tarjeta</td>\n<td>String</td>\n<td>Tarjeta utilizada para la carga de combustible</td>\n<td>\"\"</td>\n</tr>\n<tr>\n<td>rut_dni_conductor</td>\n<td>String</td>\n<td>Identificador del conductor</td>\n<td>\"\"</td>\n</tr>\n<tr>\n<td>fecha</td>\n<td>String (YYYY-MM-DDTH:mm:ss.000Z)</td>\n<td>Fecha del registro según proveedor</td>\n<td>\"\"</td>\n</tr>\n<tr>\n<td>combustible</td>\n<td>String</td>\n<td>Combustible cargado según proveedor</td>\n<td>\"\"</td>\n</tr>\n<tr>\n<td>consumo</td>\n<td>Float</td>\n<td>Litros de consumo del vehículo</td>\n<td>0</td>\n</tr>\n<tr>\n<td>precio</td>\n<td>String</td>\n<td>Precio del litro de combustible cargado</td>\n<td>\"\"</td>\n</tr>\n<tr>\n<td>monto</td>\n<td>Float</td>\n<td>Monto total cargado en la ocasión</td>\n<td>0</td>\n</tr>\n<tr>\n<td>odometro</td>\n<td>Int</td>\n<td>Odómetro registrado en la carga de combustible</td>\n<td>0</td>\n</tr>\n<tr>\n<td>km_lt</td>\n<td>Float</td>\n<td>Rendimiento en km/lt registrado entre la carga actual y la anterior</td>\n<td>0</td>\n</tr>\n<tr>\n<td>costo_por_km</td>\n<td>Float</td>\n<td>Costo por kilómetro registrado según los datos al momento de la carga de combustible</td>\n<td>0</td>\n</tr>\n<tr>\n<td>fecha_de_recepcion_del_dato</td>\n<td>String</td>\n<td>Fecha y hora en la cual recibimos el dato en Tranciti</td>\n<td>\"\"</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["info-carga-combustible","obtener"],"host":["api","tranciti","com"],"query":[{"key":"idClient","value":"{{idClient-vehiculos}}"},{"key":"startDate","value":"{{fecha-inicial}}"},{"key":"endDate","value":"{{fecha-final}}"}],"variable":[]}},"response":[{"id":"bf094ea2-11bf-41f4-8b81-60faf264ab59","name":"Ejemplo Obtener últimos datos","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJraWQiOiJ2pRcFNEMVlaVXlHQ2IyXC9TWGwzR3VOS2hHeVgyTm83XC9jZGs9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyNjA2MzdiOS04NjUzLTQ2NTAtOWNhYy00NjdkMGJkOTk3N2UiLCJpc3MiOiJodHRwczpcL1wvY29nbml0by1pZHAudXMtZWFtYXpvbmF3cy5jb21cL3VzLWVhc3QtMV8zUVZTV2l0NkEiLCJjbGllbnRfaLberTOWQiOiIycDY4czRvZnNoNzMxNm9oaWd1ZW0waWZpciIsIm9yaWdpbl9qdGkiOiJmNGRlMzU3NC03ZjBjLTQwMDUtYThjMC01YWQ4ZGUzNmYyZTciLCJldmVudF9pZCI6IjNlYWasQzN2ZiLWNhZjktNDQ5ZC04YWZlLTBlYzE3YjczNjZlYSIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiYXdzLmNvZ25pdG8uc2lnbmluLnVzZXIuYWRtaW4iLCJhdXRoX3RpbWUiOjE3NTk0Mzc3NDgsImV4cCI6MTc1OTQ0MTM0OCwiaWF0IjoxNzU5NDM3NzQ5LCJqdGkiOiJhMWNhOTM4ZC0yNjQ3LTQ2ZTMtYjQzNy01ZTc4NjIyOGU0NWEiLCJ1c2VybmFtZSI6ImdyZWF0X3Njb3R0In0.VOA9ObYcTEHHCAqGQd9-EYQ-5LL5hvjrb1eZPbPgsF1gF0gVV0oakNVtBz-Qwn2VCoOXwLDNpKHXvai23_Bm6Vfz16lF6I6XOHeRmgOId73No74irZWz3SqzTHGt-qfAXz25IURJNGbkE8OzwPiOXSpWa40gVgAxkXWvqGGpMSnFEC4HBch7vA07TKkOL0j83ZN7Y1jQF07Nhere-0Xk8kULlhPiPq86tIEGybL1rTjh2deHz1UN62nU5ratc5Zfc05JtMLT8u041fA8b1RRUItcdyyq5VeqPmnoIvn31n9NbqvPAeVxSAg2mKDiw9wW49EEemoxcgw","type":"text"},{"key":"id-client","value":"12345678","type":"text"},{"key":"x-api-key","value":"ppbGkuNSapiKeyGYUB78321A7Cip8iWFkgexampleIOS8","type":"text"}],"url":{"raw":"https://api.tranciti.com/info-carga-combustible/obtener?idClient=12345678&startDate=2025-07-01 00:00:00&endDate=2025-07-02 00:00:00","protocol":"https","host":["api","tranciti","com"],"path":["info-carga-combustible","obtener"],"query":[{"key":"idClient","value":"12345678"},{"key":"startDate","value":"2025-07-01 00:00:00"},{"key":"endDate","value":"2025-07-02 00:00:00"}]}},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"Patente\": \"AAPR95\",\n            \"Grupo Tranciti\": \"Gerencia General\",\n            \"Proveedor\": \"PETROLEO NACIONAL S.A.\",\n            \"Estacion\": \"CAMINO PRINCIPAL S/N\",\n            \"Zona Tranciti\": \"CAMINO PRINCIPAL S/N\",\n            \"Ubicacion Correcta\": true,\n            \"Motivo NA\": null,\n            \"N° de Tarjeta\": \"1-111111-111111-3-2  \",\n            \"Rut/DNI Conductor\": \"11111111-1\",\n            \"Fecha\": \"2025-07-01T21:33:59.000Z\",\n            \"Combustible\": \"\",\n            \"Consumo\": 25.25,\n            \"Precio\": 1000,\n            \"Monto\": 25250,\n            \"Odometro\": 32216,\n            \"Km/Lt\": 10.97,\n            \"Costo por Km\": 93.71,\n            \"Fecha de recepción del dato\": \"\"\n        }\n    ]\n}"}],"_postman_id":"850be00f-a93a-4341-a6d9-0325d9495393"}]}