MM2 REST API returns 404 on all path

I am running mirror maker 2 with dedicated mode on kubernetes, I have setup the endpoint to 0.0.0.0:8081, I can see that 8081 REST server are open, but it keep emitting 404 no matter what endpoint I use, such as

curl http://localhost:8081/connectors
curl http://localhost:8081/admin/loggers
curl http://localhost:8081/connector-plugins

I have tried with IP (what I put in the advertised listener), localhost, 0.0.0.0, 127.0.0.1

and it kept returning

{"error_code":404,"message":"HTTP 404 Not Found"}
curl http://127.0.0.1:8081/connectors -vvv
*   Trying 127.0.0.1:8081...
* Connected to 127.0.0.1 (127.0.0.1) port 8081 (#0)
> GET /connectors HTTP/1.1
> Host: 127.0.0.1:8081
> User-Agent: curl/7.88.1
> Accept: */*
>
< HTTP/1.1 404 Not Found
< Date: Thu, 13 Feb 2025 12:32:56 GMT
< Content-Length: 49
< Server: Jetty(9.4.53.v20231009)

here is my config

dedicated.mode.enable.internal.rest = true
listeners = http://0.0.0.0:8081
rest.advertised.host.name = <INTERNAL_IP>
rest.advertised.listener = HTTP
rest.advertised.port = 8081

here are the logs stating that REST server has started

[2025-02-13 12:00:14,351] INFO Initializing REST server (org.apache.kafka.connect.runtime.rest.RestServer)
[2025-02-13 12:00:14,542] INFO REST server listening at http://0.0.0.0:8081/, advertising URL http://<INTERNAL_IP>:8081/ (org.apache.kafka.connect.runtime.rest.RestServer)
[2025-02-13 12:00:32,372] INFO Initializing internal REST resources (org.apache.kafka.connect.mirror.MirrorMaker)
[2025-02-13 12:00:32,372] INFO Initializing REST resources (org.apache.kafka.connect.runtime.rest.RestServer)
[2025-02-13 12:00:34,239] INFO REST resources initialized; server is started and ready to handle requests (org.apache.kafka.connect.runtime.rest.RestServer)

a help or guide to the documentation on this are appreciated
thank you