curl --request GET \
--url https://api.rewind.rest/v1/search \
--header 'Authorization: Bearer <token>'{
"data": [
{
"domain": "listening",
"entity_type": "artist",
"entity_id": "189",
"title": "Nirvana",
"subtitle": null,
"image_key": null,
"image": null
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 9,
"total_pages": 1
}
}Full-text search across all data domains (listening, running, watching, collecting, reading).
curl --request GET \
--url https://api.rewind.rest/v1/search \
--header 'Authorization: Bearer <token>'{
"data": [
{
"domain": "listening",
"entity_type": "artist",
"entity_id": "189",
"title": "Nirvana",
"subtitle": null,
"image_key": null,
"image": null
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 9,
"total_pages": 1
}
}Documentation Index
Fetch the complete documentation index at: https://docs.rewind.rest/llms.txt
Use this file to discover all available pages before exploring further.
API key. Read keys (rw_live_...) access GET endpoints. Admin keys (rw_admin_...) access all endpoints.
Search query string
Filter results to a specific domain
listening, running, watching, collecting, reading Results per page (1-100, default 20)
Page number (default 1)
Ranking mode. keyword = FTS only (default). semantic = Vectorize only (reading domain). hybrid = FTS + semantic via reciprocal rank fusion (reading domain).
keyword, semantic, hybrid