{"id":1853,"date":"2023-12-12T17:24:35","date_gmt":"2023-12-12T17:24:35","guid":{"rendered":"https:\/\/developers.maplink.global\/creacion-de-solicitudes-para-la-api-planning\/"},"modified":"2024-02-26T17:14:18","modified_gmt":"2024-02-26T17:14:18","slug":"creacion-de-solicitudes-para-la-api-planning","status":"publish","type":"post","link":"https:\/\/developers.maplink.global\/es\/creacion-de-solicitudes-para-la-api-planning\/","title":{"rendered":"Creaci\u00f3n de solicitudes para la API Planning"},"content":{"rendered":"\n<p>Antes de empezar a utilizar la API, deber\u00e1 <a href=\"https:\/\/developers.maplink.global\/es\/como-se-genera-el-token-para-la-autenticacion\/\" data-type=\"post\" data-id=\"999\">obtener el <em>token de autenticaci\u00f3n<\/em><\/a>. <\/p>\n\n<p>Se requerir\u00e1n las siguientes <em>headers<\/em>, donde la palabra <strong><em>token <\/em><\/strong>debe sustituirse por el token obtenido en el proceso de autenticaci\u00f3n:<\/p>\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">--header 'Content-Type: application\/json' \\\n--header 'Authorization: Bearer token'<\/pre>\n\n<p>Se enviar\u00e1n al <em>body <\/em>todos los par\u00e1metros para resolver el problema log\u00edstico.<\/p>\n\n<p>La Planning API funciona de forma <strong>as\u00edncrona<\/strong>. En otras palabras, se devolver\u00e1 un ID cuando se env\u00ede el problema. Con este ID puede comprobar la respuesta en el futuro o el estado de tramitaci\u00f3n.  <\/p>\n\n<p>La API dispone de los siguientes endpoints, en los que el t\u00e9rmino <strong>{planningId}<\/strong> debe sustituirse por el ID del problema que se desea consultar:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/api.maplink.global\/planning\/v1\/problems\">https:\/\/api.maplink.global\/planning\/v1\/problems<\/a> &#8211; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">POST<\/mark><\/strong><br\/>Se utiliza para enviar el problema log\u00edstico. Se devolver\u00e1 un ID para la consulta.<br\/><br\/><\/li>\n\n\n\n<li><a href=\"https:\/\/api.maplink.global\/planning\/v1\/events?jobId=%7B%7BplanningId\">https:\/\/api.maplink.global\/planning\/v1\/events?jobId=<strong>{{planningId}}<\/strong><\/a> &#8211; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">GET<\/mark><\/strong><br\/>Devuelve todos los estados desde la recepci\u00f3n de la solicitud hasta su finalizaci\u00f3n.<br\/><br\/><\/li>\n\n\n\n<li><a href=\"https:\/\/api.maplink.global\/planning\/v1\/jobs\/%7B%7Bplanningjobid\">https:\/\/api.maplink.global\/planning\/v1\/jobs\/{{planningId}}<\/a> &#8211; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">GET<\/mark><\/strong><br\/>Devuelve el estado actual de procesamiento de la solicitud.<br\/><br\/><\/li>\n\n\n\n<li><a href=\"https:\/\/api.maplink.global\/planning\/v1\/solutions\/\">https:\/\/api.maplink.global\/planning\/v1\/solutions\/{{planningId}}<\/a> &#8211; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">GET<\/mark><\/strong><br\/>Devuelve el resultado de la planificaci\u00f3n log\u00edstica.<br\/><\/li>\n<\/ul>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><cite><strong>Nota<\/strong>: Los ID de soluci\u00f3n pueden consultarse durante un periodo de <strong>7 d\u00edas<\/strong>.<\/cite><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Antes de empezar a utilizar la API, deber\u00e1 obtener el token de autenticaci\u00f3n. Se requerir\u00e1n las siguientes headers, donde la palabra token debe sustituirse por el token obtenido en el proceso de autenticaci\u00f3n: Se enviar\u00e1n al body todos los par\u00e1metros para resolver el problema log\u00edstico. La Planning API funciona de forma as\u00edncrona. En otras palabras, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[147],"tags":[],"class_list":["post-1853","post","type-post","status-publish","format-standard","hentry","category-planning-es"],"acf":[],"_links":{"self":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/1853","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=1853"}],"version-history":[{"count":9,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/1853\/revisions"}],"predecessor-version":[{"id":2471,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/1853\/revisions\/2471"}],"wp:attachment":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/media?parent=1853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/categories?post=1853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/tags?post=1853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}