what is api first strategy