async def METHOD_NAME(self):
    log.warning("requesting new bearer token")
    form_data = aiohttp.FormData()
    form_data.add_field("username", self.email)
    form_data.add_field("password", self.password)
    async with aiohttp.ClientSession() as session:
        async with session.post(f"{self.api_url}/v1/login/access-token",
                                data=form_data) as resp:
            data = await resp.json()
            assert "access_token" in data
            await self.col.update_one({"_id": "access_token"},
                                      {
                                          "$currentDate": {
                                              "ts": True
                                          },
                                          "$set"        : data
                                      }, upsert=True)
    return data