Verbrannte Orte (https://verbrannte-orte.de) is an online project by photographer Jan Schenck (http://picturex.net) in cooperation with augmented logic, mapping places of the nazi book burnings (https://en.wikipedia.org/wiki/Nazi_book_burnings) in 1933.
One goal of this project is to make both geodata and contextual information available in various machine readable formats. For a start, information is available in GeoRSS( XML ) and GeoJSON.
API v1 (2021) is a major update, offering a multitude of methods to access the data.
There are two API endpoints available for version 0:
For details about the used data formats please refer to:
GeoRSS Simple : http://www.georss.org/simple.html
GeoJSON : http://geojson.org/geojson-spec.html
Request
Method | GET | ||
Parameter | none | ||
Example | https://api.verbrannte-orte.de/api/v1/getPlaces |
Response
Returns an array of the places of the national-socialist book burnings. Places are ordered alphabetically by "title". Each entry has the following fields:
date | string | The day of the book burning in the format YYY-MM-DD, null when date is unknown. |
date_de | string | German human readable day of the book burning. |
date_en | string | English human readable day of the book burning. |
has_document | boolean | Indicates if this Place has documents attached. |
has_image | boolean | Indicates if this Place has images attached. |
has_memorial_site | boolean | Indicates if this Place has a memorial site. |
has_panorama | boolean | Indicates if this Place has a panorama attached. |
identifier | string | Machine readable title. |
latitude | double | Latitude of the Place |
longitude | double | Longitude of the Place |
link_de | string | hyperlink to this place on verbrannte-orte.de, German language |
link_en | string | hyperlink to this place on verbrannte-orte.de, English language |
phase_id | integer | associated phase, see getPhases |
place_id | integer | the Place ID |
title | string | title of the Place |
updated | string | date when this item was last changed, YYYY-MM-DD |
This is a convenience method and returns the same structure as getPlaces, but with the items ordered by the "date" field.
Request
Method | GET | ||
Parameter | none | ||
Example | https://api.verbrannte-orte.de/api/v1/getPlacesByDate |
Response
see getPlaces for fields returned.
Request
Method | GET | |
Parameter | id | (integer) place_id |
Example | https://api.verbrannte-orte.de/api/v1/getPlace?id=38 |
Response
Returns a single entry with information of a Place. A Place has the following fields:
address_historic | string | historic address, if different from today's | |||||||||||||||
address_today | string | current address of the place | |||||||||||||||
date | string | The day of the book burning in the format YYY-MM-DD, null when date is unknown. | |||||||||||||||
date_de | string | German human readable day of the book burning. | |||||||||||||||
date_en | string | English human readable day of the book burning. | |||||||||||||||
document | array | each entry offers basic information about a Document associated with this place
|
|||||||||||||||
has_document | boolean | Indicates if this Place has documents attached. | |||||||||||||||
has_image | boolean | Indicates if this Place has images attached. | |||||||||||||||
has_memorial_site | boolean | Indicates if this Place has a memorial site. | |||||||||||||||
has_panorama | boolean | Indicates if this Place has a panorama attached. | |||||||||||||||
identifier | string | Machine readable title. | |||||||||||||||
image | array |
each entry offers basic information about an image associated with this place
|
|||||||||||||||
intro_de | string | Description of the place, German. | |||||||||||||||
intro_en | string | Description of the place, English | |||||||||||||||
latitude | double | Latitude of the Place | |||||||||||||||
longitude | double | Longitude of the Place | |||||||||||||||
memorial_site_address_de | string | address of the memorial site, German | |||||||||||||||
memorial_site_address_en | string | address of the memorial site, English | |||||||||||||||
panorama_image | string | link to the panorama preview | |||||||||||||||
panorama_image_large | string | link to the panorama, large | |||||||||||||||
panorama_image_medium | string | link to the panorama, medium | |||||||||||||||
panorama_image_small | string | link to the panorama, small | |||||||||||||||
phase_id | integer | associated phase, see getPhases | |||||||||||||||
place_id | integer | the Place ID | |||||||||||||||
reference | array | string array of references, sources | |||||||||||||||
title | string | title/name of the place | |||||||||||||||
updated | string | date when this item was last changed, YYYY-MM-DD | |||||||||||||||
status | integer | 200 if found, 404 if place does not exist |
Request
Method | GET | |
Parameter | document_id | ID (uuid) of the Document |
Example | https://api.verbrannte-orte.de/api/v1/getDocument?id=3a93272f-3f72-4b9a-b487-f0843c234f0a |
Response
Returns a single entry with information about a Document. A Document has the following fields:
body_de | string | if the document has text, this field contains the text-only. | ||||||
body_de_html | string | if the document has text, this field contains the text with html markup. | ||||||
document_id | string | the Document ID, uuid v4 format | ||||||
image | string |
each entry offers basic information about an image associated with this document
|
||||||
link_de | string | link to the document, German language | ||||||
link_en | string | link to the document, English language | ||||||
place_id | integer | the ID of the place this document is associated with | ||||||
title | string | document title | ||||||
updated | string | date when this item was last changed, YYYY-MM-DD |
Request
Method | GET | |
Parameter | q | query string |
Parameter | lang | language (de, en) |
Example | https://api.verbrannte-orte.de/api/v1/doSearch?q=hamburg&lang=en |
Response
title | string | title of the result item |
content | string | a text snippet of the matched item |
url | string | a hyperlink to the page on verbrannte-orte.de |
Request
Method | GET | ||
Parameter | document_id | ID (uuid) of the Document | |
Example | https://api.verbrannte-orte.de/api/v1/getTowns |
Response
identifier | string | machine-readable title of the town | |||||||||||||||
longitude | double | Longitude of the town | |||||||||||||||
latitude | double | Latitude of the town | |||||||||||||||
place | array |
|
|||||||||||||||
place_count | integer | number of places associated with this town | |||||||||||||||
title | string | Town title | |||||||||||||||
town_id | integer | the Town ID | |||||||||||||||
updated | string | date when this item was last changed, YYYY-MM-DD |
Request
Method | GET | |
Parameter | id | (integer) town_id |
Example | https://api.verbrannte-orte.de/api/v1/getTown?id=13 |
Response
identifier | string | machine-readable title of the town | ||||||||||||||||||
latitude | double | Latitude of the town | ||||||||||||||||||
longitude | double | Longitude of the town | ||||||||||||||||||
place | array |
|
||||||||||||||||||
title | string | Town title | ||||||||||||||||||
town_id | integer | the Town ID | ||||||||||||||||||
updated | string | date when this item was last changed, YYYY-MM-DD |
"quotations" are a collection of historic quotes.
Request
Method | GET | |
Parameter | ||
Example | https://api.verbrannte-orte.de/api/v1/getQuotations |
Response
name | string | name of the person quoted |
name_extra_de | string | extra info, e.g. "eyewitness", German |
name_extra_en | string | extra info, e.g. "eyewitness", English |
quote_de | string | the actual quote, German |
quote_en | string | the actual quote, English |
quote_id | integer | id of this quote |
All places are grouped into phases. this method returns a description of those phases.
Request
Method | GET | |
Parameter | ||
Example | https://api.verbrannte-orte.de/api/v1/getPhases |
Response
Returns an array of "phases" and descriptions.
phase_id | integer | id of the phase |
description_de | string | description of the phase, German |
description_en | string | description of the phase, English |
A list of all images (photography) associated with places.
Request
Method | GET | ||
Parameter | |||
Example | https://api.verbrannte-orte.de/api/v1/getImages |
A GeoRSS list of places.
Method | GET | |
Parameter | ||
Example | https://api.verbrannte-orte.de/api/v1/getGeoRSS |
For technical questions, bug reports and suggestions please contact dev /at/ augmentedlogic.com
API requests are temporarily logged to provide quality of service.
All supplied data is (c) 2014 by Jan Schenck
under Open Database Licence
http://opendatacommons.org/licenses/odbl/1.0/