PHPackages                             aboutnima/laravel-zoom - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. aboutnima/laravel-zoom

ActiveLibrary[API Development](/categories/api)

aboutnima/laravel-zoom
======================

A Laravel package to integrate with the Zoom API using Server-to-Server OAuth. Easily create and manage meetings, users, and more.

0.1.1-beta(11mo ago)16MITPHPPHP ^8.3.0CI failing

Since May 11Pushed 11mo ago1 watchersCompare

[ Source](https://github.com/aboutnima/laravel-zoom)[ Packagist](https://packagist.org/packages/aboutnima/laravel-zoom)[ RSS](/packages/aboutnima-laravel-zoom/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (9)Versions (4)Used By (0)

Laravel-Zoom
============

[](#laravel-zoom)

**⚠️ This package is currently in beta. Breaking changes may still occur. Please use with caution in production environments.**

Laravel-Zoom is a lightweight and extensible package for integrating Zoom API functionality into Laravel applications. It provides seamless authorization using OAuth (account-level apps) and a clean interface for sending authenticated requests to the Zoom API.

Installation
------------

[](#installation)

Install the package using Composer:

```
composer require aboutnima/laravel-zoom:^0.1.1@beta
```

Configuration
-------------

[](#configuration)

Publish the configuration file:

```
php artisan vendor:publish --tag=laravel-zoom-config
```

Next, add your Zoom API credentials to your `.env` file:

```
ZOOM_ACCOUNT_ID=your_zoom_account_id
ZOOM_CLIENT_ID=your_zoom_client_id
ZOOM_CLIENT_SECRET=your_zoom_client_secret
```

The configuration file (`config/zoom.php`) will contain:

```
