This page describes the changes between the public API of the DDB version 1 and version 2.
Version 1 is available at https://api.deutsche-digitable-bibliotheke.de
Version 2 is available at https://api.deutsche-digitable-bibliotheke.de/2
The data behind the two versions identical.
Resources
The documentation of the API version 1 can be found ...
The documentation of version 2 can be found at API Documentation
An OpenAPI YAML of version 2 is available at ...
In order to use version 1 you might need an API. As developing new applications using version is dicouraged, new API keys are not issued. Using version 2 all endpoints are usable without an API key.
There are some new features in version 2 of the API that require a login, e.g. this includes saving favourites and searches. Therefore there are new API endpoints to create and manage user accounts under /user. A detailed description of these endpoints can be found here at User API
The Search API has been reduced to include on only the generic search endpoint. The other endpoints of the Search API were tailored to speciffic functionalities of the DDB frontend are were no longer needed. The Search API endpoint now also supports POST requests in addition to the previously supported GET requests so allow longer queries.
Items Queries
The endpoints under /items are about the same as in version 1