{"id":2792,"date":"2024-08-02T00:48:29","date_gmt":"2024-08-01T22:48:29","guid":{"rendered":"https:\/\/www.gdpr-map.eu\/?page_id=2792"},"modified":"2024-08-05T17:50:29","modified_gmt":"2024-08-05T15:50:29","slug":"backend-functions","status":"publish","type":"page","link":"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/","title":{"rendered":"Backend Functions"},"content":{"rendered":"\n<div id=\"wp-block-themeisle-blocks-advanced-columns-2c60bc77\" class=\"wp-block-themeisle-blocks-advanced-columns alignfull has-1-columns has-desktop-equal-layout has-tablet-equal-layout has-mobile-collapsedRows-layout has-reverse-columns-mobile has-vertical-center ticss-c00aadba\"><div class=\"wp-block-themeisle-blocks-advanced-columns-overlay\"><\/div><div class=\"innerblocks-wrap\">\n<div id=\"wp-block-themeisle-blocks-advanced-column-75b9263d\" class=\"wp-block-themeisle-blocks-advanced-column\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h1 id=\"wp-block-themeisle-blocks-advanced-heading-5d5675df\" class=\"wp-block-themeisle-blocks-advanced-heading wp-block-themeisle-blocks-advanced-heading-5d5675df\">Management of Your API Keys &amp; Domains<\/h1>\r\n\n\n\n<p id=\"wp-block-themeisle-blocks-advanced-heading-40ecd43d\" class=\"wp-block-themeisle-blocks-advanced-heading wp-block-themeisle-blocks-advanced-heading-40ecd43d\"><\/p>\r\n<\/div>\n<\/div><\/div>\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>In the &#8220;API-keys &amp; domains&#8221; section of our backend, you have a powerful interface to manage API access for your project. Here, you can generate new API keys, assign them to specific domains, and monitor the activity of your keys.<\/p>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"377\" src=\"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api-1024x377.png\" alt=\"\" class=\"wp-image-2524\" srcset=\"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api-1024x377.png 1024w, https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api-300x110.png 300w, https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api-768x283.png 768w, https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api.png 1163w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<h3 class=\"wp-block-heading\">Easy Adding and Organizing<\/h3>\n\n<p>Easily add new domains and manage their associated API keys. Our user-friendly interface provides a clear overview of all registered domains and their keys.<\/p>\n\n<h3 class=\"wp-block-heading\">Flexible Usage Options<\/h3>\n\n<p>As a free user, take advantage of the option to create an API key for any domain. For our unrestricted users, there are no limitations on the number of domains or API keys. We guarantee flexibility and scalability for your growing projects.<\/p>\n\n<h3 class=\"wp-block-heading\">Direct Control Options<\/h3>\n\n<p>Through the status indicator, API keys can be adjusted at any time &#8211; whether it&#8217;s activating new keys or pausing existing access. The &#8216;suspend&#8217; and &#8216;delete&#8217; options give you direct control to ensure the absolute security and integrity of your project.<\/p>\n\n<h3 class=\"wp-block-heading\">Addition and Expansion<\/h3>\n\n<p>Our system is focused on growing with you. Your reach isn&#8217;t sufficient? With a simple click on &#8220;Add Domain&#8221;, supplement new areas to your list and expand the applicability of your service.<\/p>\n\n<div style=\"height:80px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">IP Restriction for API Keys<\/h2>\n\n<p>For increased security and specific access control, our backend offers additional protection through IP restrictions for API keys. This section of the backend is essential for specifying which IP addresses are authorized to use your Geocoding and Static Maps services.<\/p>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"433\" src=\"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api_ip-1024x433.png\" alt=\"\" class=\"wp-image-2527\" srcset=\"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api_ip-1024x433.png 1024w, https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api_ip-300x127.png 300w, https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api_ip-768x325.png 768w, https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api_ip.png 1157w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<h3 class=\"wp-block-heading\">IP Address Whitelisting<\/h3>\n\n<p>To utilize the Geocoding API, you must first add IP addresses to the whitelist. This ensures that only trusted requests can be processed and unauthorized access is avoided. Only the listed IP addresses are authorized to use the API with the corresponding API key.<\/p>\n\n<h3 class=\"wp-block-heading\">Clarity and Overview<\/h3>\n\n<p>In the table, you can see a list of all domains, their corresponding API keys, and the allowed IP addresses. This structure makes management easier for you and provides a clear overview of all the restrictions you have set for your services.<\/p>\n\n<h3 class=\"wp-block-heading\">Easy Addition and Removal<\/h3>\n\n<p>You want to easily add a new IP address: Simply select the desired domain from the dropdown list, enter a specific IP address, and click &#8220;Add IP&#8221;. Similarly, you can easily remove an IP address by clicking the &#8216;delete&#8217; option next to the desired IP.<\/p>\n\n<div style=\"height:150px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">Interactive Statistics Section<\/h2>\n\n<p>With just a glance, you can see in our interactive statistics section how the usage of our four core products &#8211; Geocoding, Search &amp; Autocomplete, Hosted Map Tiles, and Static Maps &#8211; is distributed over a specific period. This clear representation allows you to efficiently monitor and analyze the engagement and popularity of each product.<\/p>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"430\" src=\"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_statistik_1-1024x430.png\" alt=\"\" class=\"wp-image-2522\" srcset=\"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_statistik_1-1024x430.png 1024w, https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_statistik_1-300x126.png 300w, https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_statistik_1-768x323.png 768w, https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_statistik_1.png 1193w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<h3 class=\"wp-block-heading\">Monthly Usage Overview<\/h3>\n\n<p>The bar chart on the left side presents the monthly usage of each product. This view is particularly helpful in identifying patterns and trends over time. Whether it&#8217;s seasonal fluctuations or the discovery of an unusually high user engagement, this chart helps you keep track of it all.<\/p>\n\n<h3 class=\"wp-block-heading\">Product Distribution Analysis<\/h3>\n\n<p>Accordingly, on the right-hand side, you&#8217;ll find a donut chart reflecting the relative distribution of usage across our products. With a simple click on any segment of the donut chart, you can dynamically update the bar chart on the left to specifically display the monthly usage of the selected product.<\/p>\n\n<p>This interactive functionality provides immediate detailed insights into product usage without requiring additional steps. This way, you can quickly and effortlessly track the performance of each service and make informed decisions for your business strategy.<\/p>\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the &#8220;API-keys &amp; domains&#8221; section of our backend, you have a powerful interface to manage API access for your project. Here, you can generate new API keys, assign them to specific domains, and monitor the activity of your keys. Easy Adding and Organizing Easily add new domains and manage their associated API keys. Our&hellip;&nbsp;<\/p>\n<div class=\"read-more-wrapper\"><a href=\"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/\" class=\"button button-secondary\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Backend Functions<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-2792","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Backend Functions - GDPR map<\/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:\/\/www.gdpr-map.eu\/en\/backend-functions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Backend Functions - GDPR map\" \/>\n<meta property=\"og:description\" content=\"In the &#8220;API-keys &amp; domains&#8221; section of our backend, you have a powerful interface to manage API access for your project. Here, you can generate new API keys, assign them to specific domains, and monitor the activity of your keys. Easy Adding and Organizing Easily add new domains and manage their associated API keys. Our&hellip;&nbsp;Read More &raquo;Backend Functions\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/\" \/>\n<meta property=\"og:site_name\" content=\"GDPR map\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-05T15:50:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api-1024x377.png\" \/>\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:\\\/\\\/www.gdpr-map.eu\\\/en\\\/backend-functions\\\/\",\"url\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/backend-functions\\\/\",\"name\":\"Backend Functions - GDPR map\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/backend-functions\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/backend-functions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.gdpr-map.eu\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/backend_api-1024x377.png\",\"datePublished\":\"2024-08-01T22:48:29+00:00\",\"dateModified\":\"2024-08-05T15:50:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/backend-functions\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/backend-functions\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/backend-functions\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.gdpr-map.eu\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/backend_api-1024x377.png\",\"contentUrl\":\"https:\\\/\\\/www.gdpr-map.eu\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/backend_api-1024x377.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/backend-functions\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Backend Functions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/\",\"name\":\"GDPR map\",\"description\":\"privacy first\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/#organization\",\"name\":\"GDPR map\",\"url\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"GDPR map\"},\"image\":{\"@id\":\"https:\\\/\\\/www.gdpr-map.eu\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Backend Functions - GDPR map","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:\/\/www.gdpr-map.eu\/en\/backend-functions\/","og_locale":"en_US","og_type":"article","og_title":"Backend Functions - GDPR map","og_description":"In the &#8220;API-keys &amp; domains&#8221; section of our backend, you have a powerful interface to manage API access for your project. Here, you can generate new API keys, assign them to specific domains, and monitor the activity of your keys. Easy Adding and Organizing Easily add new domains and manage their associated API keys. Our&hellip;&nbsp;Read More &raquo;Backend Functions","og_url":"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/","og_site_name":"GDPR map","article_modified_time":"2024-08-05T15:50:29+00:00","og_image":[{"url":"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api-1024x377.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/","url":"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/","name":"Backend Functions - GDPR map","isPartOf":{"@id":"https:\/\/www.gdpr-map.eu\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/#primaryimage"},"image":{"@id":"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api-1024x377.png","datePublished":"2024-08-01T22:48:29+00:00","dateModified":"2024-08-05T15:50:29+00:00","breadcrumb":{"@id":"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gdpr-map.eu\/en\/backend-functions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/#primaryimage","url":"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api-1024x377.png","contentUrl":"https:\/\/www.gdpr-map.eu\/wp-content\/uploads\/2024\/04\/backend_api-1024x377.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.gdpr-map.eu\/en\/backend-functions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.gdpr-map.eu\/en\/"},{"@type":"ListItem","position":2,"name":"Backend Functions"}]},{"@type":"WebSite","@id":"https:\/\/www.gdpr-map.eu\/en\/#website","url":"https:\/\/www.gdpr-map.eu\/en\/","name":"GDPR map","description":"privacy first","publisher":{"@id":"https:\/\/www.gdpr-map.eu\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gdpr-map.eu\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.gdpr-map.eu\/en\/#organization","name":"GDPR map","url":"https:\/\/www.gdpr-map.eu\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gdpr-map.eu\/en\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"GDPR map"},"image":{"@id":"https:\/\/www.gdpr-map.eu\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.gdpr-map.eu\/en\/wp-json\/wp\/v2\/pages\/2792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gdpr-map.eu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.gdpr-map.eu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.gdpr-map.eu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gdpr-map.eu\/en\/wp-json\/wp\/v2\/comments?post=2792"}],"version-history":[{"count":4,"href":"https:\/\/www.gdpr-map.eu\/en\/wp-json\/wp\/v2\/pages\/2792\/revisions"}],"predecessor-version":[{"id":3086,"href":"https:\/\/www.gdpr-map.eu\/en\/wp-json\/wp\/v2\/pages\/2792\/revisions\/3086"}],"wp:attachment":[{"href":"https:\/\/www.gdpr-map.eu\/en\/wp-json\/wp\/v2\/media?parent=2792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}