aapi soluiton