Can I launch a game on Epic Games that requires some Steam API for some online interactions?

Hi, I would like to ask for some thing before thinking about releasing my game on Steam.
My game is already released on Steam, but I would like to release it on Epic Games too, however, the game has some features that wouldn’t be possible to make without some Steam APIs, so technically for some online stuff like leaderboards (Steam leaderboards doesn’t have entry limitations) is really needed for my game, plus, the game has a basic server to process data and with its own account system that also supports account linking.

So, if I release the game on Epic, it’s needed to play also with the Steam account for some online features (I can use the EOS, but there’s stuff that won’t work with EOS but works with Steam).

Is it possible/allowed to do that?