Using the API for LTI Pro

Last Updated:

LTI Pro supports bulk import and disassociates (remove) meetings via API. You can use Zoom’s REST API to programmatically create course meetings and then import them into LTI Pro courses. You can also use the API to disassociate the meetings from the LTI Pro course.

API information

  • Version: 1.0
  • Host: applications.zoom.us/api/v1/lti/rich
  • Protocols: https
  • Accepts: application/json
  • Responds With: application/json

All endpoints are available via https and are located at https://applications.zoom.us/api/v1/lti/rich.

For example, you can access:

  • /meeting/bulkDisassociate at https://applications.zoom.us/api/v1/lti/rich/meeting/bulkDisassociate
  • /meeting/bulkImport at https://applications.zoom.us/api/v1/lti/rich/meeting/bulkImport

Requirements for using the LTI Pro API

  1. Create your meetings using Zoom’s REST API.
  2. The admin importing the meetings on LTI Pro is an alternative host of the meeting. Ensure you have either:
    • Disabled the Auto Populate Alternative Host setting.
    • Created a new credential to be used only to import meetings. Don’t change any settings in the LTI Pro configuration page.
  3. Create a digital signature X-Lti-Signature for the request to be passed in request header for each endpoint.

Zoom Community

Join the 100K+ other members in the Zoom Community! Login with your Zoom account credentials and start collaborating.