{"id":67498,"date":"2025-06-26T08:46:24","date_gmt":"2025-06-26T08:46:24","guid":{"rendered":"https:\/\/morningtrain.dk\/what-is-an-api\/"},"modified":"2026-04-17T10:47:41","modified_gmt":"2026-04-17T10:47:41","slug":"what-is-an-api","status":"publish","type":"post","link":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/","title":{"rendered":"What is an API?"},"content":{"rendered":"\n<section class=\"wp-block-mt-blog-post-cover mt-blog-post-cover\"><div class=\"mt-blog-post-cover__inner page-container\"><div class=\"mt-blog-post-cover__text-container\"><p class=\"mt-blog-post-cover__tagline tagline\">Digitalisering<\/p><p class=\"mt-blog-post-cover__date\">26. juni 2025<\/p><h1 class=\"mt-blog-post-cover__title\">What is an API?<\/h1><\/div><div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">API is an abbreviation of Application Programming Interface, and it is a set of rules that enables different systems to communicate and exchange data. In short: it is a kind of digital intermediary that ensures two programs can understand each other\u2014without having to speak the same language. <\/p><\/div>\n\n<figure class=\"wp-block-post-featured-image\"><img decoding=\"async\" width=\"1248\" height=\"720\" src=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" style=\"object-fit:cover;\" srcset=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png 1248w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_-300x173.png 300w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_-1024x591.png 1024w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_-768x443.png 768w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_-600x346.png 600w\" sizes=\"(max-width: 1248px) 100vw, 1248px\" \/><\/figure><\/div><\/section>\n<section\n    class=\"mt-blog-post-content mt-blog-post-content--has-table-of-contents mtSpacing-top-none mtSpacing-bottom-medium\"\n>\n    <div class=\"mt-blog-post-content__inner page-container\">\n        <div class=\"mt-blog-post-content__table-of-contents\">\n                                                <p class=\"mt-blog-post-content__table-of-contents-title\">\n                        Indhold\n                    <\/p>\n                                                    <a\n                        href=\"#fungerer\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        Hvordan fungerer API&#8217;er\n                    <\/a>\n                                    <a\n                        href=\"#bruger\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        Hvordan bruger man dem\n                    <\/a>\n                                    <a\n                        href=\"#eksempler\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        Eksempler p\u00e5 API&#8217;er\n                    <\/a>\n                                    <a\n                        href=\"#hvordan\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        Find frem til API&#8217;er\n                    <\/a>\n                                    <a\n                        href=\"#bestpractice\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        Best practice\n                    <\/a>\n                                    <a\n                        href=\"#faq\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        FAQ\n                    <\/a>\n                                  <\/div>\n        <div class=\"mt-blog-post-content__items\">\n                            \n\n<h2 class=\"wp-block-heading\" id=\"fungerer\">How do APIs work?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine ordering food via an app. You choose a burger, tap \u201corder\u201d, and <em>the magic<\/em> happens. But it is not magic\u2014it is an API.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The app forwards your order to the restaurant via an API. The restaurant responds via the same API with \u201corder received\u201d and later \u201cyour burger is on the way\u201d. Without the API, the app and the restaurant would have to develop a unique integration\u2014and that would be both cumbersome and expensive.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In practice, the API acts like a digital waiter, carrying messages back and forth quickly and efficiently.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"840\" style=\"aspect-ratio: 1600 \/ 840;\" width=\"1600\" autoplay=\"\" loop=\"\" muted=\"\" src=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/02\/MT-Tracking-1.mp4\" playsinline=\"\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"bruger\">How do you use them?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You <em>use<\/em> APIs every day\u2014without even thinking about it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>When developing digital solutions, you typically use APIs to:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Use case<\/th><th>Example<\/th><\/tr><\/thead><tbody><tr><td><strong>Retrieve data<\/strong><\/td><td>For example, products from an <a href=\"https:\/\/morningtrain.dk\/en\/hvad-betyder-erp\/\">ERP system<\/a> to a <a href=\"https:\/\/morningtrain.dk\/en\/web-products\/b2b-webshops\/\">webshop<\/a><\/td><\/tr><tr><td><strong>Send data<\/strong><\/td><td>An order from a customer<\/td><\/tr><tr><td><strong>Connect systems<\/strong><\/td><td>For example, a <a href=\"https:\/\/morningtrain.dk\/hvad-betyder-crm\/\">CRM system<\/a> with an email tool<\/td><\/tr><tr><td><strong>Extend functionality<\/strong><\/td><td>For example, map display via Google Maps or data processing<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This happens via calls\u2014a request is sent, and you receive a response back. Often in JSON format. <\/p>\n\n\n\n<div class=\"wp-block-mt-blog-post-text-box mt-blog-post-text-box\"><div class=\"mt-blog-post-text-box__inner page-container\"><div class=\"mt-blog-post-text-box__box\">\n<h3 class=\"wp-block-heading\" id=\"eksempler\">Examples of APIs and how they are used<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here are some classic (and widely used) APIs:<br\/>\ud83d\udc49 <strong>Google Maps API<\/strong> \u2013 displays maps and routes directly in your app or website<br\/>\ud83d\udc49 <strong>Facebook Graph API<\/strong> \u2013 provides access to posts, likes, and ads<br\/>\ud83d\udc49 <strong>Stripe API<\/strong> \u2013 handles payments securely and easily<br\/>\ud83d\udc49 <strong>NemID\/MitID API<\/strong> \u2013 integrates login and secure identification<br\/>\ud83d\udc49 <strong>Pakkelabels.dk API<\/strong> \u2013 automatic creation and printing of shipping labels.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br\/>If you have used an app that displays something from another platform, then you have (almost certainly) used an API.<\/p>\n<\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"hvordan\">How do you know whether there is an API?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most larger systems and platforms today have an API. And fortunately, it is not secret knowledge. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Check the following:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Find the documentation\u2014often listed under \u201c<em>developers<\/em>\u201d or \u201c<em>API docs<\/em>\u201d<\/li>\n\n\n\n<li>Google \u201c[system name] + API\u201d\u2014it works surprisingly well<\/li>\n\n\n\n<li>Ask support\u2014they will know<\/li>\n\n\n\n<li>Use developer tools (or a curious developer) to do a bit of digging<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If there is an API, you will most often get access via a key (API key) and some documentation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"bestpractice\">Best practice when working with an API<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here are our key recommendations when working with APIs:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Read the documentation<\/strong>\u2014it is not a novel, but it will save you hassle<\/li>\n\n\n\n<li><strong>Test your calls in Postman or similar.<\/strong> \u2014quickly and efficiently<\/li>\n\n\n\n<li><strong>Handle errors<\/strong>\u2014APIs do not always respond nicely<\/li>\n\n\n\n<li><strong>Ensure security<\/strong>\u2014API keys must be treated like passwords<\/li>\n\n\n\n<li><strong>Consider limitations<\/strong>\u2014many APIs have rate limits<\/li>\n\n\n\n<li><strong>Keep an eye on versions<\/strong>\u2014APIs are updated and can change<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">APIs are not dangerous\u2014but they require diligence. It is not plug-and-play, but it is close. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">FAQ about APIs<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-mt-accordion mt-accordion mtSpacing-top- mtSpacing-bottom-\"><div class=\"mt-accordion__inner\">\n<div class=\"wp-block-mt-accordion-item mt-accordion-item\"><div class=\"mt-accordion-item__title-wrapper\"><h3 class=\"mt-accordion-item__title\">Do I need to be a developer to use an API?<\/h3><\/div><div class=\"mt-accordion-item__content-wrapper\" style=\"display:none\"><div class=\"mt-accordion-item__content\">\n<p class=\"wp-block-paragraph\">No, not necessarily, but it helps, and you need an understanding of code and programming logic. Many platforms make it easy via \u201cno-code\u201d tools or <a href=\"https:\/\/morningtrain.dk\/plugins-draeber-websites\/\">plugins<\/a>. <\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-mt-accordion-item mt-accordion-item\"><div class=\"mt-accordion-item__title-wrapper\"><h3 class=\"mt-accordion-item__title\">Does it cost money to use an API?<\/h3><\/div><div class=\"mt-accordion-item__content-wrapper\" style=\"display:none\"><div class=\"mt-accordion-item__content\">\n<p class=\"wp-block-paragraph\">It varies. Some are free, while others have pricing based on the number of calls (each time you fetch something via the API), users, or features. <\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-mt-accordion-item mt-accordion-item\"><div class=\"mt-accordion-item__title-wrapper\"><h3 class=\"mt-accordion-item__title\">Is it safe to use an API?<\/h3><\/div><div class=\"mt-accordion-item__content-wrapper\" style=\"display:none\"><div class=\"mt-accordion-item__content\">\n<p class=\"wp-block-paragraph\">Yes\u2014if you use it correctly. Security depends on how you handle keys and data. <\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-mt-accordion-item mt-accordion-item\"><div class=\"mt-accordion-item__title-wrapper\"><h3 class=\"mt-accordion-item__title\">Can I create an API myself?<\/h3><\/div><div class=\"mt-accordion-item__content-wrapper\" style=\"display:none\"><div class=\"mt-accordion-item__content\">\n<p class=\"wp-block-paragraph\">Yes! If you have a system that others need to be able to retrieve data from, you can develop an API yourself. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It increases the security of your system if you define a fixed way to access and process the data from your platform.<\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-mt-accordion-item mt-accordion-item\"><div class=\"mt-accordion-item__title-wrapper\"><h3 class=\"mt-accordion-item__title\">What do I do if the API does not work?<\/h3><\/div><div class=\"mt-accordion-item__content-wrapper\" style=\"display:none\"><div class=\"mt-accordion-item__content\">\n<p class=\"wp-block-paragraph\">Check the documentation, run a test call, and contact support. Errors happen\u2014the important thing is how you handle them. <\/p>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n                                            <\/div>\n        <div class=\"mt-blog-post-content__small-related-posts\">\n                                <\/div>\n    <\/div>\n    <\/section>\n\n","protected":false},"excerpt":{"rendered":"<p>API is an abbreviation of <strong>A<\/strong>pplication <strong>P<\/strong>rogramming <strong>I<\/strong>nterface, and it is a set of rules that enables different systems to communicate and exchange data. In short: it is a kind of digital intermediary that ensures two programs can understand each other\u2014without having to speak the same language. <\/p>\n","protected":false},"author":2,"featured_media":67499,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[285],"tags":[],"class_list":["post-67498","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digitalization"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What is an API? - Morningtrain<\/title>\n<meta name=\"description\" content=\"An API is a kind of digital intermediary that ensures two programs can understand each other\u2014without having to speak the same language.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is an API? - Morningtrain\" \/>\n<meta property=\"og:description\" content=\"An API is a kind of digital intermediary that ensures two programs can understand each other\u2014without having to speak the same language.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Morningtrain\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-26T08:46:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-17T10:47:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1248\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Morningtrain\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Morningtrain\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/\"},\"author\":{\"name\":\"Morningtrain\",\"@id\":\"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213\"},\"headline\":\"What is an API?\",\"datePublished\":\"2025-06-26T08:46:24+00:00\",\"dateModified\":\"2026-04-17T10:47:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/\"},\"wordCount\":629,\"image\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png\",\"articleSection\":[\"Digitalization\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/\",\"url\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/\",\"name\":\"What is an API? - Morningtrain\",\"isPartOf\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png\",\"datePublished\":\"2025-06-26T08:46:24+00:00\",\"dateModified\":\"2026-04-17T10:47:41+00:00\",\"author\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213\"},\"description\":\"An API is a kind of digital intermediary that ensures two programs can understand each other\u2014without having to speak the same language.\",\"breadcrumb\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#primaryimage\",\"url\":\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png\",\"contentUrl\":\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png\",\"width\":1248,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/morningtrain.dk\/en\/?page_id=66552\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is an API?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/morningtrain.dk\/en\/#website\",\"url\":\"https:\/\/morningtrain.dk\/en\/\",\"name\":\"Morningtrain\",\"description\":\"Digitalt bureau p\u00e5 1&#039; klasse\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/morningtrain.dk\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213\",\"name\":\"Morningtrain\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fd075e8683b261d91c3301b56488ad80cf3904fe4d37c719c33a938e840d29c9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fd075e8683b261d91c3301b56488ad80cf3904fe4d37c719c33a938e840d29c9?s=96&d=mm&r=g\",\"caption\":\"Morningtrain\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is an API? - Morningtrain","description":"An API is a kind of digital intermediary that ensures two programs can understand each other\u2014without having to speak the same language.","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:\/\/morningtrain.dk\/en\/what-is-an-api\/","og_locale":"en_US","og_type":"article","og_title":"What is an API? - Morningtrain","og_description":"An API is a kind of digital intermediary that ensures two programs can understand each other\u2014without having to speak the same language.","og_url":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/","og_site_name":"Morningtrain","article_published_time":"2025-06-26T08:46:24+00:00","article_modified_time":"2026-04-17T10:47:41+00:00","og_image":[{"width":1248,"height":720,"url":"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png","type":"image\/png"}],"author":"Morningtrain","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Morningtrain","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#article","isPartOf":{"@id":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/"},"author":{"name":"Morningtrain","@id":"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213"},"headline":"What is an API?","datePublished":"2025-06-26T08:46:24+00:00","dateModified":"2026-04-17T10:47:41+00:00","mainEntityOfPage":{"@id":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/"},"wordCount":629,"image":{"@id":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#primaryimage"},"thumbnailUrl":"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png","articleSection":["Digitalization"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/","url":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/","name":"What is an API? - Morningtrain","isPartOf":{"@id":"https:\/\/morningtrain.dk\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#primaryimage"},"image":{"@id":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#primaryimage"},"thumbnailUrl":"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png","datePublished":"2025-06-26T08:46:24+00:00","dateModified":"2026-04-17T10:47:41+00:00","author":{"@id":"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213"},"description":"An API is a kind of digital intermediary that ensures two programs can understand each other\u2014without having to speak the same language.","breadcrumb":{"@id":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/morningtrain.dk\/en\/what-is-an-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#primaryimage","url":"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png","contentUrl":"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Hvad-er-en-API_.png","width":1248,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/morningtrain.dk\/en\/what-is-an-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/morningtrain.dk\/en\/?page_id=66552"},{"@type":"ListItem","position":2,"name":"What is an API?"}]},{"@type":"WebSite","@id":"https:\/\/morningtrain.dk\/en\/#website","url":"https:\/\/morningtrain.dk\/en\/","name":"Morningtrain","description":"Digitalt bureau p\u00e5 1&#039; klasse","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/morningtrain.dk\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213","name":"Morningtrain","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fd075e8683b261d91c3301b56488ad80cf3904fe4d37c719c33a938e840d29c9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fd075e8683b261d91c3301b56488ad80cf3904fe4d37c719c33a938e840d29c9?s=96&d=mm&r=g","caption":"Morningtrain"}}]}},"_links":{"self":[{"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/posts\/67498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/comments?post=67498"}],"version-history":[{"count":2,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/posts\/67498\/revisions"}],"predecessor-version":[{"id":67508,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/posts\/67498\/revisions\/67508"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/media\/67499"}],"wp:attachment":[{"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/media?parent=67498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/categories?post=67498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/tags?post=67498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}