Version 0.8.24 (2026-02-26 08:36)
| Methods | Returns | Path | Description | Request Parameters |
|---|---|---|---|---|
GET | text/html | / | Prints an overview of all API functions. | |
GETPOST | application/json | /schemas | Retrieves information about all schemas. In case of GET request, only publicly available schemas and information is returned. In case of POST request, information is returned according to user permissions. | inclSubschemas, inclEntitytypes, inclAttributes, inclSubattributes, user, pass |
GETPOST | application/json | /schema/{schema} | Retrieves information about the specified schema. In case of GET request, only publicly available information is returned. In case of POST request, information is returned according to user permissions. | inclSubschemas, inclEntitytypes, inclAttributes, inclSubattributes, user, pass |
GETPOST | application/json | /types | Retrieves information about all entitytypes. In case of GET request, only publicly available entitytypes and information is returned. In case of POST request, information is returned according to user permissions. | inclAttributes, inclSubattributes, user, pass |
GETPOST | application/json | /type/{type} | Retrieves information about the specified entitytype. In case of GET request, only publicly available information is returned. In case of POST request, information is returned according to user permissions. | inclAttributes, inclSubattributes, user, pass |
GETPOST | application/json | /attr/{attr} | Retrieves information about the specified attribute. In case of GET request, only publicly available information is returned. In case of POST request, information is returned according to user permissions. | inclSubattributes, user, pass |
GETPOST | application/json | /uris/{type} | Retrieves the universal resource identifiers of all entities of the specified type. The result set is subject to permission-based filtering, so there is no guaranty that this operation yields all URIs. | alias, user, pass |
GETPOST | application/json | /entities/{type} | Retrieves all entities of the specified type. The result set is subject to permission-based filtering, so there is no guaranty that this operation yields all entities. | ids, refs, proj, sort, user, pass |
GETPOST | application/json | /entity/{type}/{id} | Retrieves a single entity by its type and numeric identifier. The result is subject to permission-based filtering, so there is no guaranty that this operation yields that entity. | refs, proj, user, pass |
GETPOST | application/json | /entity | Retrieves a single entity by its universal resource identifier. As an entity may have aliases assigned to it, it is possible to access an entity by multiple URIs. The result is subject to permission-based filtering, so there is no guaranty that this operation yields that entity. | uri, refs, proj, user, pass |
GETPOST | application/json | /search-fulltext/{type} | Fulltext search for entities of the specified type. The output is ranked by match precision, which favors full matches as well as identifiers over aliases and aliases over attribute values. The ranking score value is attached to the entities' JSON objects. | expr, matchIdent, matchAlias, matchAttrs, caseSensitive, diacSensitive, termLength, offset, length, refs, proj, user, pass |
GET | application/octet-stream | /medium/{id} | Retrieval endpoint for public media data. | imageRes |
POST | application/json | /import/{type} | Import of entities of the specified type. | data, user, pass |
GET | text/turtle | /dikusa_export | DIKUSA TMD Export. | |
GET | application/json | /corporate25/{level} | Special scenario 20251127 for rsk:corporate entities. |
Prints an overview of all API functions.
GETtext/htmlRetrieves information about all schemas.
In case of GET request, only publicly available schemas and information is returned.
In case of POST request, information is returned according to user permissions.
GETPOSTapplication/x-www-form-urlencoded.Boolean inclSubschemas (optional, default: false)Boolean inclEntitytypes (optional, default: false)Boolean inclAttributes (optional, default: false)Boolean inclSubattributes (optional, default: false)String user (GETnot allowed, POSToptional)String pass (GETnot allowed, POSToptional)application/jsonRetrieves information about the specified schema.
In case of GET request, only publicly available information is returned.
In case of POST request, information is returned according to user permissions.
GETPOSTapplication/x-www-form-urlencoded.String schema (required)rsk.vocab.Boolean inclSubschemas (optional, default: false)Boolean inclEntitytypes (optional, default: false)Boolean inclAttributes (optional, default: false)Boolean inclSubattributes (optional, default: false)String user (GETnot allowed, POSToptional)String pass (GETnot allowed, POSToptional)application/jsonRetrieves information about all entitytypes.
In case of GET request, only publicly available entitytypes and information is returned.
In case of POST request, information is returned according to user permissions.
GETPOSTapplication/x-www-form-urlencoded.Boolean inclAttributes (optional, default: false)Boolean inclSubattributes (optional, default: false)String user (GETnot allowed, POSToptional)String pass (GETnot allowed, POSToptional)application/jsonRetrieves information about the specified entitytype.
In case of GET request, only publicly available information is returned.
In case of POST request, information is returned according to user permissions.
GETPOSTapplication/x-www-form-urlencoded.String type (required)rsk:place.Boolean inclAttributes (optional, default: false)Boolean inclSubattributes (optional, default: false)String user (GETnot allowed, POSToptional)String pass (GETnot allowed, POSToptional)application/jsonRetrieves information about the specified attribute.
In case of GET request, only publicly available information is returned.
In case of POST request, information is returned according to user permissions.
GETPOSTapplication/x-www-form-urlencoded.String attr (required)rsk:place:name.Boolean inclSubattributes (optional, default: false)String user (GETnot allowed, POSToptional)String pass (GETnot allowed, POSToptional)application/jsonRetrieves the universal resource identifiers of all entities of the specified type.
The result set is subject to permission-based filtering, so there is no guaranty that this operation yields all URIs.
GETPOSTapplication/x-www-form-urlencoded.String type (required)rsk:place.Boolean alias (optional, default: false)String user (GETnot allowed, POSToptional)String pass (GETnot allowed, POSToptional)application/jsonRetrieves all entities of the specified type.
The result set is subject to permission-based filtering, so there is no guaranty that this operation yields all entities.
GETPOSTapplication/x-www-form-urlencoded.String type (required)rsk:place.String ids (optional)ids is not specified, all entities are included. 3, 5, 7, 25-28, 84 3, 5, "Deutschland", 7Boolean refs (optional, default: false)refs containing an array with the referencing entities. That array may be empty.String proj (optional)-" to exclude an attribute.firstname, lastname, event, -event.info-images, -event, event.dateString sort (optional, default: id ASC)firstname DESC NULLS LAST, lastname ASC, id DESC.id ASC is applied.String user (GETnot allowed, POSToptional)String pass (GETnot allowed, POSToptional)application/jsonRetrieves a single entity by its type and numeric identifier.
The result is subject to permission-based filtering, so there is no guaranty that this operation yields that entity.
GETPOSTapplication/x-www-form-urlencoded.String type (required)rsk:place.String id (required)7 DeutschlandBoolean refs (optional, default: false)refs containing an array with the referencing entities. That array may be empty.String proj (optional)-" to exclude an attribute.firstname, lastname, event, -event.info-images, -event, event.dateString user (GETnot allowed, POSToptional)String pass (GETnot allowed, POSToptional)application/jsonRetrieves a single entity by its universal resource identifier.
As an entity may have aliases assigned to it, it is possible to access an entity by multiple URIs.
The result is subject to permission-based filtering, so there is no guaranty that this operation yields that entity.
GETPOSTapplication/x-www-form-urlencoded.String uri (required)Boolean refs (optional, default: false)refs containing an array with the referencing entities. That array may be empty.String proj (optional)-" to exclude an attribute.firstname, lastname, event, -event.info-images, -event, event.dateString user (GETnot allowed, POSToptional)String pass (GETnot allowed, POSToptional)application/jsonFulltext search for entities of the specified type.
The output is ranked by match precision, which favors full matches as well as identifiers over aliases and aliases over attribute values.
The ranking score value is attached to the entities' JSON objects.
GETPOSTapplication/x-www-form-urlencoded.String type (required)rsk:place.String expr (required)Boolean matchIdent (optional, default: true)Boolean matchAlias (optional, default: true)String matchAttrs (optional, default: true)true to match against all attributes (default).
false to not match against attributes altogether.
-" to exclude attribute.
Boolean caseSensitive (optional, default: false)Boolean diacSensitive (optional, default: false)Integer termLength (optional, default: 1)[1 ...].Integer offset (optional, default: 0)[0 ...].Integer length (optional, default: 20)0 = unlimited
[0 ...].Boolean refs (optional, default: false)refs containing an array with the referencing entities. That array may be empty.String proj (optional)-" to exclude an attribute.firstname, lastname, event, -event.info-images, -event, event.dateString user (GETnot allowed, POSToptional)String pass (GETnot allowed, POSToptional)application/jsonRetrieval endpoint for public media data.
The specified media ID is tracked back to its hosting attribute value, which is checked for READ access for the attribute and entity.
GETInteger id (required)String imageRes (optional, default: MASTER)| MASTER | Master image: unscaled (default). |
| THUMB | Thumbnail image, downscaled to 120k (e.g.: 400x300 @4:3). |
| SC_500K | Downscaled image (e.g.: 800x600 @4:3). |
| SC_1M | Downscaled image (e.g.: 1280x720 @16:9). |
| SC_2M | Downscaled image (e.g.: 1920x1080 @16:9). |
application/octet-streamImport of entities of the specified type.
POSTapplication/x-www-form-urlencoded.String type (required)rsk:place.JsonValue data (required)String user (required)String pass (required)application/jsonDIKUSA TMD Export.
GETtext/turtleSpecial scenario 20251127 for rsk:corporate entities.
GETInteger level (required)application/json