PHPackages                             kudinovfedor/sms-club-json - 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. kudinovfedor/sms-club-json

ActiveLibrary[API Development](/categories/api)

kudinovfedor/sms-club-json
==========================

SMS CLUB API JSON

v1.0.1(4y ago)1257MITPHPPHP &gt;=7.0.0

Since Nov 11Pushed 3y ago1 watchersCompare

[ Source](https://github.com/kudinovfedor/sms-club-json)[ Packagist](https://packagist.org/packages/kudinovfedor/sms-club-json)[ Docs](https://joompress.biz)[ RSS](/packages/kudinovfedor-sms-club-json/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

SMS Club (JSON)
===============

[](#sms-club-json)

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

[](#installation)

Require this package with [composer](https://getcomposer.org) using the following command:

```
composer require kudinovfedor/sms-club-json
```

Usage
-----

[](#usage)

```
$manager = new \KudinovFedor\SmsClubJSON\SmsManager([
    'token' => 'token', // Token of the user account (which can be obtained in your account in the "Profile" section)
    'from'  => 'from' // Alpha name from which to send
]);

// or
$manager = new \KudinovFedor\SmsClubJSON\SmsManager();
$manager->setToken('token');
$manager->setFrom('from');
```

### Sending messages

[](#sending-messages)

After successful sending of the message to the partner’s system, an array will be returned, `info` in which the key is the id message in our system, by which you can receive the status and the phone number to which the message was sent. In the example below, **106** requests for the given id sms, **380989361131** - recipient's number. An array of `add_info` may also be present, where information on unsent messages is displayed in the form:

**Key** - recipient's number **Value** - Text error

```
$manager->setTo(['380989361131', '380989361130'])
$manager->setMessage('Your message');
$response = $manager->send();
```

return

```
[
    "info": [
        "107": "380989361131"
    ],
    "add_info": [
        "380989361130": "Данный номер находится в черном списке"
    ]
]
```

### Getting the status of messages

[](#getting-the-status-of-messages)

Will return the array `info` in which the **key** will be `id` messages and the **value** of his `stat`

```
$status = $manager->getStatus(['106', '107']);
// or
$manager->setSmsIds(['106', '107']);
$status = $manager->getStatus();
```

return

```
[
    "106": "ENROUTE",
    "107": "REJECTD"
]
```

### Getting user balance

[](#getting-user-balance)

```
$balance = $manager->getBalance();
```

return

```
[
    "money": "8111.1700",
    "currency": "UAH"
]
```

### Getting a list of alpha usernames

[](#getting-a-list-of-alpha-usernames)

```
$originator = $manager->getOriginator();
```

return

```
[
    [0] => "test1",
    [1] => "test2"
]
```

#### Check on errors

[](#check-on-errors)

```
if ($manager->hasErrors()) {
    $response = $manager->getErrors();
}
```

#### License

[](#license)

The SMS Club API is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~0 days

Total

2

Last Release

1645d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9ea3f3758bdf6d3b8c419970f62d4b8e8a620f091c8703ba7b4d40354820cd67?d=identicon)[kudinovfedor](/maintainers/kudinovfedor)

---

Top Contributors

[![kudinovfedor](https://avatars.githubusercontent.com/u/16130411?v=4)](https://github.com/kudinovfedor "kudinovfedor (1 commits)")

---

Tags

apijsonphpsmssms-clubsms-club-apicomposerpackagelibrarysmssms apisms clubsms JSON

### Embed Badge

![Health badge](/badges/kudinovfedor-sms-club-json/health.svg)

```
[![Health](https://phpackages.com/badges/kudinovfedor-sms-club-json/health.svg)](https://phpackages.com/packages/kudinovfedor-sms-club-json)
```

###  Alternatives

[foxrp/rippled-php

A PHP library for communication with rippled. (The XRP Ledger)

432.5k](/packages/foxrp-rippled-php)[nikolag/laravel-square

Square API integration with Laravel built on nikolag/core

3827.3k](/packages/nikolag-laravel-square)[yo-uganda/yopaymentsphp

A PHP Library to interact with the Yo! Payments API.

122.4k](/packages/yo-uganda-yopaymentsphp)

PHPackages © 2026

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