# Get webinar tracking sources

**URL:** <https://devforum.zoom.us/t/get-webinar-tracking-sources/85073>\
**Category:** Webinars\
**Created:** [March 21, 2023, 2:49pm UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073 "2023-03-21T14:49:35Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![webinars9](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/webinars9/32/46154_2.png) [@webinars9](https://devforum.zoom.us/u/webinars9)\
**Post date:** [March 21, 2023, 2:49pm UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073/1 "2023-03-21T14:49:35Z")

</div>

Hello everyone,

i use the api from zoom to get information about which source we get more registrants for webinars. if i check the numbers which i get from api response doesent match with the numbers from zoom. The number of registrationr\_count dosen’t match but the visitor\_count is matching

For example my code:

webinar\_registration\_df = None

url = f"[https://api.zoom.us/v2/webinars/81480696193/tracking\_sources](https://api.zoom.us/v2/webinars/81480696193/tracking_sources)"  
headers = {‘Accept’: ‘application/json’, ‘Authorization’: 'Bearer ’ + access\_token}  
response = requests.get(url,headers=headers,params=tracking\_source\_id).json()

try:  
temp\_df = pd.DataFrame(response[‘tracking\_sources’])  
temp\_df[‘webinar\_id’] = webinar\_id

```
if webinar_registration_df is None:
    webinar_registration_df = temp_df

else:
    webinar_registration_df = pd.concat([webinar_registration_df, temp_df])

```

except Exception as e:  
print(e)```  
`type or paste code here`

```auto

```

---

<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:** [March 21, 2023, 9:25pm UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073/2 "2023-03-21T21:25:40Z")

</div>

Hi @webinars9 ,

> [@webinars9](#):
>
> if i check the numbers which i get from api response doesent match with the numbers from zoom. The number of registrationr\_count dosen’t match but the visitor\_count is matching

When you say the API response doesn’t match with the numbers from Zoom, do you mean registration\_count on the Zoom web platform? Is registration\_count different across all sources?

---

<div class="post-metadata">

**Author:** ![webinars9](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/webinars9/32/46154_2.png) [@webinars9](https://devforum.zoom.us/u/webinars9)\
**Post date:** [March 22, 2023, 7:29am UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073/4 "2023-03-22T07:29:50Z")

</div>

Hi,

we send the webiar invitations through three different sources mailling, website and social media. On the Zoom platform the registrations and visitors are displayed, these numbers do not match the numbers I get as a response from the api.

---

<div class="post-metadata">

**Author:** ![webinars9](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/webinars9/32/46154_2.png) [@webinars9](https://devforum.zoom.us/u/webinars9)\
**Post date:** [March 22, 2023, 4:44pm UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073/5 "2023-03-22T16:44:38Z")

</div>

> [@webinars9](#):
>
> Hi,
> 
> we send the webiar invitations through three different sources mailling, website and social media. On the Zoom platform the registrations and visitors are displayed, these numbers do not match the numbers I get as a response from the ap

Hi,

we send the webiar invitations through three different sources mailling, website and social media. On the Zoom platform the registrations and visitors are displayed, these numbers do not match the numbers I get as a response from the ap

---

<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:** [April 1, 2023, 1:30am UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073/6 "2023-04-01T01:30:15Z")

</div>

@webinars9 I’m messaging you for you to send screenshots of the portal vs. API data, you production client id and developer email associated with the application.

---

<div class="post-metadata">

**Author:** ![webinars9](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/webinars9/32/46154_2.png) [@webinars9](https://devforum.zoom.us/u/webinars9)\
**Post date:** [July 13, 2023, 9:48am UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073/7 "2023-07-13T09:48:19Z")

</div>

Hi all, I have not been able to solve da problem, For the Webiar id : REDACTED  
I still get different numbers from the zoom api GET /webinars/{webinarId}/tracking\_sources. In Zoom other numbers are displayed.

---

<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:** [July 19, 2023, 8:12pm UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073/8 "2023-07-19T20:12:39Z")

</div>

@webinars9 ,

I redacted your post. Please do not post full webinar or meeting ids. I followed up with you via private message for more info 🙂

---

<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:** [July 24, 2023, 6:39pm UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073/9 "2023-07-24T18:39:16Z")

</div>

Hi @webinars9 , submitted a ticket for further review (ZSEE-99885). I’ll share details as they become available!

---

<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:** [July 27, 2023, 2:00pm UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073/10 "2023-07-27T14:00:41Z")

</div>

Hi @webinars9 ,

Here’s what was uncovered:

Root cause: This is by design, the logic of the API is to only query the latest upcoming recurring webinar, because the customer’s webinar has all ended, so the “registration\_count” of Get webinar tracking sources is 0, but the web portal will query the specific “registration\_count” of a certain recurring webinar. There is a request in place to make them consistent and to update the documentation to reflect the current behavior accurately.

In summary, at this time, this API returns the tracking source only for the **latest** upcoming webinar.

---

<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:** [July 28, 2023, 6:06pm UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073/11 "2023-07-28T18:06:30Z")

</div>

Content update request doc submitted (DEVELOPERS-4086).
