What happened?
Hi,
This paragraph for context only: I was in the process of connecting Readest with my self-hosted Kavita. I have OPDS working but am now onto progress syncing, I have been instructed by Readest docs to use the KOReader API, which Kavita has and I was hoping to be compatible.
The KOReader API endpoint mentioned in kavita docs is not reachable to me at all:
$ curl -v http://192.168.0.254:5001/api/koreader/MY_API_KEY
* Trying 192.168.0.254:5001...
* Connected to 192.168.0.254 (192.168.0.254) port 5001
> GET /api/koreader/MY_API_KEYHTTP/1.1
> Host: 192.168.0.254:5001
> User-Agent: curl/8.5.0
> Accept: */*
>
< HTTP/1.1 404 Not Found
< Content-Length: 0
< Date: Sun, 03 May 2026 22:17:10 GMT
< Server: Kestrel
< Vary: Accept-Encoding
< X-Frame-Options: SAMEORIGIN
< Content-Security-Policy: frame-ancestors 'none';
<
* Connection #0 to host 192.168.0.254 left intact
The following being for the plain OPDS link, which does work:
$ curl -v http://192.168.0.254:5001/api/opds/MY_API_KEY
* Trying 192.168.0.254:5001...
* Connected to 192.168.0.254 (192.168.0.254) port 5001
> GET /api/opds/MY_API_KEYHTTP/1.1
> Host: 192.168.0.254:5001
> User-Agent: curl/8.5.0
> Accept: */*
>
< HTTP/1.1 401 Unauthorized
< Content-Length: 0
< Date: Sun, 03 May 2026 22:25:00 GMT
< Server: Kestrel
<
* Connection #0 to host 192.168.0.254 left intact
What did you expect?
I expected that endpoint to be reachable with a non-404 code
Kavita Version Number - If you don't see your version number listed, please update Kavita and see if your issue still persists.
0.9.0 - Stable
Are you accessing kavita through a reverse proxy? If yes, confirm that the issue persists with a direct connection
No
What operating system is Kavita being hosted from?
Docker (LSIO Container)
If the issue is being seen on Desktop, what OS are you running where you see the issue?
None
If the issue is being seen in the UI, what browsers are you seeing the problem on?
No response
If the issue is being seen on Mobile, what OS are you running where you see the issue?
None
If the issue is being seen on the Mobile UI, what browsers are you seeing the problem on?
No response
Relevant log output
Additional Notes
Thank you :)
What happened?
Hi,
This paragraph for context only: I was in the process of connecting Readest with my self-hosted Kavita. I have OPDS working but am now onto progress syncing, I have been instructed by Readest docs to use the KOReader API, which Kavita has and I was hoping to be compatible.
The KOReader API endpoint mentioned in kavita docs is not reachable to me at all:
The following being for the plain OPDS link, which does work:
What did you expect?
I expected that endpoint to be reachable with a non-404 code
Kavita Version Number - If you don't see your version number listed, please update Kavita and see if your issue still persists.
0.9.0 - Stable
Are you accessing kavita through a reverse proxy? If yes, confirm that the issue persists with a direct connection
No
What operating system is Kavita being hosted from?
Docker (LSIO Container)
If the issue is being seen on Desktop, what OS are you running where you see the issue?
None
If the issue is being seen in the UI, what browsers are you seeing the problem on?
No response
If the issue is being seen on Mobile, what OS are you running where you see the issue?
None
If the issue is being seen on the Mobile UI, what browsers are you seeing the problem on?
No response
Relevant log output
Additional Notes
Thank you :)