How would you validate what to build and why?

First of all we need to define business/user values. I would research following:

Getting answers on these questions could build a common picture about predisposition in our case to create an API on our side. For example, if our clients have an API (for their ERP) with a doc and we can integrate them manually it could be kind of MVP in this situation. Manual integration will allow us to validate some hypotheses on work with largest clients and datas we need to work with to provide the best experience.

How do you plan to roll it out and manage it over time and phases?

Primarily, we need to define the most important data we need to implement in the API. We can obtain it via interview with our clients and research ready-made solutions in the market.

After we get knowledge of what we need to do, there will be a few main milestones:

  1. Technical research and discovering.
  2. Architecture design and coordination potential changes with all related departments.
  3. Developing an API
  4. Preparing test accounts and playground
  5. Preparing a doc to the API (we can proceed it in parallel with the previous point)
  6. Onboarding page/live demo for our clients

In doing so, the more down level decomposition we prepare on the developing step the better and more manageable the process will be.

How do you see the API shaping the Pleo platform and vice versa?