Part of the search API is still in flux. So please take the advice below as work-in-progress that may change in the future (although there are no current plans of doing so).
There are three major search services provided by dblp: one for publications, one for persons (authors/editors), and one for venues (journals/conferences/etc). The base search API URL of these services are:
- https://dblp.org/search/publ/api for publication queries
- https://dblp.org/search/author/api for author queries
- https://dblp.org/search/venue/api for venue queries
Currently the following URL query parameters are recognized:
|q||The query string to search for, as described on a separate page.||...?q=test+search|
|format||The result format of the search. Recognized values are "xml", "json", and "jsonp".||xml||...?q=test&format=json|
|h||Maximum number of search results (hits) to return. For bandwidth reasons, this number is capped at 1000.||30||...?q=test&h=100|
|f||The first hit in the numbered sequence of search results (starting with 0) to return. In combination with the h parameter, this parameter can be used for pagination of search results.||0||...?q=test&h=100&f=300|
|c||Maximum number of completion terms (see below) to return. For bandwidth reasons, this number is capped at 1000.||10||...?q=test&c=0|
The auto-completion of search terms is one of the major features of the CompleteSearch engine. The engine will automatically compute the top prefix-matching search terms for the right-most term given in the "q" query Parameter. E.g., "...?q=test+search" will provide completions for the term "search".
- The query "test term" will find completions for "term", such as "term", "terms". "terminal", "termination", "terminology", ...
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.