meilleursbiens / laravel-calendly-wrapper
PHP Calendly API (v2) Wrapper SDK for Laravel
Installs: 4 823
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: ^8
- guzzlehttp/guzzle: ^7
This package is auto-updated.
Last update: 2025-01-09 19:45:39 UTC
README
PHP Calendly API (v2) SDK for Laravel Installation
Installation using composer:
composer require meilleursbiens/laravel-calendly-wrapper
php artisan vendor:publish --provider="MeilleursBiens\CalendlyServiceProvider" --tag="config"
Configuration
Change your default settings in app/config/calendly.php
:
return [ 'personal_token' => env('CALENDLY_PERSONAL_TOKEN'), 'organization_uri' => env('CALENDLY_ORGANIZATION_URI'), ];
Usage
Calendly::users()->me(); Calendly::users()->get();
Calendly::eventTypes()->get(); Calendly::eventTypes()->forOrganization(); Calendly::eventTypes()->forUser();
Calendly::scheduledEvents()->get(); Calendly::scheduledEvents()->forOrganization(); Calendly::scheduledEvents()->forUser(); Calendly::scheduledEvents()->invitees(); Calendly::scheduledEvents()->invitee();
Calendly::memberships()->get(); Calendly::memberships()->forOrganization(); Calendly::memberships()->forUser();
Calendly::webhooks()->get(); Calendly::webhooks()->list(); Calendly::webhooks()->subscribe(); Calendly::webhooks()->unsubscribe();