adding locations apis at the pass level