EvenCart can be used totally Headless. Therefore it has been built from ground up with active REST API in mind. The architecture itself was chosen in the way that we don't have to work hard (but rather work smart) to develop the API. You can make use of EvenCart REST API to allow integration of your store to external applications.
The most common use would be to have a mobile application for your store and use the API to link your app to the store. Every MVC action in EvenCart has an equivalent API endpoint, that you can leverage.
EvenCart API currently uses only two http methods GET and POST.
To start using EvenCart API, we'll need to understand the authentication mechanism used by API endpoints.