aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/api_quotes/api.py5
-rw-r--r--python/api_quotes/quotes.py1
2 files changed, 3 insertions, 3 deletions
diff --git a/python/api_quotes/api.py b/python/api_quotes/api.py
index 6bc8191a..1857a3ac 100644
--- a/python/api_quotes/api.py
+++ b/python/api_quotes/api.py
@@ -22,7 +22,7 @@ class MarkitAPI:
base_url, api_key = load_api_key()
@classmethod
- def get_data(cls, asset_class, service="latest"):
+ def get_data(cls, asset_class, after=None, service="latest"):
params = {
"format": "json",
"assetClass": asset_class,
@@ -31,7 +31,8 @@ class MarkitAPI:
"sortBy": "receivedDateTime",
"descending": "true",
}
-
+ if after:
+ params["after"] = f'1653286316000,"{asset_class}-9480-{after}"'
path = posixpath.join("parsing", "Quote", service)
url = urljoin(cls.base_url, path)
r = requests.get(url, params)
diff --git a/python/api_quotes/quotes.py b/python/api_quotes/quotes.py
index 4be90866..bc951aa8 100644
--- a/python/api_quotes/quotes.py
+++ b/python/api_quotes/quotes.py
@@ -59,4 +59,3 @@ Quote.init_dbconn(dbconn("serenitasdb"))
Quote._sql_insert = Quote._sql_insert.replace(
"RETURNING *", "ON CONFLICT DO NOTHING RETURNING *"
)
-breakpoint()