API endpoints

SS01 | Store search

POST

/savedsearches

User permission required

Remarks

Request payload

{
    "title": "Goethe",
    "type": "newspaper",
    "searchQuery": "aHR0cHM6Ly93aWtpLmRldXRzY2hlLWRpZ2l0YWxlLWJpYmxpb3RoZWsuZGUv"
}

Response payload

{
    "id": 251,
    "userId": "fachstelle_museum",
    "title": "Goethe",
    "type": "newspaper",
    "searchQuery": "aHR0cHM6Ly93aWtpLmRldXRzY2hlLWRpZ2l0YWxlLWJpYmxpb3RoZWsuZGUv",
    "createdAt": "2025-04-11T10:25:35.310+00:00"
}

Status codes

Example call(s)

^ Back to top


SS02 | Retrieves searches

GET

/savedsearches

User permission required

Query parameters

NameValueOccurenceDefaultRequired
titleTitle of searchOnce-Optional
queryBase 64 coded search stringOnce-Optional
typeType of search like item, entity, institution or newspaperOnce-Optional

Response payload

-

Status codes

Example call(s)

^ Back to top


SS03 | Update search

PUT

/savedsearches/{id}

User permission required

Request payload

-

Response payload

-

Status codes

Example call(s)

^ Back to top


SS04 | Delete search

DELETE

/savedsearches/{id}

User permission required

Response payload

-

Status codes

Example call(s)

^ Back to top