diff options
Diffstat (limited to 'python/api_quotes/api.py')
| -rw-r--r-- | python/api_quotes/api.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/python/api_quotes/api.py b/python/api_quotes/api.py index 1857a3ac..60fce5e6 100644 --- a/python/api_quotes/api.py +++ b/python/api_quotes/api.py @@ -30,17 +30,20 @@ class MarkitAPI: "limit": 1000, "sortBy": "receivedDateTime", "descending": "true", + "dateformat": "MILLISECONDSSINCEEPOCH", } if after: - params["after"] = f'1653286316000,"{asset_class}-9480-{after}"' + params["after"] = after path = posixpath.join("parsing", "Quote", service) url = urljoin(cls.base_url, path) r = requests.get(url, params) + print(params) return cls.read_api(r) @staticmethod def read_api(r): df = pd.DataFrame.from_dict(json.loads(r.text)) + if df.empty: + return df.columns = df.columns.str.lower() - df[df["confidence"] == 10] return df.to_dict(orient="records") |
