diff --git a/method/configuration.py b/method/configuration.py index bc6f7bb..756d1c8 100644 --- a/method/configuration.py +++ b/method/configuration.py @@ -18,6 +18,7 @@ class ConfigurationOpts(TypedDict): api_key: str env: Optional[EnvironmentLiterals] + base_url: Optional[str] class Configuration: @@ -26,7 +27,7 @@ class Configuration: env: EnvironmentLiterals def __init__(self, opts: ConfigurationOpts): - url = 'https://{env}.methodfi.com' + url = opts.get('base_url', 'https://{env}.methodfi.com') self.__validate(opts) self.api_key = opts.get('api_key', '')