Module macrobond_data_api.web.session
Classes
class Session
-
Class variables
var configuration : Type[Configuration]
-
summary
Warning: This is only recommended for advanced users.
Instance variables
var api_url : str
var in_house_series : InHouseSeriesMethods
-
Additional operations for in-house series
var metadata : MetadataMethods
-
Metadata operations
var search : SearchMethods
-
Search for time series and other entites
var series : SeriesMethods
-
Time series and entity operations
var series_tree : SeriesTreeMethods
-
Operations related to the visual series database tree structure
var token_endpoint : Optional[str]
Methods
def close(self) ‑> None
def debug(self) ‑> None
def delete(self, url: str, params: Dict[str, Any] = None, stream: bool = False) ‑> Response
def delete_or_raise(self, url: str, params: Dict[str, Any] = None, non_error_status: Sequence[int] = None, stream: bool = False) ‑> Response
def get(self, url: str, params: Dict[str, Any] = None, stream: bool = False) ‑> Response
def get_or_raise(self, url: str, params: Dict[str, Any] = None, non_error_status: Sequence[int] = None, stream: bool = False) ‑> Response
def post(self, url: str, params: Dict[str, Any] = None, json: object = None, stream: bool = False) ‑> Response
def post_or_raise(self, url: str, params: Dict[str, Any] = None, json: object = None, non_error_status: Sequence[int] = None, stream: bool = False) ‑> Response
def raise_on_error(self, response: Response, non_error_status: Sequence[int] = None) ‑> Response