PHPackages                             movemoveapp/dadata2 - 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. [Mail &amp; Notifications](/categories/mail)
4. /
5. movemoveapp/dadata2

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

movemoveapp/dadata2
===================

A Laravel SDK for interacting with the DaData API, providing seamless integration for address validation, data enrichment, and other data processing features.

2.0.3(1y ago)1298MITPHPPHP ^8.1|^8.2|^8.3

Since Jun 23Pushed 1y ago2 watchersCompare

[ Source](https://github.com/movemoveapp/dadata2)[ Packagist](https://packagist.org/packages/movemoveapp/dadata2)[ RSS](/packages/movemoveapp-dadata2/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (2)Versions (3)Used By (0)

DaData2
=======

[](#dadata2)

DaData2 is an SDK designed to facilitate easy interaction with the DaData API, allowing seamless integration of DaData functionalities within your Laravel applications. This package supports address and company data management for Russia, Belarus, and Kazakhstan.

Features
--------

[](#features)

- Easy integration with the DaData API.
- Support for handling addresses and company data across Russia, Belarus, and Kazakhstan.
- Compatible with Laravel 10 and 11, PHP version 8.

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

[](#installation)

#### Installation

[](#installation-1)

Install the package via Composer:

```
composer require movemoveapp/dadata2
```

#### Register the Service Provider

[](#register-the-service-provider)

After installing the package, you need to register the DaData2 service provider. Add the following line to the providers array in your `config/app.php` file:

```
...
'providers' => [
    ...
    MoveMoveApp\DaData2\DaDataServiceProvider::class,

    ...
],
```

#### Publish the Configuration

[](#publish-the-configuration)

After installation, publish the configuration file to set up the package with Laravel:

```
php artisan vendor:publish --tag=dadata-config
```

Configuration
-------------

[](#configuration)

Once the configuration file is published, you can set up your DaData credentials in your `.env` file. Obtain your API key and secret key from the DaData dashboard and set them as follows:

```
...

DADATA_KEY=your_dadata_api_key_here
DADATA_SECRET_KEY=your_dadata_secret_key_here
```

These keys will allow your application to authenticate requests to the DaData API.

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity56

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 ~19 days

Total

2

Last Release

674d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2510798?v=4)[Dmitriy Kovalev](/maintainers/pipisco)[@pipisco](https://github.com/pipisco)

---

Top Contributors

[![pipisco](https://avatars.githubusercontent.com/u/2510798?v=4)](https://github.com/pipisco "pipisco (37 commits)")

---

Tags

laraveladdresssdkemailpassportBanknameDaDatasurnamepatronymicmovemoveappmovemove

### Embed Badge

![Health badge](/badges/movemoveapp-dadata2/health.svg)

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

###  Alternatives

[movemoveapp/laravel-dadata

Laravel SDK for working with the DaData.RU service API

45209.8k](/packages/movemoveapp-laravel-dadata)[erag/laravel-disposable-email

A Laravel package to detect and block disposable email addresses.

226102.4k](/packages/erag-laravel-disposable-email)[railsware/mailtrap-php

The Mailtrap SDK provides methods for all API functions.

56770.5k](/packages/railsware-mailtrap-php)[hafael/azure-mailer-driver

Supercharge your Laravel or Symfony app with Microsoft Azure Communication Services (ACS)! Effortlessly add email, chat, voice, video, and telephony-over-IP for next-level communication. 🚀

14109.2k](/packages/hafael-azure-mailer-driver)[ashallendesign/laravel-mailboxlayer

A lightweight Laravel package for validating emails using the Mailbox Layer API.

762.0k](/packages/ashallendesign-laravel-mailboxlayer)

PHPackages © 2026

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