PHPackages                             voyanara/avito-laravel-client - 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. voyanara/avito-laravel-client

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

voyanara/avito-laravel-client
=============================

A Laravel package for integrating with the Avito API, allowing seamless interaction with Avito features and data from your Laravel application.

1.0.10(1y ago)6192MITPHPPHP ^8.3

Since Sep 16Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Voyanara/avito-laravel-client)[ Packagist](https://packagist.org/packages/voyanara/avito-laravel-client)[ RSS](/packages/voyanara-avito-laravel-client/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (9)Dependencies (8)Versions (12)Used By (0)

 [![](https://private-user-images.githubusercontent.com/2788293/367600685-b794813c-0dd0-4569-9b42-322980ea0968.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU1NTMxMzMsIm5iZiI6MTc3NTU1MjgzMywicGF0aCI6Ii8yNzg4MjkzLzM2NzYwMDY4NS1iNzk0ODEzYy0wZGQwLTQ1NjktOWI0Mi0zMjI5ODBlYTA5NjgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDdUMDkwNzEzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NTA1YzBlYTM5MWM2MjljZmI1ZGY2MDQ5YjA5NWI4ODVmM2NjMjJiMmIzNGE5ODE5NWY2MGI3ZDUwMGMxYTQ4YiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.Uh0mS_KKtGsXb1xqil7fa8zmjSiNGVsWlXqVZeGdBQM)](https://private-user-images.githubusercontent.com/2788293/367600685-b794813c-0dd0-4569-9b42-322980ea0968.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU1NTMxMzMsIm5iZiI6MTc3NTU1MjgzMywicGF0aCI6Ii8yNzg4MjkzLzM2NzYwMDY4NS1iNzk0ODEzYy0wZGQwLTQ1NjktOWI0Mi0zMjI5ODBlYTA5NjgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDdUMDkwNzEzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NTA1YzBlYTM5MWM2MjljZmI1ZGY2MDQ5YjA5NWI4ODVmM2NjMjJiMmIzNGE5ODE5NWY2MGI3ZDUwMGMxYTQ4YiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.Uh0mS_KKtGsXb1xqil7fa8zmjSiNGVsWlXqVZeGdBQM)

Avito Laravel API PHP Client
----------------------------

[](#avito-laravel-api-php-client)

> This package is a client for the Avito API designed to simplify integration with the Avito platform from your Laravel applications. It provides a set of tools to work with the Avito API, allowing you to automate and streamline tasks related to managing listings, updating information, and obtaining statistics.

Why Use the API
---------------

[](#why-use-the-api)

The Avito API significantly simplifies working on the platform by allowing you to:

- Automate operations and actions you perform on Avito.
- Integrate Avito with your CRM system, ERP system for content management, messaging system for customer communication, or analytics system.
- Run your business more efficiently by enabling automatic data updates and obtaining statistics.

Features of the Avito API
-------------------------

[](#features-of-the-avito-api)

With this client, you can:

- **Communicate with Customers**: Use ready-made integrations or create your own with the systems you need.
- **Receive Autoload Information**: Get data on autoload success and errors.
- **Update Prices and Availability**: Quickly update price and availability information on Avito from your system.
- **Obtain Statistics**: Analyze the effectiveness of your listings and get detailed statistics.

Specific methods for each category (e.g., Avito Real Estate or Avito Jobs) are available in the [Avito API documentation](https://developers.avito.ru/).

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

[](#requirements)

- **PHP**: ^8.3
- **Laravel Framework**: ^11.0
- **Spatie Laravel Data**: ^4.9

Ensure that your environment meets these requirements before proceeding with the installation.

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

[](#installation)

Laravel Avito API Client can be installed via Composer:

```
composer require voyanara/avito-laravel-client
```

The package will automatically register a service provider.

This package comes with a migration and a configuration file. You can publish them using the following Artisan command:

```
php artisan vendor:publish --provider="Voyanara\LaravelApiClient\Infrastructure\Providers\AvitoModuleServiceProvider --tag="config"
```

```
php artisan vendor:publish --provider="Voyanara\LaravelApiClient\Infrastructure\Providers\AvitoModuleServiceProvider --tag="migrations"
```

This is the default content of the config file that will be published as config/avito.php

### Usage

[](#usage)

You have several options for using the Avito API client in your Laravel application:

#### Using the Facade

[](#using-the-facade)

To use the Avito API client via a facade, you can call methods directly on the AvitoClient facade.

Example:

```
public function action(AvitoClient $client)
{
    $client::messenger()->getChats();
    //or
    AvitoClient::user()->self();
}
```

If Laravel does not recognize the facade and you have defined it in composer.json under extra &gt; laravel &gt; aliases, make sure to import it in your file:

```
use Voyanara\LaravelApiClient\Application\Facades\AvitoClientFacade as AvitoClient;
```

#### Using dependency injection

[](#using-dependency-injection)

Alternatively, you can use dependency injection to access the Avito API client. This approach is recommended if you prefer to inject dependencies into your methods or constructors.

```
use Voyanara\LaravelApiClient\Application\Facades\Client;

public function action(Client $client)
{
    $client->messenger()->getChats();
    //or
    $client->user()->getBalance();
    $client->user()->getOperationsHistory();
}
```

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance47

Moderate activity, may be stable

Popularity13

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 96.6% 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 ~23 days

Recently: every ~51 days

Total

10

Last Release

398d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/61da605574759a2aa249e7c92ebea098e986ccfa488c70e30ced485eed9cda94?d=identicon)[voyanara](/maintainers/voyanara)

---

Top Contributors

[![Voyanara](https://avatars.githubusercontent.com/u/2788293?v=4)](https://github.com/Voyanara "Voyanara (28 commits)")[![ArNic](https://avatars.githubusercontent.com/u/8310517?v=4)](https://github.com/ArNic "ArNic (1 commits)")

---

Tags

phpapiclientlaravelhttp clientavito

###  Code Quality

TestsPest

Static AnalysisRector

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/voyanara-avito-laravel-client/health.svg)

```
[![Health](https://phpackages.com/badges/voyanara-avito-laravel-client/health.svg)](https://phpackages.com/packages/voyanara-avito-laravel-client)
```

###  Alternatives

[openai-php/laravel

OpenAI PHP for Laravel is a supercharged PHP API client that allows you to interact with the Open AI API

3.7k7.6M74](/packages/openai-php-laravel)[marcin-orlowski/laravel-api-response-builder

Helps building nice, normalized and easy to consume Laravel REST API.

837458.6k3](/packages/marcin-orlowski-laravel-api-response-builder)[mozex/anthropic-laravel

Anthropic PHP for Laravel is a supercharged PHP API client that allows you to interact with the Anthropic API

71226.4k1](/packages/mozex-anthropic-laravel)[ismaeltoe/osms

PHP library wrapper of the Orange SMS API.

4540.0k](/packages/ismaeltoe-osms)[butschster/kraken-api-client

The most powerful and extendable REST API / Websocket client for Kraken.com. Built on PHP8.0

5014.3k](/packages/butschster-kraken-api-client)[basecrm/basecrm-php

BaseCRM Official API V2 library client for PHP

221.0M](/packages/basecrm-basecrm-php)

PHPackages © 2026

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