Extend client session idle time

I’ve configured the client session idle time from Keycloak admin console. When the user does not request authentication within the configured time even though actively using the mobile app, the session will be invalidated and the user will be logged out.
I’m looking for a solution to implement keep alive functionality, where a specific /keep-alive endpoint will be called frequently to extend the client session idle time, if the user is active.

Is there such an endpoint exposed by Keycloak currently? If not, what would be the best Keycloak endpoint to trigger lightweight API requests at regular intervals, when the user is actively using the mobile app?