PHPackages                             zburak06/aras-kargo-php-api - 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. zburak06/aras-kargo-php-api

ActiveLibrary[API Development](/categories/api)

zburak06/aras-kargo-php-api
===========================

Aras Kargo PHP API

04PHP

Since Dec 9Pushed 1y agoCompare

[ Source](https://github.com/ZBurak06/aras-kargo-php-api)[ Packagist](https://packagist.org/packages/zburak06/aras-kargo-php-api)[ RSS](/packages/zburak06-aras-kargo-php-api/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/4b72e366be7bc1c7fb6993cced5bf04cd5ec69aac902fbc21170cc8b892355f7/68747470733a2f2f706f7365722e707567782e6f72672f69736d61696c303233342f617261732d6b6172676f2d7068702d6170692f762f737461626c65)](https://packagist.org/packages/ismail0234/aras-kargo-php-api)[![Total Downloads](https://camo.githubusercontent.com/4902b9ebd178bea00360bdd4386b6f38f5e7dd201eac63ecd7889230f6fe2c15/68747470733a2f2f706f7365722e707567782e6f72672f69736d61696c303233342f617261732d6b6172676f2d7068702d6170692f646f776e6c6f616473)](https://packagist.org/packages/ismail0234/aras-kargo-php-api)[![License](https://camo.githubusercontent.com/6d75633d906040fbdf7690adb25d2c323029d66493db3c25bcff494341701044/68747470733a2f2f706f7365722e707567782e6f72672f69736d61696c303233342f617261732d6b6172676f2d7068702d6170692f6c6963656e7365)](https://packagist.org/packages/ismail0234/aras-kargo-php-api)

Aras Kargo PHP API
==================

[](#aras-kargo-php-api)

Bu API Aras Kargo müşterileri için websitelerinden kargo durumlarını görüntüleyebilmek ve raporlayabilmek için yazılmıştır.

### Change Log

[](#change-log)

- See [ChangeLog](https://github.com/ismail0234/aras-kargo-php-api/blob/master/CHANGELOG.md)

### License

[](#license)

- See [ChangeLog](https://github.com/ismail0234/aras-kargo-php-api/blob/master/LICENSE)

Kurulum
-------

[](#kurulum)

Kurulum için composer kullanmanız gerekmektedir. Composer'e sahip değilseniz Windows için [buradan](https://getcomposer.org/) indirebilirsiniz.

```
composer require ismail0234/aras-kargo-php-api
```

Kullanım
--------

[](#kullanım)

```
include "vendor/autoload.php";

use IS\Kargo\Aras\ArasKargo;

$aras = new ArasKargo('XML Servisi Kullanıcı Adı', 'XML Servisi Şifreniz', 'Müşteri Kodunuz');
```

### Fonksiyonlar

[](#fonksiyonlar)

```
/**
 *
 * @description Bir kargonun durumu hakkında bilgi verir.
 * @param string Kargo Numarası
 *
 */
$aras->getCargoInformation(9023745602734);

/**
 *
 * @description Belirli bir tarihe göre gönderilen kargoların listesini verir.
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 *
 */
$aras->getCargoMovementDate(date('d-m-Y'));

/**
 *
 * @description Teslim tarihine göre teslim edilen kargoların listesini verir.
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 *
 */
$aras->getCargoDevileryDate(date('d-m-Y'));

/**
 *
 * @description İrsaliye tarihine göre teslim edilen kargoların listesini verir.
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 *
 */
$aras->getCargoWaybillDevileryDate(date('d-m-Y'));

/**
 *
 * @description Henüz teslim edilmemiş, bir nedenle teslimat şubesinde bekleyen kargoların listesini verir.
 *
 */
$aras->getCargoUnDevilered();

/**
 *
 * @description Belirli bir tarihe göre yönlendirilen kargoların listesini verir.
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 *
 */
$aras->getCargoRedirectDate(date('d-m-Y'));

/**
 *
 * @description İrsaliye tarihine göre Gidiş dönüş hizmet verilen Geri Dönüşlü kargo
 * 				ürünü ile gönderilen kargoların listesini verir
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 *
 */
$aras->getCargoWaybillBackRedirectDate(date('d-m-Y'));

/**
 *
 * @description Göndericiye iade edilen kargoların listesini verir
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 *
 */
$aras->getCargoSenderReturnDate(date('d-m-Y'));

/**
 *
 * @description Kargo hareket bilgisini verir
 * @param int Kargo Numarası
 *
 */
$aras->getCargoMovementInformation(9023745602734);

/**
 *
 * @description Aras Kargoya Ait tüm şube ve şube adres bilgilerini verir.
 *
 */
$aras->getAllBranchs();

/**
 *
 * @description İki Tarih aralığına göre (İrsaliye Tarihi), kargoların listesini verir.
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 * @param string veya int
 *
 */
$aras->getCargoWaybillBetweenDate(date('d-m-Y', time() - 86400 * 30) , date('d-m-Y'));

/**
 *
 * @description İki tarih aralığına göre (İrsaliya Tarihi), kargo listesini verir.
 *				getCargoWaybillBetweenDate'den farklı olarak tahsilatlı kargo bilgilerini de içerir.
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 * @param string veya int
 *
 */
$aras->getCargoWaybillExtraBetweenDate(date('d-m-Y', time() - 86400 * 30) , date('d-m-Y'));

/**
 *
 * @description İki Tarih aralığına göre, kargoların devir bilgisini verir.
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 * @param string veya int
 *
 */
$aras->getCargoTransferBetweenDate(date('d-m-Y', time() - 86400 * 30) , date('d-m-Y'));

/**
 *
 * @description İki Tarih aralığına göre, kargoların listesini verir.
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 * @param string veya int
 *
 */
$aras->getCargoBetweenDate(date('d-m-Y', time() - 86400 * 30) , date('d-m-Y'));

/**
 *
 * @description İki Tarih aralığına gore (İrsaliye Tarihi), kargoların bilgisini verir.
 * @note string olarak (d-m-Y) veya int olarak unix timestamp kullanılabilir.
 * @param string veya int
 * @param string veya int
 *
 */
$aras->getCargoWaybillInformationBetweenDate(date('d-m-Y', time() - 86400 * 30) , date('d-m-Y'));

/**
 *
 * @description Kargo Durumuyla ilgili genel bilgi verir.
 * 				Eğer kargo geri dönüşlü ise bu dataset dolu gelir ve geri dönüş teslimat bilgilerini içerir.
 *  			Eğer kargo Geri Dönüşlü değilse bu dataset dolu gelir ve kargo teslimat bilgilerini içerir.
 *				Kargonun devir bilgilerini içerir.
 *				Kargo Yönlendirme ve İade Hareketleri ve Nedenlerini içerir
 *				Geri Dönüşlü Kargo Bilgilerini içerir
 * @param int Kargo Numarası
 * @return array
 *
 */
$aras->getCargoRealInformation(9093773579276);

/**
 *
 * @description Fatura Bilgilerini Döner
 *				Normal Fatura ve E-Fatura araması yapılabilir.
 *				Fatura No ve Fatura Tipi parametre olarak geçilir.
 *				Normal fatura için 'fatura', EFatura için 'efatura' parametresi geçilir.
 * @param string Fatura Numarası
 * @param string Fatura Türü (efatura/fatura)
 * @return array
 *
 */
$aras->getCargoInvoice("AAA201400040405", 'fatura');

/**
 *
 * @description Aras kargonun bugün teslim edilen kargo sayısını döner
 * @return array
 *
 */
$aras->getCargoCountToday();

/**
 *
 * @description Kampanya kodu bilgilerini döner
 * @return array
 *
 */
$aras->getCampaignCode("KAMPANYAKODU");
```

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity16

Early-stage or recently created project

 Bus Factor1

Top contributor holds 94.1% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/2782f5c16c0fdbedcbc0818c7dbf79cfbdfa1e6f1483786501c9b5c31d5f5d33?d=identicon)[ZBurak06](/maintainers/ZBurak06)

---

Top Contributors

[![ismail0234](https://avatars.githubusercontent.com/u/20711301?v=4)](https://github.com/ismail0234 "ismail0234 (32 commits)")[![ZBurak06](https://avatars.githubusercontent.com/u/163045437?v=4)](https://github.com/ZBurak06 "ZBurak06 (2 commits)")

### Embed Badge

![Health badge](/badges/zburak06-aras-kargo-php-api/health.svg)

```
[![Health](https://phpackages.com/badges/zburak06-aras-kargo-php-api/health.svg)](https://phpackages.com/packages/zburak06-aras-kargo-php-api)
```

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M475](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M270](/packages/twilio-sdk)[knplabs/github-api

GitHub API v3 client

2.2k15.8M187](/packages/knplabs-github-api)[facebook/php-business-sdk

PHP SDK for Facebook Business

90121.9M34](/packages/facebook-php-business-sdk)[microsoft/microsoft-graph

The Microsoft Graph SDK for PHP

65723.5M95](/packages/microsoft-microsoft-graph)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

73813.7M114](/packages/meilisearch-meilisearch-php)

PHPackages © 2026

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