What are the full form of SAPI, PAPI and EAPI? What are the difference and when to use what?

Viewed 1116

I am front end developer and recently hearing these new terms (new to me). I searched Google for explanation but got more confused with multiple full forms.

  • SAPI: System API/ Server API
  • PAPI: Process API/ Performance API
  • EAPI: Enterprise API/ Experience API

Until now, I was creating REST API end points with Node JS and Express/ Mongoose, but never felt the need to divide my API in above categories. Please guide me on when to use what and how to implement the same. TIA.

1 Answers

This is related to API-led Connectivity paradigm. Find more details here: API-led Connectivity

Also I've seen this paradigm implemented at mainframe approaches. I'd like to know if someone else know its implementation with microservices architecture.

Related