{"id":5227,"date":"2025-09-08T14:44:50","date_gmt":"2025-09-08T12:44:50","guid":{"rendered":"https:\/\/www.trans.eu\/api\/?p=5227"},"modified":"2025-12-29T10:03:52","modified_gmt":"2025-12-29T09:03:52","slug":"add-time-window-with-purchase-order","status":"publish","type":"post","link":"https:\/\/www.trans.eu\/api\/dock-scheduler\/add-time-window-with-purchase-order\/","title":{"rendered":"Add time window with purchase order"},"content":{"rendered":"\n<p>This method allows adding an <strong>order object<\/strong> to a defined <strong>time win\u00addow<\/strong>, togeth\u00ader with a com\u00adplete set of data regard\u00ading <strong>deliv\u00adery, busi\u00adness part\u00adner, and car\u00adgo<\/strong>. As a result, the sys\u00adtem can auto\u00admat\u00adi\u00adcal\u00adly <strong>link orders with the trans\u00adport sched\u00adule and logis\u00adtics process\u00ades<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Authorization and access<\/h2>\n\n\n\n<p>Autho\u00adriza\u00adtion process is described&nbsp;<a href=\"https:\/\/www.trans.eu\/api\/general-information\/authorization-process\/\" target=\"_blank\" rel=\"noopener\" title>here<\/a>. Each API request must also con\u00adsist of unique Api-key obtained dur\u00ading appli\u00adca\u00adtion reg\u00adis\u00adtra\u00adtion togeth\u00ader with client_id and client_secret.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Url parameters and connection settings<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>URL:&nbsp;<\/strong>https:\/\/api.platform.trans.eu<\/li>\n\n\n\n<li><strong>End\u00adpoint:<\/strong>&nbsp;\/ex\u00adt\/\u00addock-sched\u00aduler-api\/v1\/ware\u00adhouse\u00ad\/\u00adtimeWin\u00addow<\/li>\n\n\n\n<li><strong>Http Method:<\/strong>&nbsp;POST<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Headers<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Accept: application\/json<\/li>\n\n\n\n<li>Con\u00adtent-type: application\/json<\/li>\n\n\n\n<li>Autho\u00adriza\u00adtion: Bear\u00ader {access_token}<\/li>\n\n\n\n<li>Api-key: {unique_ap\u00adp_api-key}<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Purchase order object<\/h2>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Json<\/td><td>Descrip\u00adtion<\/td><td>Is required<\/td><td>Type<\/td><\/tr><tr><td>purchase_order.number<\/td><td>Pur\u00adchase order num\u00adber (size must be between 0 and 50)<\/td><td>YES<\/td><td>string<\/td><\/tr><tr><td>execution_constraints.delivery_date<\/td><td>Deliv\u00adery date<\/td><td>NO<\/td><td>date<\/td><\/tr><tr><td>execution_constraints.delivery_time<\/td><td>Deliv\u00adery time<\/td><td>NO<\/td><td>time<\/td><\/tr><tr><td>execution_constraints.delivery_conditions<\/td><td>Deliv\u00adery con\u00addi\u00adtions<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>execution_constraints.payment_conditions<\/td><td>Pay\u00adment con\u00addi\u00adtions<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>document.created_date<\/td><td>Cre\u00adation date<\/td><td>NO<\/td><td>time\u00adstamp<\/td><\/tr><tr><td>document.author.created_by<\/td><td>Cre\u00adat\u00aded by<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>document.author.phone<\/td><td>Phone num\u00adber<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>document.author.email<\/td><td>Email address<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>delivery_place.receiver_name<\/td><td>Receiv\u00ader name<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>delivery_place.country<\/td><td>Coun\u00adtry<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>delivery_place.city<\/td><td>City<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>delivery_place.postal_code<\/td><td>Postal code<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>delivery_place.street<\/td><td>Street<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>business_partner.number<\/td><td>Busi\u00adness part\u00adner num\u00adber<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>business_partner.name<\/td><td>Busi\u00adness part\u00adner name<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>business_partner.tax_id<\/td><td>Tax iden\u00adti\u00adfi\u00adca\u00adtion num\u00adber<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>business_partner.contact_person<\/td><td>Con\u00adtact per\u00adson<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>shipment_document.number<\/td><td>Ship\u00adment doc\u00adu\u00adment num\u00adber<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>invoice.number<\/td><td>Invoice num\u00adber<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>warehouse_issue.number<\/td><td>Ware\u00adhouse issue (WZ)<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>loads.name<\/td><td>Car\u00adgo name<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>loads.type<\/td><td>Car\u00adgo type<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>loads.quantity<\/td><td>Car\u00adgo quan\u00adti\u00adty<\/td><td>NO<\/td><td>inte\u00adger<\/td><\/tr><tr><td>loads.weight<\/td><td>Total weight<\/td><td>NO<\/td><td>dec\u00adi\u00admal<\/td><\/tr><tr><td>loads.reference_number<\/td><td>Car\u00adgo ref\u00ader\u00adence num\u00adber<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>loads.warehouse_unit<\/td><td>Ware\u00adhouse unit<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>loads.category<\/td><td>Car\u00adgo cat\u00ade\u00adgo\u00adry<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>loads.business_partner_load_number<\/td><td>Busi\u00adness part\u00adner load num\u00adber<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>loads.commercial_number<\/td><td>Com\u00admer\u00adcial car\u00adgo num\u00adber<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>loads.forwarding_number<\/td><td>For\u00adward\u00ading num\u00adber<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>loads.container_number<\/td><td>Con\u00adtain\u00ader num\u00adber<\/td><td>NO<\/td><td>string<\/td><\/tr><tr><td>loads.description<\/td><td>Car\u00adgo descrip\u00adtion<\/td><td>NO<\/td><td>string<\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<p>Request exam\u00adple<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-json\" data-lang=\"JSON\"><code>{\n    \"valid_from\": \"2025-09-08\",\n    \"valid_to\": \"2025-09-08\",\n    \"start_time\": \"12:00:00\",\n    \"end_time\": \"18:00:00\",\n    \"remarks\": \"Test remark !@#$\",\n    \"range_type\": \"CYCLE\",\n    \"external_number\": \"1DX124DAW7871\",\n    \"carrier\": {\n        \"id\": 956529\n    },\n    \"purchase_order\": {\n        \"number\": \"purchase_order_number_46be0354e8ef\",\n        \"execution_constraints\": {\n            \"delivery_date\": \"2025-04-22\",\n            \"delivery_time\": \"14:50:19\",\n            \"delivery_conditions\": \"delivery_conditions_13f786506c62\",\n            \"payment_conditions\": \"payment_conditions_d3bc906c82b5\"\n        },\n        \"document\": {\n            \"created_date\": \"2099-01-05\",\n            \"author\": {\n                \"created_by\": \"Lincoln\",\n                \"phone\": \"0048 600600600\",\n                \"email\": \"lincoln@ford.com\"\n            }\n        },\n        \"delivery_place\": {\n            \"receiver_name\": \"receiver_name_fdcb53f26f0a\",\n            \"country\": \"country_48771b243932\",\n            \"city\": \"city_3db029c3ec4e\",\n            \"postal_code\": \"41a3e0797\",\n            \"street\": \"street_46cd2d92845b\"\n        },\n        \"business_partner\": {\n            \"number\": \"number_ca724db783c2\",\n            \"name\": \"name_a95a422817f1\",\n            \"tax_id\": \"tax_id_fae3d33b3bf7\",\n            \"contact_person\": \"contact_person_d985cf6abd8f\"\n        },\n        \"shipment_document\": {\n            \"number\": \"number_aa63e54e69ad\"\n        },\n        \"invoice\": {\n            \"number\": \"number_2f9bf43ad4c5\"\n        },\n        \"warehouse_issue\": {\n            \"number\": \"number_9db7225e175e\"\n        },\n        \"loads\": [\n            {\n                \"name\": \"name_ed0283531277\",\n                \"type\": \"type_37c574fa8fbc\",\n                \"quantity\": \"501\",\n                \"weight\": \"11\",\n                \"reference_number\": \"reference_number_0240404aedbf\",\n                \"warehouse_unit\": \"warehouse_unit_5e1adda5f496\",\n                \"category\": \"category_f660ad4f3d7c\",\n                \"business_partner_load_number\": \"business_partner_load_number_a7bb99929090\",\n                \"commercial_number\": \"commercial_number_e8fc8ee76056\",\n                \"forwarding_number\": \"forwarding_number_84ee71ccbda3\",\n                \"container_number\": \"container_number_ef12a0a869c8\",\n                \"description\": \"description_e68ae86cdffa\"\n            },\n            {\n                \"name\": \"name_ed0283531277_v2\",\n                \"type\": \"type_37c574fa8fbc_v2\",\n                \"quantity\": \"5012\",\n                \"weight\": \"112\",\n                \"reference_number\": \"reference_number_0240404aedbf_v2\",\n                \"warehouse_unit\": \"warehouse_unit_5e1adda5f496_v2\",\n                \"category\": \"category_f660ad4f3d7c_v2\",\n                \"business_partner_load_number\": \"business_partner_load_number_a7bb99929090_v2\",\n                \"commercial_number\": \"commercial_number_e8fc8ee76056_v2\",\n                \"forwarding_number\": \"forwarding_number_84ee71ccbda3_v2\",\n                \"container_number\": \"container_number_ef12a0a869c8_v2\",\n                \"description\": \"description_e68ae86cdffa_v2\"\n            }\n        ]\n    },\n    \"route\": {\n        \"spots\": [\n            {\n                \"warehouse_id\": 6596,\n                \"order\": 1,\n                \"address\": {\n                    \"country\": \"af\",\n                    \"locality\": \"Kabul\",\n                    \"street\": \"Testing Street\",\n                    \"number\": \"12T\",\n                    \"name\": \"Cypresss\",\n                    \"remarks\": null,\n                    \"postal_code\": \"1002\"\n                },\n                \"operations\": [\n                    {\n                        \"operation_type\": \"loading\",\n                        \"order\": 1,\n                        \"belongs_to_time_window\": true\n                    }\n                ]\n            }\n        ]\n    }\n}<\/code><\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"<p class=\"dont-break-out\">This method allows adding an order object to a defined time win\u00addow, togeth\u00ader with a com\u00adplete set of data regard\u00ading \u2026<\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[68,89],"tags":[],"class_list":["post-5227","post","type-post","status-publish","format-standard","hentry","category-dock-scheduler","category-time-window"],"acf":[],"aioseo_notices":[],"lang":"en","translations":{"en":5227},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/posts\/5227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/comments?post=5227"}],"version-history":[{"count":6,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/posts\/5227\/revisions"}],"predecessor-version":[{"id":5446,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/posts\/5227\/revisions\/5446"}],"wp:attachment":[{"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/media?parent=5227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/categories?post=5227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/tags?post=5227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}