code: async def main() -> None:
      
      logging.basicConfig(level=logging.INFO)
      async with ClientSession() as websession:
          try:
              # Create a client:
              client = Client(websession)
  
              # Get user data for the client's latitude/longitude:
              user_coord_resp = await client.user_reports.status_by_coordinates(
                  LATITUDE, LONGITUDE)
              _LOGGER.info(
                  'User data by latitude/longitude (%s, %s): %s', LATITUDE,
                  LONGITUDE, user_coord_resp)
  
              # Get user data for the a specific ZIP code:
              user_zip_resp = await client.user_reports.status_by_zip(ZIP_CODE)
              _LOGGER.info(
                  'User data by ZIP code (%s): %s', ZIP_CODE, user_zip_resp)
  
              # Get CDC data for the client's latitude/longitude:
              cdc_coord_resp = await client.cdc_reports.status_by_coordinates(
                  LATITUDE, LONGITUDE)
              _LOGGER.info(
                  'CDC data by latitude/longitude (%s, %s): %s', LATITUDE,
                  LONGITUDE, cdc_coord_resp)
  
              # Get CDC data for North Dakota
              cdc_state_resp = await client.cdc_reports.status_by_state(STATE)
              _LOGGER.info(
                  'CDC data by state name (%s): %s', STATE, cdc_state_resp)
          except FluNearYouError as err:
              print(err)
docs: Create the aiohttp session and run the example.