[docs]asyncdefpoll(self:"houndapi.HoundAPI",subscription_id:str,limit:int=50)->Union[List[Context],None]:'''Poll Subscription Events Arg: subscription_id (str): the subscription id limit (int, *optional*): the limit of polled events default=50 Returns: Union[None, List[:class:`houndapi.schema.context.Context`]]'''try:res=awaitself.get(endpoint=f"/api/poll/{subscription_id}?limit={limit}")return[Context(**r)forrinres]exceptExceptionase:get_logger().info(f"Failed to Poll Events for subscription ({e})",extra={"endpoint":f"/api/poll/{subscription_id}"})