GetRent - s00d/onlinesim-php-api GitHub Wiki
Diagram

Methods
$data = (new OnlineSimApi(getenv('APIKEY')))->init()->rent()->{method}();
Example
$request = new OnlineSimApi('apikey', 'locale', 'dev_id');
$request->init();
$getter = $request->rent();
var_dump($getter->tariffs()->toArray());
$res = $getter->get();
var_dump($res);
$res = $getter->state()->toArray();
// or
$res = $getter->stateOne($res->tzid)->toArray();
var_dump($res);
...
$res = $getter->close($res->tzid)->toArray();
get [docs ru] [docs en]
Get new rent number
| Params | Default | Description |
|---|---|---|
| $country | 7 | country |
| $days | 1 | count rent days |
| $extension | false. | auto extension |
state [docs ru] [docs en]
Get numbers list
stateOne [docs ru] [docs en]
Get selected number
| Params | Default | Description |
|---|---|---|
| $tzid | no | oreration tzid |
extend [docs ru] [docs en]
Extend user number
| Params | Default | Description |
|---|---|---|
| $tzid | no | operation tzid |
| $days | 1 | days count |
portReload [docs ru] [docs en]
Reload selected port
| Params | Default | Description |
|---|---|---|
| $tzid | no | operation tzid |
tariffs [docs ru] [docs en]
Rent tariffs
close [docs ru] [docs en]
Close selected number
| Params | Default | Description |
|---|---|---|
| $tzid | no | operation tzid |