{"id":1990,"date":"2023-12-18T14:31:34","date_gmt":"2023-12-18T14:31:34","guid":{"rendered":"https:\/\/developers.maplink.global\/lista-de-parametros-3\/"},"modified":"2025-02-06T14:39:15","modified_gmt":"2025-02-06T14:39:15","slug":"lista-de-parametros-toll","status":"publish","type":"post","link":"https:\/\/developers.maplink.global\/es\/lista-de-parametros-toll\/","title":{"rendered":"Lista de par\u00e1metros"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Par\u00e1metros obligatorios<\/strong><\/h2>\n\n\n\n<p>Se requieren los siguientes par\u00e1metros:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>legs<\/code> &#8211; Array de objetos, donde cada objeto representa<em> <\/em>un tramo de la ruta. Si desea calcular el peaje para diferentes veh\u00edculos en cada parte de la ruta, por ejemplo, puede dividirlo en varios <code>legs<\/code>. <strong>(S\u00f3lo es necesario para el endpoint independiente)<\/strong>\n<ul class=\"wp-block-list\">\n<li><code>points<\/code> &#8211; Coordenadas que componen el tramo de la ruta. El par\u00e1metro <code>points<\/code> acepta coordenadas como objetos, matrices, codificadas en <code>geohash<\/code> o codificadas como <code>polyline<\/code>, como se muestra en los <a href=\"#coordenadas\" data-type=\"internal\" data-id=\"#coordenada\">ejemplos siguientes<\/a>.<strong><br><\/strong><\/li>\n\n\n\n<li><code>vehicleType<\/code>  &#8211; Texto que define el tipo de veh\u00edculo que se tendr\u00e1 en cuenta para calcular el peaje. Los valores posibles son:\n<ul class=\"wp-block-list\">\n<li><code>MOTORCYCLE<\/code><\/li>\n\n\n\n<li><code>CAR<\/code><\/li>\n\n\n\n<li><code>CAR_WITH_THREE_SIMPLE_AXLES<\/code><\/li>\n\n\n\n<li><code>CAR_WITH_FOUR_SIMPLE_AXLES<\/code><\/li>\n\n\n\n<li><code>BUS_WITH_TWO_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>BUS_WITH_THREE_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>BUS_WITH_FOUR_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>BUS_WITH_FIVE_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>TRUCK_WITH_NINE_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>TRUCK_WITH_TWO_SINGLE_AXIS<\/code><\/li>\n\n\n\n<li><code>TRUCK_WITH_TWO_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>TRUCK_WITH_THREE_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>TRUCK_WITH_FOUR_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>TRUCK_WITH_FIVE_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>TRUCK_WITH_SIX_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>TRUCK_WITH_SEVEN_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>TRUCK_WITH_EIGHT_DOUBLE_AXLES<\/code><\/li>\n\n\n\n<li><code>TRUCK_WITH_TEN_DOUBLE_AXLES<\/code><br><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><code>calculationDate<\/code>&nbsp;\u2013 Fecha y hora en que se tomar\u00e1 la ruta, en formato de <em>timestamp<\/em> en milisegundos. Ejemplo: <code>1583492400000<\/code><br><\/li>\n\n\n\n<li><code>condition<\/code>\u00a0\u2013\u00a0<strong>(Opcional)<\/strong>\u00a0Objeto que indica qu\u00e9 valores se deben considerar para los peajes donde existen valores condicionales, como un valor descontado para veh\u00edculos con <em>tags<\/em> o un valor espec\u00edfico para feriados. El objeto se compone de:\n<ul class=\"wp-block-list\">\n<li><code>billingType<\/code>&nbsp;\u2013 Indica el tipo de cargo que se debe considerar. Los valores posibles son:<strong><code>[ TAG, NORMAL<\/code><\/strong>&nbsp;<strong><code>]<\/code><\/strong>;<\/li>\n\n\n\n<li><code>period<\/code>&nbsp;\u2013 Indica el periodo que se debe considerar para devolver el valor exacto del peaje. Los valores posibles son:&nbsp;<strong><code>[ NORMAL, HOLIDAY, LOW_SEASON, HIGH_SEASON ]<\/code><\/strong>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"coordenadas\">Formatos de coordenadas aceptados<\/h3>\n\n\n\n<p>Se admiten los siguientes formatos como entrada de coordenadas en el par\u00e1metro <code>points<\/code>:<\/p>\n\n\n\n<p><strong>Objeto<\/strong> &#8211; Objetos compuestos por los par\u00e1metros <code>latitude<\/code> y <code>longitude<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\"points\": [\n\t{\n\t\t\"latitude\": -19.50489,\n\t\t\"longitude\": -57.43231 \n\t}\n]<\/pre>\n\n\n\n<p><strong>Array<\/strong> &#8211; Arrays que contienen la latitud y la longitud respectivamente:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\"points\": [\n\t[-19.50489,-57.43231],\n]<\/pre>\n\n\n\n<p><strong>Geohash<\/strong> &#8211; Strings con latitud y longitud codificadas en <code>geohash<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\"points\": [\n\t\"6sx1j15pf\",\n]<\/pre>\n\n\n\n<p><strong>Polyline<\/strong> &#8211; String con todas las coordenadas de la ruta codificadas como <code>polyline<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\"points\": \"pp`vB|fp}IlAFhCI\"<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Ejemplo con par\u00e1metros obligatorios<\/strong><\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n    \"legs\": [\n        {\n            \"points\": [\n                {\n                    \"latitude\": -23.465395,\n                    \"longitude\": -46.375007\n                },\n                {\n                    \"latitude\": -23.465957,\n                    \"longitude\": -46.371015\n                },\n                {\n                    \"latitude\": -23.467154,\n                    \"longitude\": -46.36559\n                }\n            ],\n            \"vehicleType\": \"TRUCK_WITH_TWO_DOUBLE_AXLES\"\n        }\n    ]\n}<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Par\u00e1metros opcionales<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>source<\/code>&nbsp;\u2013 Indica en qu\u00e9 base de coordenadas se deben consultar los peajes. Los valores posibles son:\n<ul class=\"wp-block-list\">\n<li><code>MAPLINK<\/code>&nbsp;\u2013 Valor por defecto, si no se informa el par\u00e1metro;<\/li>\n\n\n\n<li><code>GMAPS<\/code>&nbsp;\u2013 Debe usarse si la ruta a consultar fue generada por la <a href=\"https:\/\/developers.google.com\/maps\/documentation\/routes\" target=\"_blank\" rel=\"noreferrer noopener\">Routes API<\/a>&nbsp;de Google.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><code>billing<\/code>&nbsp;\u2013 Texto que indica el tipo de cobro de la tarifa. Los valores posibles son:\n<ul class=\"wp-block-list\">\n<li><code>DEFAULT<\/code>&nbsp;\u2013 Es el valor por defecto si no se informa el par\u00e1metro. Indica que se utilizar\u00e1 el c\u00e1lculo de cobro de peaje convencional, es decir, solo se devolver\u00e1n plazas de peaje y p\u00f3rticos convencionales;<\/li>\n\n\n\n<li><code>FREE_FLOW<\/code>&nbsp;\u2013 Adem\u00e1s de las plazas de peaje y los p\u00f3rticos convencionales, tambi\u00e9n regresar\u00e1n los p\u00f3rticos que forman parte del sistema PaP o Free Flow, actualmente disponible en algunas carreteras.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><code>transponderOperators<\/code> &#8211; S\u00f3lo para rutas en Brasil. Array que indica qu\u00e9 c\u00f3digos de integraci\u00f3n deben devolverse. Los valores posibles son:\n<ul class=\"wp-block-list\">\n<li><code>CONECTCAR<\/code> &#8211; Se devolver\u00e1 el c\u00f3digo de servicio de <a href=\"https:\/\/www.conectcar.com\/\" data-type=\"link\" data-id=\"https:\/\/www.conectcar.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Conectcar<\/a>;<\/li>\n\n\n\n<li><code>SEM_PARAR<\/code> &#8211; Se devolver\u00e1n los c\u00f3digos de servicio Sem Parar: <a href=\"https:\/\/app.viafacil.com.br\/vpnew\/login.do\" data-type=\"link\" data-id=\"https:\/\/app.viafacil.com.br\/vpnew\/login.do\">V\u00eda F\u00e1cil<\/a> y <a href=\"https:\/\/www.semparar.com.br\/sem-parar-pay\" data-type=\"link\" data-id=\"https:\/\/www.semparar.com.br\/sem-parar-pay\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Sem Parar Pay<\/a>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Ejemplo con par\u00e1metros opcionales<\/strong><\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n    \"legs\": [\n        {\n            \"points\": [\n                {\n                    \"latitude\": -23.465395,\n                    \"longitude\": -46.375007\n                },\n                {\n                    \"latitude\": -23.465957,\n                    \"longitude\": -46.371015\n                },\n                {\n                    \"latitude\": -23.467154,\n                    \"longitude\": -46.36559\n                }\n            ],\n            \"vehicleType\": \"TRUCK_WITH_TWO_DOUBLE_AXLES\",\n            \"calculationDate\": 1710769071000,\n            \"condition\":{\n                \"billingType\":\"TAG\",\n                \"period\":\"HOLIDAY\"\n            }\n        }\n    ],\n    \"billing\": \"DEFAULT\",\n    \"transponderOperators\": [\n        \"CONECTCAR\",\n        \"SEM_PARAR\"\n    ],\n    \"source\": \"MAPLINK\"\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Par\u00e1metros obligatorios Se requieren los siguientes par\u00e1metros: Formatos de coordenadas aceptados Se admiten los siguientes formatos como entrada de coordenadas en el par\u00e1metro points: Objeto &#8211; Objetos compuestos por los par\u00e1metros latitude y longitude: Array &#8211; Arrays que contienen la latitud y la longitud respectivamente: Geohash &#8211; Strings con latitud y longitud codificadas en geohash: [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[149],"tags":[],"class_list":["post-1990","post","type-post","status-publish","format-standard","hentry","category-toll-es"],"acf":[],"_links":{"self":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/1990","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/comments?post=1990"}],"version-history":[{"count":11,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/1990\/revisions"}],"predecessor-version":[{"id":3217,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/1990\/revisions\/3217"}],"wp:attachment":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/media?parent=1990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/categories?post=1990"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/tags?post=1990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}