use api key for bucket upload
merged