All you should care about in an API testing is its specification correctness. Whats below should be tested by component tests or even units.
This approach more or less already has a concensus in api world. Im surprised there are still ppl doing e2es.