Hi @SahilDh1
Have you seen this site? https://experienceleague.adobe.com/developer/commerce/storefront/
It describes the approach to integrating Adobe Commerce with Edge Delivery Services, ideally via a series of solutions called Drop in Components.
You can go direct with API's (the joy of API's) but we recommend that you use these Drop in components as mini applications that bundle all the related capabilities together. That way you can update them as and when we release new versions and you don't end out with a mess of tightly integrated API's into your storefront.
Can I ask whats the project?