{"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":"2026-08-27T13:26:28","modified_gmt":"2026-08-27T13:26:28","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 class=\"wp-block-paragraph\">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>&nbsp;\u2013&nbsp;<strong>(Opcional)<\/strong>&nbsp;Objeto 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 id=\"coordenadas\" class=\"wp-block-heading\">Formatos de coordenadas aceptados<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Se admiten los siguientes formatos como entrada de coordenadas en el par\u00e1metro <code>points<\/code>:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\"><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>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\n\n\n<li><code>excludedTollTypes<\/code>\u00a0\u2013 Array com tipos de ped\u00e1gios a serem desconsiderados na rota. Quando informado, ped\u00e1gios dos tipos listados ser\u00e3o ignorados, tanto na listagem quanto no custo total. Os valores poss\u00edveis s\u00e3o:\n<ul class=\"wp-block-list\">\n<li><code>TOLL_BOOTH<\/code>\u00a0\u2013 Plaza de peaje convencional;;<\/li>\n\n\n\n<li><code>TOLL_GANTRY<\/code>\u00a0\u2013 P\u00f3rtico electr\u00f3nico;<\/li>\n\n\n\n<li><code>MUNICIPAL_TOLL_BOOTH<\/code>\u00a0\u2013 Peaje municipal;<\/li>\n\n\n\n<li><code>ENTRY_GANTRY<\/code>\u00a0\u2013 P\u00f3rtico de entrada (sistema <em>free-flow<\/em> o sistema de cobro de peaje cerrado);<\/li>\n\n\n\n<li><code>EXIT_GANTRY<\/code>\u00a0\u2013 P\u00f3rtico de salida (sistema <em>free-flow<\/em> o sistema de cobro de peaje cerrado).<\/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    \"transponderOperators\": [\n        \"CONECTCAR\",\n        \"SEM_PARAR\"\n    ],\n    \"excludedTollTypes\": [\n        \"MUNICIPAL_TOLL_BOOTH\"\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":12,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/1990\/revisions"}],"predecessor-version":[{"id":4262,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/1990\/revisions\/4262"}],"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}]}}