PHPackages                             dmamontov/gollos-restapi - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. dmamontov/gollos-restapi

AbandonedArchivedLibrary[HTTP &amp; Networking](/categories/http)

dmamontov/gollos-restapi
========================

PHPClient to work with through Gollos Rest API.

1.0.0(11y ago)317BSD-3-ClausePHPPHP &gt;=5.3.0

Since May 10Pushed 11y ago2 watchersCompare

[ Source](https://github.com/dmamontov/gollos-restapi)[ Packagist](https://packagist.org/packages/dmamontov/gollos-restapi)[ Docs](http://www.slobel.ru/)[ RSS](/packages/dmamontov-gollos-restapi/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/e25c434b0d6128ce243df87c5c577f4c47cac0a23122b915633dbc2793d83201/68747470733a2f2f706f7365722e707567782e6f72672f646d616d6f6e746f762f676f6c6c6f732d726573746170692f762f737461626c652e737667)](https://packagist.org/packages/dmamontov/agollos-restapi)[![License](https://camo.githubusercontent.com/b55f686763b3033f4fd3e23fbac0cbb6b940a290e122f5b199272540f0b7ffc6/68747470733a2f2f706f7365722e707567782e6f72672f646d616d6f6e746f762f676f6c6c6f732d726573746170692f6c6963656e73652e737667)](https://packagist.org/packages/dmamontov/gollos-restapi)[![Total Downloads](https://camo.githubusercontent.com/706fcfa256bb6ae72782e6c47513b49eb2a0c0b0acd0a05584f19237c1e47946/68747470733a2f2f706f7365722e707567782e6f72672f646d616d6f6e746f762f676f6c6c6f732d726573746170692f646f776e6c6f6164732e737667)](https://packagist.org/packages/dmamontov/gollos-restapi)

Gollos Rest API Client
======================

[](#gollos-rest-api-client)

This class can eanage e-commerce operations using the [Gollos API](https://gollos.com/).

It can send HTTP requests to the Gollos API Web server to perform several types of operations with customers, vendors, products, orders, etc..

Currently it can retrieve, add, update and delete products, groups, customers, vendors, products and orders.

Requirements
------------

[](#requirements)

- PHP version &gt;5.0
- curl

Available methods
-----------------

[](#available-methods)

- `getProducts`, `addProducts`, `updateProducts`, `removeProducts`
- `getGroups`, `addGroups`, `updateGroups`, `removeGroups`
- `getVendors`, `addVendors`, `updateVendors`, `removeVendors`
- `getCustomers`, `addCustomers`, `updateCustomers`, `removeCustomers`
- `getOrders`, `removeOrders`

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

[](#installation)

1. Install [composer](https://getcomposer.org/download/)
2. Follow in the project folder:

```
composer require dmamontov/gollos-restapi ~1.0.0
```

In config `composer.json` your project will be added to the library `dmamontov/gollos-restapi`, who settled in the folder `vendor/`. In the absence of a config file or folder with vendors they will be created.

If before your project is not used `composer`, connect the startup file vendors. To do this, enter the code in the project:

```
require 'path/to/vendor/autoload.php';
```

Examples of use
---------------

[](#examples-of-use)

### Getting information about the order

[](#getting-information-about-the-order)

```
$gollos = new GollosRestApi($key, $secretKey);
$order = $gollos->getOrders(array('id' => 25648));
```

### Creating a client

[](#creating-a-client)

```
$gollos = new GollosRestApi($key, $secretKey);
$customer = array(
    'first_name' => 'Test',
    'last_name'  => 'Test',
    'username' => 'dtest',
    'password' => uniqid(),
    'ip' => '85.198.127.82'
);
$result = $gollos->addCustomers($customer);
```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity58

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

Unknown

Total

1

Last Release

4026d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5955726?v=4)[Dmitry Mamontov](/maintainers/dmamontov)[@dmamontov](https://github.com/dmamontov)

---

Top Contributors

[![dmamontov](https://avatars.githubusercontent.com/u/5955726?v=4)](https://github.com/dmamontov "dmamontov (7 commits)")

---

Tags

apiclientrestgollos

### Embed Badge

![Health badge](/badges/dmamontov-gollos-restapi/health.svg)

```
[![Health](https://phpackages.com/badges/dmamontov-gollos-restapi/health.svg)](https://phpackages.com/packages/dmamontov-gollos-restapi)
```

###  Alternatives

[serpapi/google-search-results-php

Get Google, Bing, Baidu, Ebay, Yahoo, Yandex, Home depot, Naver, Apple, Duckduckgo, Youtube search results via SerpApi.com

69114.3k](/packages/serpapi-google-search-results-php)[artesaos/laravel-linkedin

Linkedin API integration for Laravel and Lumen 5

5666.5k](/packages/artesaos-laravel-linkedin)[ismaeltoe/osms

PHP library wrapper of the Orange SMS API.

4540.0k](/packages/ismaeltoe-osms)[romanpitak/dotmailer-api-v2-client

Client library for the dotMailer v2 (REST) API.

21101.0k2](/packages/romanpitak-dotmailer-api-v2-client)[jsor/hal-client

A lightweight client for consuming and manipulating Hypertext Application Language (HAL) resources.

2425.9k1](/packages/jsor-hal-client)[jonathanraftery/bullhorn-rest-client

Simple REST client for the Bullhorn API, including automated OAuth2 login

1142.7k](/packages/jonathanraftery-bullhorn-rest-client)

PHPackages © 2026

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