If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: developer.datawrapper.de/docs/getting-started - Getting Started.

site address: developer.datawrapper.de redirected to: developer.datawrapper.de/docs/getting-started

site title: Getting Started

Our opinion (on Sunday 16 August 2026 4:53:04 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=A high level overview of Datawrapper s API and how to get going.;

Headings (most frequently used words):

getting, started, basics, tutorials, locator, maps, references, integration, embedding, authentication, requesting, data, where, to, go, from, here, keep, your, token, secret, what, next,

Text of the page (most frequently used words):
you (34), api (19), and (18), your (18), the (16), token (14), datawrapper (11), for (9), that (8), with (8), access (8), from (7), can (7), create (7), need (7), about (6), chart (6), getting (6), #started (6), read (5), charts (5), visualization (5), where (4), data (4), http (4), request (4), get (4), this (4), guides (4), account (4), write (4), reference (4), here (3), documentation (3), rest (3), what (3), our (3), endpoints (3), build (3), email (3), response (3), have (3), information (3), user (3), any (3), new (3), not (3), give (3), want (3), select (3), folder (3), embed (3), are (3), adding (3), markers (3), creating (3), requesting (2), authentication (2), copy (2), page (2), intro (2), see (2), how (2), use (2), them (2), name (2), url (2), protected (2), https (2), your_token_here (2), all (2), find (2), note (2), scopes (2), keep (2), secure (2), app (2), after (2), will (2), scope (2), click (2), edit (2), more (2), script (2), call (2), browser (2), lets (2), let (2), integrations (2), team (2), visualizations (2), events (2), types (2), locator (2), map (2), next, updated, year, ago, continue, reading, straight, into, exist, ahead, something, amazing, would, love, hear, made, first, 62982, lisa, teams, products, chartcount, users, 1000, abridged, should, body, looks, similar, json, snippet, curl, header, authorization, bearer, now, string, replace, own, test, following, command, allows, make, sure, check, when, selecting, very, important, safe, doubts, someone, else, got, time, one, revoke, share, publicly, push, github, secret, location, like, password, manager, won, able, again, refresh, pressing, appear, generate, key, gets, stolen, without, knowing, thankful, didn, auth, still, change, later, only, choose, example, upload, required, different, requests, hit, button, open, option, which, provide, personal, every, head, tokens, designed, used, computer, security, reasons, case, proxy, around, possible, server, side, scripts, quick, cors, programatically, interface, update, many, things, come, viewer, editors, right, they, writing, their, articles, cms, other, could, invite, members, export, images, there, lot, possibilities, guidance, help, happy, know, think, anything, unclear, please, contact, directly, high, level, overview, going, powered, render, flags, google, amp, oembed, custom, code, responsive, iframe, embedding, others, presets, listening, interaction, using, webhooks, publish, integration, properties, references, line, arrow, area, point, maps, beginner, guide, connecting, external, sources, automatic, updates, live, moving, deleting, exporting, png, pdf, svg, publishing, choropleth, tutorials, statuses, errors, basics, jump, content, agents, visit, developer, llms, txt, index, pages, formatted, markdown, openapi,


Text of the page (random words):
getting started for ai agents visit https developer datawrapper de llms txt for an index of all pages formatted in markdown and endpoints in openapi jump to content guides api reference v3 0 guides v3 0 guides getting started getting started basics getting started intro to http and rest http statuses and errors response types tutorials creating a chart creating a choropleth map publishing a visualization exporting as png pdf svg deleting a visualization moving a visualization automatic updates for live data connecting visualizations to external data sources a beginner s guide with r locator maps creating a locator map adding point markers adding area markers adding line arrow markers references api reference visualization types visualization properties integration getting started with integrations using team webhooks for chart publish events listening to chart interaction events let others create datawrapper visualizations from presets embedding responsive iframe script embed custom embed code oembed google amp render flags powered by getting started a high level overview of datawrapper s api and how to get going click here to go directly to the api reference datawrapper api lets you programatically interface with your charts it lets you create and edit charts update your account information and many more things to come you can build a chart viewer and let editors embed charts right from where they are writing their articles your cms other integrations could invite new members to your datawrapper team or export charts as images there are a lot of possibilities and if you need any guidance or help this documentation is for you we are happy to know what you think of it or if anything is unclear please contact us at email protected a quick note about cors the datawrapper api is designed to be used in server side scripts or from a script on your computer for security reasons it is not possible to call the datawrapper api from the browser in case you need to do that you can build a proxy around the endpoints that you need to call from the browser authentication to use the datawrapper api you ll need to provide a personal access token with every request to create this token head to app datawrapper de account api tokens to create your token hit the create new access token button this will open the option to give your token a name and to select which read write access you want to give it for example if you want to get information about your account you ll need to select user read if you want to create charts and upload them in a folder you ll need to select chart read chart write and folder read folder write you can find required scopes for different api requests in our api reference only choose the scope you need not more if your api key gets stolen without you knowing it you ll be thankful that you didn t give it user or auth write access you can still change the scope later with a click on edit after pressing generate token your token will appear you won t be able to see the token again after you refresh the page so copy it to a secure location like to your password manager keep your token secret it is very important that you keep your token safe and secure do not share it publicly or push it to github if you have any doubts about if someone else got access to your api access token you can revoke it at any time in our app and create a new one requesting data now you have an api access token in all guides where you find the string your_token_here you have to replace that with your own token you can test it with the following command that allows you to access your account information note make sure to check user read when selecting scopes for your api token request curl request get url https api datawrapper de v3 me header authorization bearer your_token_here you should get a response body that looks similar to this json snippet abridged response id 62982 email email protected name lisa teams products chartcount 1 url v3 users 1000 that s it you made your first request with the datawrapper api go ahead and build something amazing we would love to hear about it where to go from here you can continue reading about http and rest or go straight into our api documentation and see what endpoints exist and how to use them updated about 1 year ago what s next intro to http and rest api documentation copy page authentication requesting data where to go from here
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Datawrapper

Verified site has: 34 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-34


The site also has references to the 1 subdomain(s)

  app.datawrapper.de  Verify


The site also has 1 references to external domain(s).

 readme.com  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Date Sun, 16 Aug 2026 04:53:03 GMT
Content-Type text/html; charset=UTF-8
Transfer-Encoding chunked
Connection close
Location htt????/developer.datawrapper.de/
set-cookie __cf_bm=VdX59CNPS6vg2QLuI.rvxmSMisqyZXbxW1biZQJXV4w-1786855983.8088613-1.0.1.1-P_m7Q3KfZs4oqRvKUf11ejZUVinaNf3Vu207XS_whqkYmGt85vaRmtQUhBoeUSoNu3QRGKTlroW._qQSSUdJPOuFeiX2iJ7HDaKVhuBhWNCKRZpoWGefX7gKgp0_pTsl; HttpOnly; Path=/; Domain=developer.datawrapper.de; Expires=Sun, 16 Aug 2026 05:23:03 GMT
Server cloudflare
CF-RAY a2bdd54acaedc6ae-CDG
alt-svc h3= :443 ; ma=86400
HTTP/2 302
date Sun, 16 Aug 2026 04:53:04 GMT
content-type text/html; charset=utf-8
cache-control s-maxage=1800, stale-if-error=900
set-cookie __cf_bm=nIKWROBUM7Xq63xM5VxU22zIUo80JRf9AzYL2VQ2Si4-1786855983.8574984-1.0.1.1-nQ3.6hSB.9qd_oXZRMdJhP8Tm3DFcOWFlfpofkMuM9UYX30ddpxQXtgB4NyvQJGMdvnWy611.3aBqIYzXoAU72fQwYYrFXUsE.J.JSXPQkmBG491Osv8fakYLs69TgpK; HttpOnly; SameSite=None; Secure; Path=/; Domain=developer.datawrapper.de; Expires=Sun, 16 Aug 2026 05:23:04 GMT
content-language en
link <htt????/developer.datawrapper.de/.well-known/api-catalog>; rel= api-catalog , <htt????/developer.datawrapper.de>; rel= service-doc , <htt????/developer.datawrapper.de/.well-known/agent-skills/index.json>; rel= agent-skills
location /docs
rndr-id a81f4114-502b-4ce4
server cloudflare
strict-transport-security max-age=31536000
vary Accept, Accept-Encoding
vary Accept-Encoding
x-content-type-options nosniff
x-dns-prefetch-control off
x-download-options noopen
x-ratelimit-limit 100
x-ratelimit-remaining 99
x-ratelimit-reset 1786855985
x-render-origin-server Render
x-xss-protection 1; mode=block
cf-cache-status BYPASS
cf-ray a2bdd54b1ec3b8cc-AMS
alt-svc h3= :443 ; ma=86400
HTTP/2 301
date Sun, 16 Aug 2026 04:53:04 GMT
content-type text/html; charset=utf-8
cache-control s-maxage=1800, stale-if-error=900
set-cookie __cf_bm=UEAj_4LWB5cOzV6NOviH.TVkYq5jJzAJtJgpS2JLJlM-1786855984.1022098-1.0.1.1-twP_O1HBtoIlWoFKhjGcfkpd7g9DAFEXuqmZCBNmU6sYeBMgWOMrfv5GbjXDB7XSOILKRayt_rzTOX517LRCLygqv.BqgWtKkv22UhhTMFlqVd1GBM1xhcMb2Ihp7lHS; HttpOnly; SameSite=None; Secure; Path=/; Domain=developer.datawrapper.de; Expires=Sun, 16 Aug 2026 05:23:04 GMT
content-language en
link <htt????/developer.datawrapper.de/.well-known/api-catalog>; rel= api-catalog , <htt????/developer.datawrapper.de>; rel= service-doc , <htt????/developer.datawrapper.de/.well-known/agent-skills/index.json>; rel= agent-skills
location /docs/getting-started
rndr-id 565bca77-f865-4536
server cloudflare
strict-transport-security max-age=31536000
vary Accept, Accept-Encoding
vary Accept-Encoding
x-content-type-options nosniff
x-dns-prefetch-control off
x-download-options noopen
x-ratelimit-limit 100
x-ratelimit-remaining 98
x-ratelimit-reset 1786855985
x-render-origin-server Render
x-xss-protection 1; mode=block
cf-cache-status EXPIRED
cf-ray a2bdd54cafa4b8cc-AMS
alt-svc h3= :443 ; ma=86400
HTTP/2 200
date Sun, 16 Aug 2026 04:53:04 GMT
content-type text/html; charset=utf-8
cache-control s-maxage=1800, stale-if-error=900
set-cookie __cf_bm=.8i0eJDaOvd9fu5rmsL5rfNQ5SP_O8lrF4eJVrofldE-1786855984.349732-1.0.1.1-tzE2ibH72eYOLv9GFuuqoIld8qwaOYxVanWxw0i3sBc_vcH7xcH7WJC5yvrcGUsx4R_qRNCes9JZd_7KE3vPrdM3tEWr0jywE6FAsSWfuKgZagy9qbVWjiS_OoEq5nCA; HttpOnly; SameSite=None; Secure; Path=/; Domain=developer.datawrapper.de; Expires=Sun, 16 Aug 2026 05:23:04 GMT
content-language en
link <htt????/developer.datawrapper.de/.well-known/api-catalog>; rel= api-catalog , <htt????/developer.datawrapper.de>; rel= service-doc , <htt????/developer.datawrapper.de/.well-known/agent-skills/index.json>; rel= agent-skills , <htt????/cdn.readme.io>; rel=preconnect, <htt????/cdn.readme.io>; rel=dns-prefetch, <htt????/cdn.readme.io/public/hub/web/main.c5b0bd8cfa3aea0ddd0c.css>; rel=preload; as=style, <htt????/cdn.readme.io/public/hub/web/Containers-EndUserContainer.a36b774a0e8f8c3ef3a0.css>; rel=preload; as=style, <htt????/cdn.readme.io/public/hub/web/ui-styles.74512b81daedfd92c894.css>; rel=preload; as=style, <htt????/cdn.readme.io/public/hub/web/Header.6ade47bf107931351334.css>; rel=preload; as=style, <htt????/cdn.readme.io/public/hub/web/Doc.7df7627a0372f529b80b.css>; rel=preload; as=style, <htt????/cdn.readme.io/public/hub/web/2985.15233044df8d0dbaba22.css>; rel=preload; as=style, <htt????/cdn.readme.io/public/hub/web/RMDXISH.b8f75a8ee7c7df68757a.css>; rel=preload; as=style, <htt????/cdn.readme.io/public/hub/web/SuperHub-components-AIDropdown.8c30c03531c24f5701c5.css>; rel=preload; as=style, <htt????/cdn.readme.io/public/hub/web/Footer.769aa3e9fc194cc963d9.css>; rel=preload; as=style
rndr-id 30b24ef1-8621-4bb9
server cloudflare
server-timing mdx-render;dur=295.5;desc= renderMarkdown (no cache)
strict-transport-security max-age=31536000
vary Accept, Accept-Encoding
x-content-type-options nosniff
x-dns-prefetch-control off
x-download-options noopen
x-ratelimit-limit 100
x-ratelimit-remaining 99
x-ratelimit-reset 1786855109
x-render-origin-server Render
x-xss-protection 1; mode=block
cf-cache-status HIT
content-encoding gzip
cf-ray a2bdd54e288eb8cc-AMS
alt-svc h3= :443 ; ma=86400

Meta Tags

title="Getting Started"
charset="utf-8"
name="readme-deploy" content="5.851.1"
name="readme-subdomain" content="datawrapper"
name="readme-repo" content="datawrapper-2916a9d44a2a"
name="readme-project-flags" content="1ECpt3gH992I5jr7OgAekA==:E7of+HmLI+AoKqKDeBebD41nZuQsn9HJ4GpTf19D3kJkbBhtHKYCnMk3Po9MGG+gvXWvnms2GPTnMsYor8ARwU/DG1644uK0GXQmGbLP+DoXXHrf/dNX4TuWl0KeY/QDuMb91J0NXoc6LiMVMGYXcw=="
name="readme-version" content="3.0"
name="description" content="A high level overview of Datawrapper's API and how to get going." data-rh="true"
property="og:title" content="Getting Started" data-rh="true"
property="og:description" content="A high level overview of Datawrapper's API and how to get going." data-rh="true"
property="og:site_name" content="Datawrapper"
name="twitter:title" content="Getting Started" data-rh="true"
name="twitter:description" content="A high level overview of Datawrapper's API and how to get going." data-rh="true"
name="twitter:card" content="summary_large_image"
name="viewport" content="width=device-width, initial-scale=1.0"
property="og:image" content="htt????/cdn.readme.io/og-image/create?type=docs&title=Getting%20Started&projectTitle=Datawrapper&description=A%20high%20level%20overview%20of%20Datawrapper's%20API%20and%20how%20to%20get%20going.&logoUrl=https%3A%2F%2Ffiles.readme.io%2F0c445db-small-datawrapper-logo-academy.png&color=%231D81A2&variant=light" data-rh="true"
name="twitter:image" content="htt????/cdn.readme.io/og-image/create?type=docs&title=Getting%20Started&projectTitle=Datawrapper&description=A%20high%20level%20overview%20of%20Datawrapper's%20API%20and%20how%20to%20get%20going.&logoUrl=https%3A%2F%2Ffiles.readme.io%2F0c445db-small-datawrapper-logo-academy.png&color=%231D81A2&variant=light" data-rh="true"
property="og:image:width" content="1200"
property="og:image:height" content="630"
name="dateModified" content="2025-06-05T00:54:55.000Z" data-rh="true"
property="article:modified_time" content="2025-06-05T00:54:55.000Z" data-rh="true"
property="og:updated_time" content="2025-06-05T00:54:55.000Z" data-rh="true"
name="loadedProject" content="datawrapper"

Load Info

page size32799
load time (s)0.813676
redirect count3
speed download40343
server IP 104.16.241.118
* all occurrences of the string "http://" have been changed to "htt???/"