# Creating and using zoom api in my code

**URL:** <https://devforum.zoom.us/t/creating-and-using-zoom-api-in-my-code/88950>\
**Category:** API and Webhooks\
**Created:** [May 24, 2023, 10:57am UTC](https://devforum.zoom.us/t/creating-and-using-zoom-api-in-my-code/88950 "2023-05-24T10:57:37Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![zoomema2020](https://avatars.discourse-cdn.com/v4/letter/z/35a633/32.png) [@zoomema2020](https://devforum.zoom.us/u/zoomema2020)\
**Post date:** [May 24, 2023, 10:57am UTC](https://devforum.zoom.us/t/creating-and-using-zoom-api-in-my-code/88950/1 "2023-05-24T10:57:37Z")

</div>

I have been able to obtain json response from my zoom account but how can i create zoom meeting, start meeting, obtain some other information from zoom such as list of meetings, modify meeting.  
my platform is php laravel. Please I would appreciate example(s)

Is there a documentation where I can refer to to get that done  
I am using Server-To-Server OAuth

---

<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:** [June 2, 2023, 1:04pm UTC](https://devforum.zoom.us/t/creating-and-using-zoom-api-in-my-code/88950/2 "2023-06-02T13:04:40Z")

</div>

Hi @zoomema2020  
Thanks for reaching out to the Zoom Developer Forum and welcome to our community!  
Here is a sample app created by one of my colleagues where you can see how you can create access tokens with a Server to Server Oauth app and also some routes included:

> **[GitHub - zoom/server-to-server-oauth-starter-api: Starting point for...](https://github.com/zoom/server-to-server-oauth-starter-api)**
>
> Starting point for developing a Zoom S2S OAuth API - GitHub - zoom/server-to-server-oauth-starter-api: Starting point for developing a Zoom S2S OAuth API

Let me know if this helps!  
Cheers,  
Elisa

---

<div class="post-metadata">

**Author:** ![zoomema2020](https://avatars.discourse-cdn.com/v4/letter/z/35a633/32.png) [@zoomema2020](https://devforum.zoom.us/u/zoomema2020)\
**Post date:** [June 2, 2023, 2:28pm UTC](https://devforum.zoom.us/t/creating-and-using-zoom-api-in-my-code/88950/3 "2023-06-02T14:28:45Z")

</div>

Thanks you very much I was able to locate the api documentation.  
Really appreciate it.  
But I need you help for another problem which I have been facing.

> [@Zoom meeting sample javascript giving error](https://devforum.zoom.us/t/zoom-meeting-sample-javascript-giving-error/89473):
>
> API ENDPOINT [GitHub - zoom/meetingsdk-javascript-sample: Use the Zoom Meeting SDK in (vanilla) JavaScript](https://github.com/zoom/meetingsdk-sample-javascript) DESCRIPTION I want to make use of meeting sdk at [[GitHub - zoom\_meetingsdk-javascript-sample Use the Zoom Meeting SDK in (vanilla) JavaScript]] for my zoom web meetings but I have not been able to obtain the json return response.json() in the client-view.js. it is giving me the error message ’ SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data’lock w…

---

<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:** [June 2, 2023, 3:10pm UTC](https://devforum.zoom.us/t/creating-and-using-zoom-api-in-my-code/88950/4 "2023-06-02T15:10:39Z")

</div>

Of course, happy to help! @zoomema2020  
Have you taken a look at this post here:

> [@Client SDK Invalid Signature errorCode:200 PHP](https://devforum.zoom.us/t/client-sdk-invalid-signature-errorcode-200-php/85056/3):
>
> your code for the JWT Token, not for SDK JWT Token (change time from ms to sec is not enough) here is link to a php solution and here the reference implemention in js here you can check the signature token

---

<div class="post-metadata">

**Author:** ![zoomema2020](https://avatars.discourse-cdn.com/v4/letter/z/35a633/32.png) [@zoomema2020](https://devforum.zoom.us/u/zoomema2020)\
**Post date:** [June 5, 2023, 1:07pm UTC](https://devforum.zoom.us/t/creating-and-using-zoom-api-in-my-code/88950/5 "2023-06-05T13:07:18Z")

</div>

@elisa.zoom Thanks I have checked it. It is still the same problem.  
I have had to open a new topic with more details in this location.

> [@Strange error of " Signature is invalid"](https://devforum.zoom.us/t/strange-error-of-signature-is-invalid/89630):
>
> API Endpoints [https://github.com/zoom/meetingsdk-sample-javascript](https://github.com/zoom/meetingsdk-sample-javascript) \*\*Unexplainable Signature is invalid \*\* I am using server to server oAuth for my app on zoom, my servers backend is php. I am currently using basic account but would move to paid version after completing the code. This is the code I have used in php ``` $meeting\_number = 98745525626;//this is a random meeting number but actual number is from zoom $password = ‘random\_password’; $encrypted\_password = ‘123456’; $host\_email …

---

<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:** [June 8, 2024, 4:43am UTC](https://devforum.zoom.us/t/creating-and-using-zoom-api-in-my-code/88950/6 "2024-06-08T04:43:18Z")

</div>

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