# How to specify an array on the querystring?

**URL:** <https://devforum.zoom.us/t/how-to-specify-an-array-on-the-querystring/141734>\
**Category:** API and Webhooks\
**Created:** [February 7, 2026, 2:46am UTC](https://devforum.zoom.us/t/how-to-specify-an-array-on-the-querystring/141734 "2026-02-07T02:46:51Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![desautelsj](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/desautelsj/32/23584_2.png) [@desautelsj](https://devforum.zoom.us/u/desautelsj)\
**Post date:** [February 7, 2026, 2:46am UTC](https://devforum.zoom.us/t/how-to-specify-an-array-on-the-querystring/141734/1 "2026-02-07T02:46:51Z")

</div>

The [documentation](https://developers.zoom.us/docs/api/phone/#tag/call-logs) for the CallHistory `Get users call history` and `Get account's call history` both define a few query parameters as arrays. How does the Zoom API expect arrays to be specified on the querystring of a GET request?

To be clear, here’s an example of a querystring parameter defined as an array:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/0/607a48272c75acd29d1cb0f523e2aae6ae4f4e7f.png)

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [February 10, 2026, 4:56pm UTC](https://devforum.zoom.us/t/how-to-specify-an-array-on-the-querystring/141734/2 "2026-02-10T16:56:47Z")

</div>

Hi @desautelsj , good call for clarity! You can repeat the parameter key and put each unique query-string parameter value in the param url. See our workspace for example: [Postman](https://www.postman.com/zoom-developer/zoom-public-workspace/request/azcwg76/get-user-s-call-history?tab=params)

Can you please confirm if it works for you?

---

<div class="post-metadata">

**Author:** ![desautelsj](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/desautelsj/32/23584_2.png) [@desautelsj](https://devforum.zoom.us/u/desautelsj)\
**Post date:** [February 11, 2026, 1:30am UTC](https://devforum.zoom.us/t/how-to-specify-an-array-on-the-querystring/141734/4 "2026-02-11T01:30:14Z")

</div>

I confirm, issuing the following request (notice “directions” specified twice):

```auto
GET https://api-ca.zoom.us/v2/phone/call_history?from=2026-01-12&to=2026-02-11&directions=inbound&directions=outbound&page_size=30

```

does indeed return the expect call history. Thanks for the help.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [February 11, 2026, 4:26pm UTC](https://devforum.zoom.us/t/how-to-specify-an-array-on-the-querystring/141734/5 "2026-02-11T16:26:58Z")

</div>

Awesome, thanks for sharing!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [February 12, 2026, 4:27pm UTC](https://devforum.zoom.us/t/how-to-specify-an-array-on-the-querystring/141734/6 "2026-02-12T16:27:10Z")

</div>

Closed on February 12, 2026, 4:27pm UTC

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
