Why the AppFolio API matters & what it means for the PM ecosystem