Add catalog API