POST | /favourites/bookmarks |
---|
User permission required
Name | Value | Occurence | Default |
---|---|---|---|
folderIds | ID of folder(s) | Multiple | - |
Returns Bookmark JSON object:
{
"id": "rjzgAIgBdHmpxQQKvQHm", // Not used
"itemId": "IVMX3IRHKU725WR2HHT6VY2AFFS72FGK", // Required
"description": "My important description", // Optional
"userId": "fachstelle_museum", // Not used
"type": "CULTURAL_ITEM", // Required
"createdAt": 1683641908448, // Not used
"updatedAt": 1683641908448, // Not used
"keywordTool": { // Optional
"done": true
}
}
Returns Bookmark JSON object:
{
"id": "rjzgAIgBdHmpxQQKvQHm",
"itemId": "IVMX3IRHKU725WR2HHT6VY2AFFS72FGK",
"description": "My important description",
"userId": "fachstelle_museum",
"type": "CULTURAL_ITEM",
"createdAt": 1683641908448,
"updatedAt": 1683641908448,
"keywordTool": {
"done": true
}
}
GET | /favourites/bookmarks/{id} |
---|
User permission required
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
GET | /favourites/bookmarks |
---|
User permission required
Name | Value | Occurence | Default |
---|---|---|---|
folderIds | ID of folder(s) | Multiple | - |
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
PUT | /favourites/bookmarks/{id} |
---|
User permission required
Name | Value | Occurence | Default |
---|---|---|---|
userId | ID of user | Once | - |
itemIds | List of IDs | Multiple | - |
offset | Beginn offset of results | Once | -1 |
size | Size data of results | Once | -1 |
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
DELETE | /favourites/bookmarks/{id} |
---|
User permission required
Name | Value | Occurence | Default |
---|---|---|---|
folderIds | ID of folder(s) | Multiple | - |
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
POST | /favourites/folders |
---|
User permission required
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
POST | /favourites/{id}/bookmarks |
---|
User permission required
Name | Value | Occurence | Default |
---|---|---|---|
bookmarkId | ID of bookmark to add | Once | - |
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
GET | /favourites/folders/{id} |
---|
User permission required
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
GET | /favourites/folders/{id}/bookmarks |
---|
User permission required
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
GET | /favourites/folders |
---|
User permission required
Name | Value | Occurence | Default |
---|---|---|---|
userId | ID of user | Once | - |
title | Title of folder | Once | - |
offset | Beginn offset of results | Once | -1 |
size | Size data of results | Once | -1 |
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
POST | /favourites/folders/{id} |
---|
User permission required
Name | Value | Occurence |
---|---|---|
folderIds | ID of folder(s) | Multiple |
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
DELETE | /favourites/folders/{id} |
---|
User permission required
Name | Value | Occurence |
---|---|---|
folderIds | ID of folder(s) | Multiple |
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
DELETE | /favourites/folders/{id}/bookmarks/{bookmarkId} |
---|
User permission required
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}
DELETE | /favourites/folders |
---|
User permission required
Name | Value | Occurence | Default |
---|---|---|---|
userId | ID of user to delete | Once | - |
Returns User JSON object:
{
"nickname": "testuser-ri",
"email": "testuser-ri@ddb.de",
"pswd": "testuser-ri"
}
Returns User JSON object:
{
"id": "cb5d9c5810e985e7beda092b22e1e480",
"nickname": "testuser-ri",
"status": "CONFIRMED",
"surName": "surname is unknown",
"email": "testuser-ri-1@ddb.de",
"created": "2024-01-31T12:13:30",
"creatorId": "anonymous",
"modified": "2024-01-31T12:13:30",
"modifierId": "anonymous"
}