PHPackages                             steadfastcollective/laravel-dailyco - 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. steadfastcollective/laravel-dailyco

ActiveLibrary[API Development](/categories/api)

steadfastcollective/laravel-dailyco
===================================

Laravel SDK for Daily.co's REST API

v1.2.0(3y ago)44967[1 issues](https://github.com/steadfast-collective/laravel-dailyco/issues)[2 PRs](https://github.com/steadfast-collective/laravel-dailyco/pulls)PHPPHP ^7.4|^8.0

Since Jun 30Pushed 3y ago1 watchersCompare

[ Source](https://github.com/steadfast-collective/laravel-dailyco)[ Packagist](https://packagist.org/packages/steadfastcollective/laravel-dailyco)[ RSS](/packages/steadfastcollective-laravel-dailyco/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (3)Dependencies (3)Versions (4)Used By (0)

Laravel Daily.co SDK
====================

[](#laravel-dailyco-sdk)

 [ ![Total Downloads](https://camo.githubusercontent.com/5ff7829835c7e5e5f6cc86451419c63241705f464783fc8264b20170a81d3316/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f737465616466617374636f6c6c6563746976652f6c61726176656c2d6461696c79636f) ](https://packagist.org/packages/steadfastcollective/laravel-dailyco) [ ![Latest Stable Version](https://camo.githubusercontent.com/9256a7f70fd535c09de74466906d5d037688470d9519690c68fc8b0290558bcb/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f737465616466617374636f6c6c6563746976652f6c61726176656c2d6461696c79636f) ](https://packagist.org/packages/steadfastcollective/laravel-dailyco) [ ![License](https://camo.githubusercontent.com/24ae3e8760a1c14dbdca856174ce65fb0db6051964b98c3db2dab4c97a5caded/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f737465616466617374636f6c6c6563746976652f6c61726176656c2d6461696c79636f) ](https://packagist.org/packages/steadfastcollective/laravel-dailyco)

This package is an unofficial SDK for [Daily.co](https://daily.co)'s REST API.

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

[](#installation)

1. Install with Composer `composer require steadfastcollective/laravel-dailyco`
2. Publish configuration file with `php artisan vendor:publish`
3. Add your Daily API key to your `.env`

```
DAILY_API_KEY=

```

4. You should now be able to perform API requests using the SDK! Follow the [usage guide](#usage).

Usage
-----

[](#usage)

To make API requests with this package, you can either use the Facade, which we would recommend, or you could just manually new up the `SteadfastCollective\LaravelDailyco\Daily` class and call the methods from there.

All of our below examples use the Facade.

### Rooms

[](#rooms)

**Get rooms**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$rooms = DailyFacade::rooms();
```

**Create room**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$room = DailyFacade::createRoom([...]);
```

**Get room**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$room = DailyFacade::room('roomId', [...]);
```

**Update room**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$room = DailyFacade::updateRoom('roomId', [...]);
```

**Delete room room**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

DailyFacade::deleteRoom('roomId', [...]);
```

### Meeting tokens

[](#meeting-tokens)

**Create meeting token**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$token = DailyFacade::createMeetingToken([...]);
```

**Get meeting token**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$token = DailyFacade::meetingToken('meetingToken', [...]);
```

### Recordings

[](#recordings)

**Get recordings**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$recordings = DailyFacade::recordings([...]);
```

**Get a recording**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$recording = DailyFacade::recording('recordingId', [...]);
```

**Delete a recording**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$recording = DailyFacade::deleteRecording('recordingId', [...]);
```

**Get recording access link**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$accessLink = DailyFacade::recordingAccessLink('recordingId', [...]);
```

**Get recording download link**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$downloadLink = DailyFacade::recordingDownload('recordingId', [...]);
```

**Create recording composite recipe**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$recipe = DailyFacade::createRecordingCompositesReceipe('recordingId', [...]);
```

**Get recording composites**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$composites = DailyFacade::recordingComposites('recordingId', [...]);
```

### Logs

[](#logs)

**Get logs**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$logs = DailyFacade::logs();
```

### Meeting Analytics

[](#meeting-analytics)

**Retrieve meeting analytics**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$analytics = DailyFacade::meetingAnalytics();
```

### Presence

[](#presence)

**Active participants**

```
use SteadfastCollective\LaravelDailyco\DailyFacade;

$participants = DailyFacade::presence();
```

### Handling errors

[](#handling-errors)

This package will throw an exception whenever a non 200 response is returned from Daily's API. The full list of exceptions is provided below.

**Status Code****Exception**400 (Bad Request)`SteadfastCollective\LaravelDailyco\Exceptions\BadRequestException`401 (Unauthorized)`SteadfastCollective\LaravelDailyco\Exceptions\UnauthorizedException`404 (Not Found)`SteadfastCollective\LaravelDailyco\Exceptions\NotFoundException`429 (Too Many Requests)`SteadfastCollective\LaravelDailyco\Exceptions\TooManyRequestsException`5xx (Server Errors)`SteadfastCollective\LaravelDailyco\Exceptions\ServerErrorException`Security
--------

[](#security)

If you find any security vulnerabilities in this package, please directly email , rather than using the issue tracker.

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 76.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~167 days

Total

3

Last Release

1444d ago

PHP version history (2 changes)v1.0.0PHP ^7.4

v1.1.0PHP ^7.4|^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/d0aa8324bc8e417667f855edb80e98fcb38b988a7200df88c85983c7afc1fbcf?d=identicon)[steadfastcollective](/maintainers/steadfastcollective)

---

Top Contributors

[![duncanmcclean](https://avatars.githubusercontent.com/u/19637309?v=4)](https://github.com/duncanmcclean "duncanmcclean (10 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")[![hcaz](https://avatars.githubusercontent.com/u/2422207?v=4)](https://github.com/hcaz "hcaz (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/steadfastcollective-laravel-dailyco/health.svg)

```
[![Health](https://phpackages.com/badges/steadfastcollective-laravel-dailyco/health.svg)](https://phpackages.com/packages/steadfastcollective-laravel-dailyco)
```

###  Alternatives

[darkaonline/l5-swagger

OpenApi or Swagger integration to Laravel

2.9k34.0M112](/packages/darkaonline-l5-swagger)[echolabsdev/prism

A powerful Laravel package for integrating Large Language Models (LLMs) into your applications.

2.3k388.3k10](/packages/echolabsdev-prism)[sburina/laravel-whmcs-up

WHMCS API client and user provider for Laravel

271.3k](/packages/sburina-laravel-whmcs-up)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
