Skip to content

Commit 435e7ff

Browse files
committed
Add ability to specify multiple parameter types
1 parent a6a5925 commit 435e7ff

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

alpaca_trade_api/rest.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -348,15 +348,19 @@ def get_clock(self):
348348

349349
def get_activities(
350350
self,
351-
activity_type=None,
351+
activity_types=None,
352352
until=None,
353353
after=None,
354354
direction=None,
355355
date=None,
356356
page_size=None,
357357
):
358-
url = '/account/activities/{}'.format(activity_type)
358+
url = '/account/activities'
359359
params = {}
360+
if isinstance(activity_types, list):
361+
params['activity_types'] = ','.join(activity_types)
362+
elif activity_types is not None:
363+
url += '/{}'.format(activity_types)
360364
if after is not None:
361365
params['after'] = after
362366
if until is not None:

0 commit comments

Comments
 (0)