PHPackages                             bigperson/amocrm-api-laravel - 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. bigperson/amocrm-api-laravel

ActiveLibrary[API Development](/categories/api)

bigperson/amocrm-api-laravel
============================

An AmoCRM api bridge for Laravel 5

0.1.5(6y ago)36832MITPHP

Since May 15Pushed 6y ago3 watchersCompare

[ Source](https://github.com/bigperson/amocrm-api-laravel)[ Packagist](https://packagist.org/packages/bigperson/amocrm-api-laravel)[ RSS](/packages/bigperson-amocrm-api-laravel/feed)WikiDiscussions master Synced today

READMEChangelog (4)Dependencies (2)Versions (11)Used By (0)

AmoCRM API Laravel Bridge
=========================

[](#amocrm-api-laravel-bridge)

[![amoCRM](https://raw.githubusercontent.com/bigperson/amocrm-api-laravel/master/assets/logo.png)](https://raw.githubusercontent.com/bigperson/amocrm-api-laravel/master/assets/logo.png)

[![Latest Stable Version](https://camo.githubusercontent.com/7b32647c25358209b37d34af3a9dfe483ba2f88a4e11c1bf183ef6670d877ad8/68747470733a2f2f706f7365722e707567782e6f72672f626967706572736f6e2f616d6f63726d2d6170692d6c61726176656c2f762f737461626c65)](https://packagist.org/packages/bigperson/amocrm-api-laravel)[![Build Status](https://camo.githubusercontent.com/9ec2e4e55a6181aaf7b2be87358888779f9bf7b4c192e2d94af5c2ccfae6f8c1/68747470733a2f2f7472617669732d63692e6f72672f626967706572736f6e2f616d6f63726d2d6170692d6c61726176656c2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/bigperson/amocrm-api-laravel)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/32e36741a1689b7bcd3e42ffa006f9422d88cb74e2b83697838625f7e8422d34/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f626967706572736f6e2f616d6f63726d2d6170692d6c61726176656c2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/bigperson/amocrm-api-laravel/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/806c4d2b179a158853b185bea966ff312202437036791ebb941b382591511b0d/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f626967706572736f6e2f616d6f63726d2d6170692d6c61726176656c2f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/bigperson/amocrm-api-laravel/?branch=master)[![License](https://camo.githubusercontent.com/7094a91651a85eb6d54a49dd2afba15c47b19f6ed4d95fa839f0d4c28aec1b9c/68747470733a2f2f706f7365722e707567782e6f72672f626967706572736f6e2f616d6f63726d2d6170692d6c61726176656c2f6c6963656e7365)](https://packagist.org/packages/bigperson/amocrm-api-laravel)[![StyleCI](https://camo.githubusercontent.com/ee3fe78b9a83269abd94f666edc96a798ff0b19bd6cacd54b012f74ea5347a80/68747470733a2f2f7374796c6563692e696f2f7265706f732f3133333436363135322f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/133466152)

Описание
========

[](#описание)

Данный пакет это ServiceProvider для Laravel 5 предоставляющий интеграцию с API amoCRM используя библиотеку [linkprofit-cpa/amocrm-api](https://github.com/linkprofit-cpa/amocrm-api). Пакет позволяет зарегистрировать все сервисы из родительской библиотеки для использования сервисов через DI, без необходимости создавать каждый раз RequestHandler.

Установка
---------

[](#установка)

### Laravel 5.5+

[](#laravel-55)

> Убедитесь, что используете хотя бы PHP 7.1

- `composer require bigperson/amocrm-api-laravel`
- `php artisan vendor:publish --tag=amocrm-api`

### Laravel 5.4 или ранее

[](#laravel-54-или-ранее)

- `composer require bigperson/amocrm-api-laravel`
- Добавьте сервис провайдер в ваш `app/config/app.php` файл:

```
'providers' => [
    // ...
    Bigperson\AmoCrmApi\AmoCrmApiServiceProvider::class,
]
```

- `php artisan vendor:publish --tag=amocrm-api`

Пакет требует указания параметров подключения к API amoCRM. Указать их можно в файле конфигурации. Для этого необходимо опубликовать файл конфигурации.

Эта команда создаст файл config/amocrm-api.php в котором указаны эти данные. Лучше всего использовать переменные окружения добавив файл `.env`

```
AMO_DOMAIN=domain
AMO_LOGIN=email@examle.com
AMO_HASH=RfwPKjHdlNC5UFrB2F8NRfwPKjHdlNC5UFrB2F8N

```

Использование
-------------

[](#использование)

После установки пакета вы можете использовать все сервисы через DI контейнер Laravel:

```
...
use linkprofit\AmoCRM\services\CatalogElementService;
...

class Controller extends BaseController
{
    public function getCatalogElements(CatalogElementService $service)
    {
        $catalogElements = $service->lists();
        dd($catalogElements);
    }
}

```

Более подробнее о возможностях сервисов и документацию по ним вы найдете в описании пакета [linkprofit-cpa/amocrm-api](https://github.com/linkprofit-cpa/amocrm-api).

Лицензия
--------

[](#лицензия)

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE) file for details

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 91.7% 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 ~67 days

Recently: every ~117 days

Total

8

Last Release

2449d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4d5dccbd021fd3882613034b49a5d0d6726d5a16a0224e99b5359d6058719265?d=identicon)[bigperson](/maintainers/bigperson)

---

Top Contributors

[![bigperson](https://avatars.githubusercontent.com/u/4757391?v=4)](https://github.com/bigperson "bigperson (11 commits)")[![finagin](https://avatars.githubusercontent.com/u/11045296?v=4)](https://github.com/finagin "finagin (1 commits)")

---

Tags

amocrmamocrm-apiamocrm-phpapi-clientapi-laravelcrmlaravel

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/bigperson-amocrm-api-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/bigperson-amocrm-api-laravel/health.svg)](https://phpackages.com/packages/bigperson-amocrm-api-laravel)
```

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[knplabs/github-api

GitHub API v3 client

2.2k15.8M187](/packages/knplabs-github-api)[facebook/php-business-sdk

PHP SDK for Facebook Business

90121.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

73813.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

263103.1M454](/packages/google-gax)

PHPackages © 2026

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