# Can you use the API to pull meeting chat transcripts without creating a bot?

**URL:** <https://devforum.zoom.us/t/can-you-use-the-api-to-pull-meeting-chat-transcripts-without-creating-a-bot/96315>\
**Category:** Team Chat Apps\
**Created:** [October 5, 2023, 8:34pm UTC](https://devforum.zoom.us/t/can-you-use-the-api-to-pull-meeting-chat-transcripts-without-creating-a-bot/96315 "2023-10-05T20:34:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![alex.garnett](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alex.garnett/32/49241_2.png) [@alex.garnett](https://devforum.zoom.us/u/alex.garnett)\
**Post date:** [October 5, 2023, 8:34pm UTC](https://devforum.zoom.us/t/can-you-use-the-api-to-pull-meeting-chat-transcripts-without-creating-a-bot/96315/1 "2023-10-05T20:34:27Z")

</div>

Hi,

I’ve been reading your API docs and I’m trying to figure out whether it’s possible to pull meeting chat transcripts out of your API without needing to create a bot and add it to every meeting before the fact. I’m finding that a lot of Zoom chats are often misplaced or forgotten about after the end of meetings, and I’d like a way for us to store their transcripts someplace that’s more discoverable. Your API docs don’t suggest that this is a popular or common use case, so some clarification would be helpful!

---

<div class="post-metadata">

**Author:** ![alex.garnett](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alex.garnett/32/49241_2.png) [@alex.garnett](https://devforum.zoom.us/u/alex.garnett)\
**Post date:** [October 5, 2023, 8:39pm UTC](https://devforum.zoom.us/t/can-you-use-the-api-to-pull-meeting-chat-transcripts-without-creating-a-bot/96315/2 "2023-10-05T20:39:30Z")

</div>

From some more reading, it seems like this should be possible by creating a server-to-server oauth app — however, this app type is not listed in [App Marketplace](https://marketplace.zoom.us/develop/create) for me. Is this permission being gradually added to some workspaces?

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [October 6, 2023, 5:21pm UTC](https://devforum.zoom.us/t/can-you-use-the-api-to-pull-meeting-chat-transcripts-without-creating-a-bot/96315/3 "2023-10-06T17:21:21Z")

</div>

Hi @alex.garnett  
Yes, you should reach out to the admin of your account or owner so they can enable you to be able to create S2S oauth app  
Here is a link to a post that will help you achieve this

> [@How to user Server-to-Sever OAuth app with Postman](https://devforum.zoom.us/t/how-to-user-server-to-sever-oauth-app-with-postman/70848):
>
> How to use our Server-to-Server OAuth with Postman? As some of you might be aware of, our JWT app is being deprecated by June 2023 and we encourage you to migrate to the newly introduced [Server-to-Server OAuth App](https://marketplace.zoom.us/docs/guides/build/server-to-server-oauth-app) That being said, here is a quick and simple guide on how to use or new app with Postman As stated in our documentation here: This new app type facilitates OAuth-authenticated requests between servers without end-user involvement. And this grant type enable your private server a…
