# How to setup zoom api for custom built lms in php codeignitor framework

**URL:** <https://devforum.zoom.us/t/how-to-setup-zoom-api-for-custom-built-lms-in-php-codeignitor-framework/27853>\
**Category:** API and Webhooks\
**Created:** [August 22, 2020, 6:25am UTC](https://devforum.zoom.us/t/how-to-setup-zoom-api-for-custom-built-lms-in-php-codeignitor-framework/27853 "2020-08-22T06:25:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sandeep.s](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sandeep.s/32/13937_2.png) [@sandeep.s](https://devforum.zoom.us/u/sandeep.s)\
**Post date:** [August 22, 2020, 6:25am UTC](https://devforum.zoom.us/t/how-to-setup-zoom-api-for-custom-built-lms-in-php-codeignitor-framework/27853/1 "2020-08-22T06:25:32Z")

</div>

hi  
we are building LMS in php, wanted to understand how to setup admin, instrurtor , and students zoom api calls.  
i have gone through the documementation. but it is saying LTI pro compatability. but we have built our own lms so wanted to know how to set up  
requested support team but iam only getting documentation of LTI PRo ( but we are not using moodle,canvas ) we have built our own lms . kindly help to set up.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 25, 2020, 9:02pm UTC](https://devforum.zoom.us/t/how-to-setup-zoom-api-for-custom-built-lms-in-php-codeignitor-framework/27853/2 "2020-08-25T21:02:21Z")

</div>

Hey @sandeep.s,

Let me know if my Zoom API LMS example here helps you:

> [@The best way to integrate Zoom with existing website\[elearning\]](https://devforum.zoom.us/t/the-best-way-to-integrate-zoom-with-existing-website-elearning/9600/2):
>
> Hey @emilpausz, thanks for posting and using Zoom! Here is the flow (you can use the Zoom App instead of the SDK if you don’t want to integrate the actual meetings inside your application): Create a [JWT App](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-jwt-app) (for Web SDK) and [SDK App](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-sdk-app) (For Mobile / Desktop SDKs) on a [Pro or higher Zoom account](https://zoom.us/pricing). Use your JWT App to [make a JWT Token](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usercreate) to mange [creating free basic accounts](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usercreate) for all your instructors so they can [create / host the classes](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate). Use the meeting id of the created meeting, and pass it in…

Thanks,  
Tommy

---

<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:** [September 25, 2020, 7:02am UTC](https://devforum.zoom.us/t/how-to-setup-zoom-api-for-custom-built-lms-in-php-codeignitor-framework/27853/3 "2020-09-25T07:02:31Z")

</div>

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