PHPackages                             manychat/manychat-api - 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. manychat/manychat-api

AbandonedLibrary[API Development](/categories/api)

manychat/manychat-api
=====================

ManyChat API PHP library

v1.0.5(5y ago)1916.1k10[1 issues](https://github.com/manychat/manychat-api-php/issues)MITPHPPHP &gt;=7.1CI failing

Since Sep 16Pushed 5y ago31 watchersCompare

[ Source](https://github.com/manychat/manychat-api-php)[ Packagist](https://packagist.org/packages/manychat/manychat-api)[ RSS](/packages/manychat-manychat-api/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (7)Dependencies (3)Versions (9)Used By (0)

ManyChat API PHP library
========================

[](#manychat-api-php-library)

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

[](#installation)

To install the library using [Composer](https://getcomposer.org/) run this command in your command line:

```
composer require manychat/manychat-api

```

or edit your project's `composer.json` file to require `manychat/manychat-api`:

```
{
    ...
    "require": {
        ...
        "manychat/manychat-api": "*"
    }
}

```

and run `composer update` in your command line.

Usage
-----

[](#usage)

After installing the library, you need to get the ManyChat API token in the API tab of the settings of your page at manychat.com. Here are some examples of the library usage with `1234567890123456:1234567890ABCDEFGHIJKLMNOPQRSTUV` API token:

As an instance:

```
use ManyChat\ManyChat;

$api = new ManyChat('1234567890123456:1234567890ABCDEFGHIJKLMNOPQRSTUV');
$pageInfo = $api->fb->page->getInfo();

```

As a singleton:

```
use ManyChat\ManyChat;

ManyChat::fbInit('1234567890123456:1234567890ABCDEFGHIJKLMNOPQRSTUV');
$pageInfo = ManyChat::fbApi()->fb->page->getInfo();

```

Documentation
-------------

[](#documentation)

List of available ManyChat API methods you can get at the [ManyChat API homepage](https://api.manychat.com/).

List of implemented in this library methods you can get at the [ManyChat API PHP library documentation](https://manychat.github.io/manychat-api-php):

- [ManyChat's API /fb/ namespace wrapper](https://manychat.github.io/manychat-api-php/namespace-ManyChat.Structure.Fb.html);
- [ManyChat's API /fb/page/ namespace wrapper](https://manychat.github.io/manychat-api-php/class-ManyChat.Structure.Fb.Page.html);
- [ManyChat's API /fb/sending/ namespace wrapper](https://manychat.github.io/manychat-api-php/class-ManyChat.Structure.Fb.Sending.html);
- [ManyChat's API /fb/subscriber/ namespace wrapper](https://manychat.github.io/manychat-api-php/class-ManyChat.Structure.Fb.Subscriber.html).

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity34

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 94% 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 ~75 days

Recently: every ~89 days

Total

7

Last Release

2020d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1129911?v=4)[Dmitry Kushnikov](/maintainers/dkushnikov)[@dkushnikov](https://github.com/dkushnikov)

![](https://www.gravatar.com/avatar/7fd0157a72cac4406c54ff4178d4e1d2c540e2eff3caecb830154144e76bb369?d=identicon)[GavYur](/maintainers/GavYur)

---

Top Contributors

[![gavyur](https://avatars.githubusercontent.com/u/761980?v=4)](https://github.com/gavyur "gavyur (47 commits)")[![Emericanec](https://avatars.githubusercontent.com/u/7316100?v=4)](https://github.com/Emericanec "Emericanec (2 commits)")[![socheatsok78](https://avatars.githubusercontent.com/u/4363857?v=4)](https://github.com/socheatsok78 "socheatsok78 (1 commits)")

---

Tags

phpsdkfacebookMessengerchatbotmanychat

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/manychat-manychat-api/health.svg)

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

###  Alternatives

[joelbutcher/facebook-graph-sdk

Facebook SDK for PHP

42785.7k1](/packages/joelbutcher-facebook-graph-sdk)[edbizarro/laravel-facebook-ads

Facebook &amp; Instagram Ads for Laravel 5.6+

13429.8k](/packages/edbizarro-laravel-facebook-ads)[casperlaitw/laravel-fb-messenger

A Laravel Package to Integrate Facebook Messenger API

10231.7k](/packages/casperlaitw-laravel-fb-messenger)[samiaraboglu/fb-messenger-bot-php

1030.7k1](/packages/samiaraboglu-fb-messenger-bot-php)

PHPackages © 2026

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