{"id":804,"date":"2026-02-12T14:27:38","date_gmt":"2026-02-12T14:27:38","guid":{"rendered":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/?page_id=804"},"modified":"2026-02-12T15:00:20","modified_gmt":"2026-02-12T15:00:20","slug":"dip-certificates","status":"publish","type":"page","link":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/","title":{"rendered":"Step 4: Managing DIP certificates"},"content":{"rendered":"<p>The DIP secures your data with mutual Transport Layer Security (mTLS), using TLS certificates issued by GlobalSign. This page explains how to authenticate using your API key and PFX certificate.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The DIP secures your data with mutual Transport Layer Security (mTLS), using TLS certificates issued by GlobalSign. This page explains how to authenticate using your API key and PFX certificate.<\/p>\n","protected":false},"author":353,"featured_media":0,"parent":674,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","inline_featured_image":false,"footnotes":""},"tags":[],"class_list":["post-804","page","type-page","status-publish","hentry"],"acf":[],"semantic_search":{"post_id":804,"title":"Step 4: Managing DIP certificates","link":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/","categories":[],"tags":[],"content":"<article id=\"page-804\" class=\"article post-804 page type-page status-publish hentry\" role=\"article\">\n\n\t\t\n\t\t<section class=\"section\">\n\t\t\t<div class=\"centering small\">\n\t\t\t\t<div class=\"section-text\">\t\t\n\t\t\t\t\t<p>The DIP secures your data with mutual Transport Layer Security (mTLS), using TLS certificates issued by GlobalSign. This page explains how to authenticate using your API key and PFX certificate.<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\n\t\t<section class=\"section\">\n\t\t<div class=\"centering small\">\n\t\t\t\t\t\t\t<h2 class=\"section-title\">Links to all onboarding steps <div class=\"small-decoration\"><\/div><\/h2>\n\t\t\t  \n\t\t\t<div class=\"section-text\">\t\t\n\t\t\t\t<div class=\"grid align-horizontally\">\n<div class=\"grid-xs-12 full-width\">\n<div class=\"section-text\">\n<ul>\n<li><a href=\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/accessing-dip-and-verifying-company-details\/\">Step 1: Accessing DIP and verifying company details<\/a><\/li>\n<li><a href=\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/managing-companys-users-within-dip\/\">Step 2: Managing your company\u2019s users within DIP<\/a><\/li>\n<li><a href=\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/managing-your-globalsign-account\/\">Step 3: Managing your GlobalSign account as part of DIP<\/a><\/li>\n<li>Step 4: Managing DIP certificates<\/li>\n<li><a href=\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/domain-verification\/\">Step 5: Domain verification<\/a><\/li>\n<li><a href=\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/step-6-creating-a-signing-mtls-or-combined-certificate\/\">Step 6: Creating a Signing\/mTLS certificate<\/a><\/li>\n<li><a href=\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/managing-your-dip-dcp-identity-information\/\">Step 7: Managing your DIP \/ DCP IDs<\/a><\/li>\n<li><a href=\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/managing-your-dip-message-channels\/\">Step 8: Managing your DIP Message Channels<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\t<section class=\"section\">\n\t\t<div class=\"centering small\">\n\t\t\t\t\t\t\t<h2 class=\"section-title\">Before you start <div class=\"small-decoration\"><\/div><\/h2>\n\t\t\t  \n\t\t\t<div class=\"section-text\">\t\t\n\t\t\t\t<p>You will need to have:<\/p>\n<ul>\n<li>completed the GlobalSign Atlas account registration<\/li>\n<li>the API credentials and PFX certificate generated<\/li>\n<\/ul>\n<h3>Further reading<\/h3>\n<ul>\n<li>\u00a0DIP appendix 1 &#8211; certificates required for DIP<\/li>\n<li>\u00a0DIP appendix 2 &#8211; mTLS certificates and market participant webhooks<\/li>\n<li>\u00a0DIP appendix 3 &#8211; installing certificates on a webhook using the Azure function<\/li>\n<li>\u00a0DIP domain and certificate renewal guide<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\t<section class=\"section\">\n\t\t<div class=\"centering small\">\n\t\t\t\t\t\t\t<h2 class=\"section-title\">Uploading GlobalSign API credentials <div class=\"small-decoration\"><\/div><\/h2>\n\t\t\t  \n\t\t\t<div class=\"section-text\">\t\t\n\t\t\t\t<p><strong>These steps need to be completed by the Certificate Admin.<\/strong><\/p>\n<p>Log in to the DIP and go to the \u2018Certificates\u2019 tab.<\/p>\n<p><a href=\"https:\/\/assets.elexon.com\/wp-content\/uploads\/2025\/04\/30093800\/DIP-certificates-navigation-tab.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9636\" src=\"https:\/\/assets.elexon.com\/wp-content\/uploads\/2025\/04\/30093800\/DIP-certificates-navigation-tab-300x137.jpg\" alt=\"DIP welcome screen showing certificate tab\" width=\"769\" height=\"351\" \/><\/a><\/p>\n<p>The Certificates screen will appear highlighting the stages you have completed within the GlobalSign process.<\/p>\n<p>The GlobalSign registration stage must have been completed before you can proceed.<\/p>\n<p><a href=\"https:\/\/assets.elexon.com\/wp-content\/uploads\/2025\/04\/30094526\/DIP-GlobalSign-process-completion-steps-screen.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9639 \" src=\"https:\/\/assets.elexon.com\/wp-content\/uploads\/2025\/04\/30094526\/DIP-GlobalSign-process-completion-steps-screen-300x141.jpg\" alt=\"DIP GlobalSign process completion steps screen\" width=\"721\" height=\"339\" \/><\/a><\/p>\n<p>Click the NEXT button to proceed to the API Credentials stage. The Certificate Admin must now upload the GlobalSign API Key and Secret, together with the PFX Certificate, to the DIP.<\/p>\n<p><a href=\"https:\/\/assets.elexon.com\/wp-content\/uploads\/2025\/04\/30095523\/DIP-GlobalSign-API-key-and-secret-entry-fields-screen.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9640 \" src=\"https:\/\/assets.elexon.com\/wp-content\/uploads\/2025\/04\/30095523\/DIP-GlobalSign-API-key-and-secret-entry-fields-screen-300x179.jpg\" alt=\"DIP GlobalSign API key and secret entry fields screen\" width=\"745\" height=\"445\" \/><\/a><\/p>\n<p>On this screen, complete the following fields:<\/p>\n<ul>\n<li>Insert the API Key<\/li>\n<li>Insert the API Secret<\/li>\n<li>Click to upload to attach the PFX Certificate<\/li>\n<\/ul>\n<p>The \u2018Validate\u2019 button will then appear in blue. Click on the \u2018Validate\u2019 button to submit the information.<\/p>\n<p>If the entries are confirmed a pop-up message of\u00a0 \u2018Added successfully\u2019 will appear. Click \u2018Save\u2019 to continue.<\/p>\n<p><a href=\"https:\/\/assets.elexon.com\/wp-content\/uploads\/2025\/04\/30100751\/DIP-GlobalSign-API-details-confirmed-screen.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9644 \" src=\"https:\/\/assets.elexon.com\/wp-content\/uploads\/2025\/04\/30100751\/DIP-GlobalSign-API-details-confirmed-screen-300x203.jpg\" alt=\"DIP GlobalSign API details confirmed screen\" width=\"740\" height=\"501\" \/><\/a><\/p>\n<p><b>Invalid credentials will be rejected<\/b>\u00a0and you will need to contact the DIP manager for assistance.<\/p>\n<p>The following screen will appear showing the onboarding status updated successfully.\u00a0 Click \u2018Next\u2019 to proceed to Domain Registration and Verification stage.<\/p>\n<p><a href=\"https:\/\/assets.elexon.com\/wp-content\/uploads\/2025\/04\/30101417\/DIP-GlobalSign-API-credentials-status-confirmed-screen.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9647 \" src=\"https:\/\/assets.elexon.com\/wp-content\/uploads\/2025\/04\/30101417\/DIP-GlobalSign-API-credentials-status-confirmed-screen-300x208.jpg\" alt=\"DIP GlobalSign API credentials status confirmed screen\" width=\"715\" height=\"496\" \/><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\t<section class=\"section\">\n\t\t<div class=\"centering small\">\n\t\t\t  \n\t\t\t<div class=\"section-text\">\t\t\n\t\t\t\t<p><a class=\"button\" href=\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/domain-verification\/\">NEXT STEP:\u00a0STEP 5: DOMAIN VERIFICATION<\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n<\/article> <!-- MAIN ARTICLE ENDS -->","s3_url":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Step 4: Managing DIP certificates - DIP<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Step 4: Managing DIP certificates\" \/>\n<meta property=\"og:description\" content=\"The DIP secures your data with mutual Transport Layer Security (mTLS), using TLS certificates issued by GlobalSign. This page explains how to authenticate using your API key and PFX certificate.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/\" \/>\n<meta property=\"og:site_name\" content=\"DIP\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-12T15:00:20+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/\",\"url\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/\",\"name\":\"Step 4: Managing DIP certificates - DIP\",\"isPartOf\":{\"@id\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/#website\"},\"datePublished\":\"2026-02-12T14:27:38+00:00\",\"dateModified\":\"2026-02-12T15:00:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DIP training &amp; guidance\",\"item\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Onboarding the Data Integration Platform\",\"item\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Step 4: Managing DIP certificates\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/#website\",\"url\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/\",\"name\":\"DIP\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Step 4: Managing DIP certificates - DIP","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Step 4: Managing DIP certificates","og_description":"The DIP secures your data with mutual Transport Layer Security (mTLS), using TLS certificates issued by GlobalSign. This page explains how to authenticate using your API key and PFX certificate.","og_url":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/","og_site_name":"DIP","article_modified_time":"2026-02-12T15:00:20+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/","url":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/","name":"Step 4: Managing DIP certificates - DIP","isPartOf":{"@id":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/#website"},"datePublished":"2026-02-12T14:27:38+00:00","dateModified":"2026-02-12T15:00:20+00:00","breadcrumb":{"@id":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/dip-certificates\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/"},{"@type":"ListItem","position":2,"name":"DIP training &amp; guidance","item":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/"},{"@type":"ListItem","position":3,"name":"Onboarding the Data Integration Platform","item":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/dip-training-and-guidance\/onboarding\/"},{"@type":"ListItem","position":4,"name":"Step 4: Managing DIP certificates"}]},{"@type":"WebSite","@id":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/#website","url":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/","name":"DIP","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/wp-json\/wp\/v2\/pages\/804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/wp-json\/wp\/v2\/users\/353"}],"replies":[{"embeddable":true,"href":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/wp-json\/wp\/v2\/comments?post=804"}],"version-history":[{"count":3,"href":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/wp-json\/wp\/v2\/pages\/804\/revisions"}],"predecessor-version":[{"id":826,"href":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/wp-json\/wp\/v2\/pages\/804\/revisions\/826"}],"up":[{"embeddable":true,"href":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/wp-json\/wp\/v2\/pages\/674"}],"wp:attachment":[{"href":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/wp-json\/wp\/v2\/media?parent=804"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elexon-beta.elexonhostings.co.uk\/data-integration-platform\/wp-json\/wp\/v2\/tags?post=804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}