“This API is simple, no need for that much testing”.
Everyone is happy. The product owner can ship quickly, the developer tests alone, and no need to involve QA or an architect.
While this approach works for localized APIs, it does not for more critical ones.
APIs are the tires on the road: the only link ensuring processes between your company and others in the ecosystem.
Some of them can support internal operations running 24/7, and many will directly support the user experience.
Any degradation makes you lose a potential user, hence the need for continuous API testing with Quality Engineering to remain with Quality at Speed.
Follow the QE Unit for more exclusive Quality Engineering.
Start with the why, for whom, then the what
APIs are usually seen as mere technical and intermediary layers.
But APIs are used everywhere to solve an end-user problem: sending data to an analytics platform, retrieving a list of products, and passing an order.
APIs must therefore answer the needs of personas.