{"id":1724,"date":"2025-10-23T13:53:23","date_gmt":"2025-10-23T12:53:23","guid":{"rendered":"https:\/\/dhlpaket.se\/dashboard\/?post_type=services&#038;p=1724"},"modified":"2026-03-22T11:20:57","modified_gmt":"2026-03-22T10:20:57","slug":"get-started","status":"publish","type":"services","link":"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/get-started\/","title":{"rendered":"Technical setup"},"content":{"rendered":"<p><span class=\"style-h5\"><span class=\"whitespace-normal break-words\">1. Prerequisites<\/span><\/span><\/p>\n<p><strong>DHL Customer Number:<br \/>\n<\/strong>Most APIs require a DHL customer number. You can proceed with testing without one but it is required before going live <a href=\"https:\/\/www.dhl.com\/se-en\/home\/freight\/become-a-customer.html\" target=\"_blank\" rel=\"noopener\">Apply here<\/a><\/p>\n<p class=\"whitespace-normal break-words\"><strong>API Key:<\/strong><br \/>\nYou&#8217;ll receive an API key after registering your organisation and application in API Farm. API keys are GUIDs and must be included in the request header of each API call.<\/p>\n<h5><span class=\"whitespace-normal break-words style-h5\">2. Registration Steps Sandbox<\/span><\/h5>\n<p><strong>Swagger access:<\/strong> You will gain access to the API Farm Swagger documentation automatically once you are logged in to the API Farm portal (test or production). Swagger is not publicly accessible without authentication.<\/p>\n<h6 class=\"whitespace-normal break-words\">For Development &amp; Testing:<\/h6>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-2.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Go to API Farm test environment: <a href=\"https:\/\/test-admin.freight-logistics.dhl.com\/account\/login?ReturnUrl=%2F\" target=\"_blank\" rel=\"noopener\"><strong>test-admin.freight-logistics.dhl.com<\/strong><\/a><\/li>\n<li class=\"whitespace-normal break-words\">Click <strong>Sign up<\/strong> and fill in your user details.<\/li>\n<li class=\"whitespace-normal break-words\">Confirm your registration via the email from <a class=\"underline\" href=\"mailto:apifarm@dhl.com\">apifarm@dhl.com<\/a><\/li>\n<li class=\"whitespace-normal break-words\"><strong>Log in<\/strong> to API Farm.<\/li>\n<li class=\"whitespace-normal break-words\">Go to <strong>Organisations<\/strong> -&gt; click <strong>Create new organisation<\/strong><\/li>\n<li class=\"whitespace-normal break-words\">Enter your company details and create the organisation.<\/li>\n<li class=\"whitespace-normal break-words\">Go to <strong>Applications<\/strong> -&gt; click <strong>Register new application<\/strong><\/li>\n<li class=\"whitespace-normal break-words\">Enter application details and click <strong>Register<\/strong> to save.<br \/>\nYour API key (client-key) will be shown on the screen <strong style=\"font-size: 1rem;\">only once<\/strong><span style=\"font-size: 1rem;\"> \u2013 save it securely!<\/span><\/li>\n<\/ol>\n<p class=\"whitespace-normal break-words\">Once testing is complete and successful, proceed to the production environment.<\/p>\n<h5><span class=\"whitespace-normal break-words style-h5\">3. Registration Steps Production<\/span><\/h5>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-2.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Go to the production environment: <a href=\"https:\/\/admin.freight-logistics.dhl.com\/account\/login\" target=\"_blank\" rel=\"noopener\"><strong>admin.freight-logistics.dhl.com<\/strong><\/a><\/li>\n<li class=\"whitespace-normal break-words\">Sign up and repeat the steps to create your <strong>Organisation<\/strong> and <strong>Application<\/strong> to retrieve an production API-key.<\/li>\n<li class=\"whitespace-normal break-words\">Submit an <a href=\"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/implementation-request\/\" target=\"_blank\" rel=\"noopener\"><strong>Implementation Request<\/strong>.<\/a><\/li>\n<li class=\"whitespace-normal break-words\">DHL Freight will review your test data and activate your production API-key. <strong>At least one validated test request per API is required.<\/strong><\/li>\n<\/ol>\n<p class=\"whitespace-normal break-words\"><strong>Important:<\/strong> Production APIs create real shipment data. Approval is mandatory before use.<\/p>\n<h5><span class=\"whitespace-normal break-words style-h5\">4. Base URL:s<\/span><\/h5>\n<p class=\"whitespace-normal break-words\">Sandbox: <a class=\"underline\" href=\"https:\/\/test-api.freight-logistics.dhl.com\">https:\/\/test-api.freight-logistics.dhl.com<\/a>&#8230;<br \/>\nProduction: <a class=\"underline\" href=\"https:\/\/api.freight-logistics.dhl.com\">https:\/\/api.freight-logistics.dhl.com<\/a>&#8230;<\/p>\n<p><span class=\"whitespace-normal break-words style-h5\">5. Additional Notes<\/span><\/p>\n<p class=\"whitespace-normal break-words\"><strong>Product Rules:<\/strong><br \/>\nTo understand product limitations and requirements, see the <a style=\"font-size: 1rem;\" href=\"https:\/\/dhlpaket.se\/dashboard\/specifications\/products\/\" target=\"_blank\" rel=\"noopener\">Product Manual<\/a> or use the\u00a0<a style=\"font-size: 1rem;\" href=\"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/product\/\" target=\"_blank\" rel=\"noopener\">Product API<\/a> for dynamic rule checks.<\/p>\n<p class=\"whitespace-normal break-words\"><strong>Cancellations:<\/strong><br \/>\nYou cannot cancel transports via API or EDI. Cancel in your system and contact DHL Customer Service at 0771-345 345 with your booking\/shipment number.<\/p>\n<p class=\"whitespace-normal break-words\"><strong>High Volumes:<\/strong><br \/>\n<span class=\"whitespace-normal break-words\">For more than 10,000 shipments\/day, traditional EDI may be more efficient. Contact DHL Freight to discuss.<\/span><\/p>\n<h5 class=\"whitespace-normal break-words\">6. Postman collections &amp; Flowcharts<\/h5>\n<table class=\"bg-bg-100 min-w-full border-separate border-spacing-0 text-sm leading-[1.88888] whitespace-normal\">\n<thead class=\"border-b-border-100\/50 border-b-[0.5px] text-left\">\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<th class=\"text-text-000 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">Product<\/th>\n<th class=\"text-text-000 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">Postman Collection<\/th>\n<th class=\"text-text-000 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">Flowchart<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">DHL Servicepoint (103)<\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><a href=\"https:\/\/dhlpaket.se\/dashboard\/wp-content\/uploads\/sites\/2\/2026\/01\/103-DHL-SERVICEPOINT-B2C-1.zip\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><a href=\"https:\/\/dhlpaket.se\/dashboard\/wp-content\/uploads\/sites\/2\/2025\/11\/DHL-Service-Point-B2C-103.png\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/td>\n<\/tr>\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">DHL Parcel Connect (109)<\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><a href=\"https:\/\/dhlpaket.se\/dashboard\/wp-content\/uploads\/sites\/2\/2026\/01\/109-DHL-PARCEL-CONNECT.zip\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><a href=\"https:\/\/dhlpaket.se\/dashboard\/wp-content\/uploads\/sites\/2\/2025\/11\/DHL-Parcel-Connect-109.png\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/td>\n<\/tr>\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">DHL Stycke (211)<\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><a href=\"https:\/\/dhlpaket.se\/dashboard\/wp-content\/uploads\/sites\/2\/2025\/11\/211-DHL-STYCKE.zip\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><a href=\"https:\/\/dhlpaket.se\/dashboard\/wp-content\/uploads\/sites\/2\/2025\/11\/DHL-Stycke-211.png\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/td>\n<\/tr>\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">DHL Home Delivery (401-501)<\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><a href=\"https:\/\/dhlpaket.se\/dashboard\/wp-content\/uploads\/sites\/2\/2025\/11\/401-501-DHL-HOME-DELIVERY.zip\">Download<\/a><\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><a href=\"https:\/\/dhlpaket.se\/dashboard\/wp-content\/uploads\/sites\/2\/2025\/11\/DHL-Home-Delivery-401-501.png\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/td>\n<\/tr>\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">DHL Hemleverans Paket (118)<\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><a href=\"https:\/\/dhlpaket.se\/dashboard\/wp-content\/uploads\/sites\/2\/2025\/11\/118-DHL-HEMLEVERANS-PAKET.zip\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><a href=\"https:\/\/dhlpaket.se\/dashboard\/wp-content\/uploads\/sites\/2\/2025\/11\/DHL-Hemleverans-Paket-118.png\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"whitespace-normal break-words\">Contact: <strong><a class=\"underline\" href=\"mailto:se.dbi@dhl.com\">se.dbl@dhl.com<\/a><\/strong><\/p>\n","protected":false},"featured_media":0,"parent":0,"template":"","meta":{"_acf_changed":false},"service-category":[11],"class_list":["post-1724","services","type-services","status-publish","hentry","service-category-api-farm"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Technical setup - DHL Dashboard<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/get-started\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Technical setup - DHL Dashboard\" \/>\n<meta property=\"og:description\" content=\"1. Prerequisites DHL Customer Number: Most APIs require a DHL customer number. You can proceed with testing without one but it is required before going live Apply here API Key: You&#8217;ll receive an API key after registering your organisation and application in API Farm. API keys are GUIDs and must be included in the request &hellip; Continued\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/get-started\/\" \/>\n<meta property=\"og:site_name\" content=\"DHL Dashboard\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-22T10:20:57+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dhlpaket.se\\\/dashboard\\\/services\\\/api-farm\\\/get-started\\\/\",\"url\":\"https:\\\/\\\/dhlpaket.se\\\/dashboard\\\/services\\\/api-farm\\\/get-started\\\/\",\"name\":\"Technical setup - DHL Dashboard\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dhlpaket.se\\\/dashboard\\\/#website\"},\"datePublished\":\"2025-10-23T12:53:23+00:00\",\"dateModified\":\"2026-03-22T10:20:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dhlpaket.se\\\/dashboard\\\/services\\\/api-farm\\\/get-started\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/dhlpaket.se\\\/dashboard\\\/services\\\/api-farm\\\/get-started\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dhlpaket.se\\\/dashboard\\\/services\\\/api-farm\\\/get-started\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Hem\",\"item\":\"https:\\\/\\\/dhlpaket.se\\\/dashboard\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Technical setup\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dhlpaket.se\\\/dashboard\\\/#website\",\"url\":\"https:\\\/\\\/dhlpaket.se\\\/dashboard\\\/\",\"name\":\"DHL Dashboard\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/dhlpaket.se\\\/dashboard\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Technical setup - DHL Dashboard","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/get-started\/","og_locale":"en_GB","og_type":"article","og_title":"Technical setup - DHL Dashboard","og_description":"1. Prerequisites DHL Customer Number: Most APIs require a DHL customer number. You can proceed with testing without one but it is required before going live Apply here API Key: You&#8217;ll receive an API key after registering your organisation and application in API Farm. API keys are GUIDs and must be included in the request &hellip; Continued","og_url":"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/get-started\/","og_site_name":"DHL Dashboard","article_modified_time":"2026-03-22T10:20:57+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/get-started\/","url":"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/get-started\/","name":"Technical setup - DHL Dashboard","isPartOf":{"@id":"https:\/\/dhlpaket.se\/dashboard\/#website"},"datePublished":"2025-10-23T12:53:23+00:00","dateModified":"2026-03-22T10:20:57+00:00","breadcrumb":{"@id":"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/get-started\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/get-started\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dhlpaket.se\/dashboard\/services\/api-farm\/get-started\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Hem","item":"https:\/\/dhlpaket.se\/dashboard\/"},{"@type":"ListItem","position":2,"name":"Technical setup"}]},{"@type":"WebSite","@id":"https:\/\/dhlpaket.se\/dashboard\/#website","url":"https:\/\/dhlpaket.se\/dashboard\/","name":"DHL Dashboard","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dhlpaket.se\/dashboard\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/dhlpaket.se\/dashboard\/wp-json\/wp\/v2\/services\/1724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhlpaket.se\/dashboard\/wp-json\/wp\/v2\/services"}],"about":[{"href":"https:\/\/dhlpaket.se\/dashboard\/wp-json\/wp\/v2\/types\/services"}],"wp:attachment":[{"href":"https:\/\/dhlpaket.se\/dashboard\/wp-json\/wp\/v2\/media?parent=1724"}],"wp:term":[{"taxonomy":"service-category","embeddable":true,"href":"https:\/\/dhlpaket.se\/dashboard\/wp-json\/wp\/v2\/service-category?post=1724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}