PHPackages                             chrisreedio/laravel-multilogin-sdk - 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. chrisreedio/laravel-multilogin-sdk

ActiveLibrary[API Development](/categories/api)

chrisreedio/laravel-multilogin-sdk
==================================

Provides a Laravel SDK for the Multilogin API.

1.x-dev(5mo ago)126[5 PRs](https://github.com/chrisreedio/laravel-multilogin-sdk/pulls)MITPHPPHP ^8.3CI passing

Since Aug 13Pushed 2mo agoCompare

[ Source](https://github.com/chrisreedio/laravel-multilogin-sdk)[ Packagist](https://packagist.org/packages/chrisreedio/laravel-multilogin-sdk)[ Docs](https://github.com/chrisreedio/laravel-multilogin-sdk)[ GitHub Sponsors]()[ RSS](/packages/chrisreedio-laravel-multilogin-sdk/feed)WikiDiscussions 1.x Synced today

READMEChangelog (4)Dependencies (17)Versions (12)Used By (0)

Laravel Multilogin SDK
======================

[](#laravel-multilogin-sdk)

[![Latest Version on Packagist](https://camo.githubusercontent.com/0c1bd622804869548b32bdb23800848fed314717702a12dddfad1749c288f207/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f636872697372656564696f2f6c61726176656c2d6d756c74696c6f67696e2d73646b2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/chrisreedio/laravel-multilogin-sdk)[![GitHub Tests Action Status](https://camo.githubusercontent.com/3474f3dd8ff12401828ae87bee1069d95e9a4cd21a5ff43b234840d056ae4599/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f636872697372656564696f2f6c61726176656c2d6d756c74696c6f67696e2d73646b2f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/chrisreedio/laravel-multilogin-sdk/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/53e9e6a921d1d0bfde43c22091627768d5b8fcef5a9327c3c0388e482e89d3ca/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f636872697372656564696f2f6c61726176656c2d6d756c74696c6f67696e2d73646b2f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/chrisreedio/laravel-multilogin-sdk/actions?query=workflow%3A%22Fix+PHP+code+style+issues%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/2353c4904e352b897edd15c8319c990738070342439ed9107ad9f1a4d6469b83/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f636872697372656564696f2f6c61726176656c2d6d756c74696c6f67696e2d73646b2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/chrisreedio/laravel-multilogin-sdk)

A comprehensive Laravel package that provides an elegant SDK for the Multilogin API. This package allows you to manage browser profiles, automate browser sessions, handle proxies, and perform advanced browser fingerprinting operations through Multilogin's powerful antidetect browser platform.

Built on top of the robust [Saloon HTTP client](https://docs.saloon.dev/), this SDK provides a clean, Laravel-friendly interface to all of Multilogin's API endpoints with full type safety and IDE autocompletion.

Features
--------

[](#features)

- **Complete API Coverage**: Access all Multilogin API endpoints through intuitive resource classes
- **Browser Profile Management**: Create, update, clone, and manage browser profiles with ease
- **Advanced Proxy Support**: Validate and manage proxy configurations
- **Cookie Management**: Handle pre-made cookies and import/export functionality
- **Two-Factor Authentication**: Full 2FA management capabilities
- **Object Storage**: Manage extensions and cloud storage objects
- **Script Runner**: Execute Selenium automation scripts with browser profiles
- **Laravel Integration**: Service provider, facade, and publishable config/migrations
- **Type Safety**: Full PHP type declarations and IDE autocompletion support

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

[](#installation)

You can install the package via composer:

```
composer require chrisreedio/laravel-multilogin-sdk
```

Optionally, you can publish the config file:

```
php artisan vendor:publish --tag="laravel-multilogin-sdk-config"
```

You can also publish migrations and views if needed:

```
# Publish migrations
php artisan vendor:publish --tag="laravel-multilogin-sdk-migrations"
php artisan migrate

# Publish views
php artisan vendor:publish --tag="laravel-multilogin-sdk-views"
```

Usage
-----

[](#usage)

### Basic Setup

[](#basic-setup)

```
use ChrisReedIO\MultiloginSDK\MultiloginSDK;

// Create SDK instance
$sdk = new MultiloginSDK();

// Or use the facade
use MultiloginSDK;
```

### Browser Profile Management

[](#browser-profile-management)

```
// Start a browser profile
$response = $sdk->launcher()->startBrowserProfile(
    folderId: 'your-folder-id',
    profileId: 'your-profile-id',
    automationType: 'selenium'
);

// Create a new profile
$response = $sdk->profileManagement()->profileCreate([
    'name' => 'My New Profile',
    'browser' => 'mimic',
    'os' => 'win'
]);

// Stop a running profile
$response = $sdk->launcher()->stopBrowserProfile('your-profile-id');
```

### Proxy Management

[](#proxy-management)

```
// Validate a proxy
$response = $sdk->launcher()->validateProxy(
    type: 'http',
    host: '127.0.0.1',
    port: '8080',
    username: 'user',
    password: 'pass'
);
```

### Quick Profile Operations

[](#quick-profile-operations)

```
// Start a quick profile with custom settings
$response = $sdk->launcher()->startQuickProfileV3(
    browserType: 'mimic',
    osType: 'windows',
    automation: 'selenium'
);

// Get status of all profiles
$response = $sdk->launcher()->getAllProfilesStatus();
```

### Available Resources

[](#available-resources)

The SDK provides access to all Multilogin API endpoints through these resource classes:

- `bookmarkManagement()` - Import/export bookmarks
- `browserProfileData()` - Manage profile data
- `launcher()` - Core browser operations
- `objectStorage()` - Manage extensions and cloud objects
- `preMadeCookies()` - Handle pre-made cookie sets
- `profileAccessManagement()` - User authentication and workspaces
- `profileImportExport()` - Import/export profile data
- `profileManagement()` - Create, update, manage profiles
- `proxy()` - Proxy validation and management
- `scriptRunner()` - Execute automation scripts
- `twoFactor()` - Two-factor authentication

Testing
-------

[](#testing)

Run the test suite:

```
composer test

# With coverage
composer test-coverage

# Run static analysis
composer analyse

# Format code
composer format
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Chris Reed](https://github.com/chrisreedio)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance78

Regular maintenance activity

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.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 ~38 days

Total

5

Last Release

174d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/77644584?v=4)[Chris Reed](/maintainers/chrisreedio)[@chrisreedio](https://github.com/chrisreedio)

---

Top Contributors

[![chrisreedio](https://avatars.githubusercontent.com/u/77644584?v=4)](https://github.com/chrisreedio "chrisreedio (32 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (3 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (1 commits)")

---

Tags

laravelChris Reedlaravel-multilogin-sdk

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/chrisreedio-laravel-multilogin-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/chrisreedio-laravel-multilogin-sdk/health.svg)](https://phpackages.com/packages/chrisreedio-laravel-multilogin-sdk)
```

###  Alternatives

[dedoc/scramble

Automatic generation of API documentation for Laravel applications.

2.1k11.2M102](/packages/dedoc-scramble)[codebar-ag/laravel-docuware

DocuWare integration with Laravel

1123.7k](/packages/codebar-ag-laravel-docuware)[defstudio/telegraph

A laravel facade to interact with Telegram Bots

811334.1k3](/packages/defstudio-telegraph)[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3914.6k](/packages/rawilk-profile-filament-plugin)[simplestats-io/laravel-client

Server-side analytics for Laravel that follows the full funnel from visit to registration to payment, attributed to the channel that drove it. Revenue, MRR, churn and ad-spend profit (ROAS/CAC) per channel. GDPR compliant, ad-blocker proof.

5022.0k](/packages/simplestats-io-laravel-client)[codebar-ag/laravel-zammad

Zammad integration with Laravel

107.1k](/packages/codebar-ag-laravel-zammad)

PHPackages © 2026

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