Api authentication (8/30)

Api authentication