PHPackages                             konnco/laravel-rajaongkir - 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. konnco/laravel-rajaongkir

ActiveLibrary[API Development](/categories/api)

konnco/laravel-rajaongkir
=========================

Raja ongkir api wrapper for Laravel

v0.1.1@alpha(6y ago)041[1 PRs](https://github.com/Konnco/laravel-rajaongkir/pulls)MITPHPPHP &gt;=7.2.0

Since Feb 1Pushed 5y agoCompare

[ Source](https://github.com/Konnco/laravel-rajaongkir)[ Packagist](https://packagist.org/packages/konnco/laravel-rajaongkir)[ RSS](/packages/konnco-laravel-rajaongkir/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (5)Versions (4)Used By (0)

Laravel RajaOngkir
==================

[](#laravel-rajaongkir)

[![Build Status](https://camo.githubusercontent.com/fd17b29b2855f221520979334ab17458073e31a5cc934d148449ad205c8e4e79/68747470733a2f2f7472617669732d63692e6f72672f4b6f6e6e636f2f6c61726176656c2d72616a616f6e676b69722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Konnco/laravel-rajaongkir)[![Latest Stable Version](https://camo.githubusercontent.com/07ad6436fa9bce328d3a8218fc87bb7115d9e26b30b595cfef94eeaf8917d3f9/68747470733a2f2f706f7365722e707567782e6f72672f6b6f6e6e636f2f6c61726176656c2d72616a616f6e676b69722f762f737461626c65)](https://packagist.org/packages/konnco/laravel-rajaongkir)[![Total Downloads](https://camo.githubusercontent.com/2c81e1fb15fc7e7c7dcf1e05a8da55ad5df9523aec98a835a848aefac5831d56/68747470733a2f2f706f7365722e707567782e6f72672f6b6f6e6e636f2f6c61726176656c2d72616a616f6e676b69722f646f776e6c6f616473)](https://packagist.org/packages/konnco/laravel-rajaongkir)[![Latest Unstable Version](https://camo.githubusercontent.com/919db733259d379e914f91be247ee0d13beba343913fed77019ce35ed5da5107/68747470733a2f2f706f7365722e707567782e6f72672f6b6f6e6e636f2f6c61726176656c2d72616a616f6e676b69722f762f756e737461626c65)](https://packagist.org/packages/konnco/laravel-rajaongkir)[![License](https://camo.githubusercontent.com/efb7c8d234897b0d476f22db3567cc9b845c238934eec2aadc0cc4517a381b4d/68747470733a2f2f706f7365722e707567782e6f72672f6b6f6e6e636f2f6c61726176656c2d72616a616f6e676b69722f6c6963656e7365)](https://packagist.org/packages/konnco/laravel-rajaongkir)[![StyleCI](https://camo.githubusercontent.com/0ecf5cac0ee76d9b187e44a8dc66bf82ebeda5c6fbebb78a1174077b9ce56714/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3233373632303237392f736869656c643f6272616e63683d6d6173746572)](https://github.styleci.io/repos/237620279)

This package is build based on the rizalafani package [rizalafani/rajaongkirlaravel](https://github.com/rizalafani/rajaongkirlaravel) that i think has been a long time not updated and maybe already abandon this project

***This package is still in alpha version, so the update may broke your application.***

Rajaongki API Wrapper For Laravel 6
===================================

[](#rajaongki-api-wrapper-for-laravel-6)

API ini digunakan ( baru tersedia ) untuk type akun starter

**Instalasi**

Download package dengan composer

```
composer require konnco/laravel-rajaongkir

```

atau

```
{
	"require": {
		"konnco/laravel-rajaongkir" : "dev-master"
	}
}

```

Tambahkan service provider ke config/app.php

```
'providers' => [
	....

	konnco\laravel-rajaongkir\RajaOngkirServiceProvider::class,
]
```

Tambahkan juga aliasnya ke config/app.php

```
'aliases' => [
	....

	'RajaOngkir' => konnco\laravel-rajaongkir\RajaOngkirFacade::class,
]
```

Buat file rajaongkir.php di folder config secara manual atau jalankan command artisan

```
php artisan vendor:publish

```

jika anda menggunakan command artisan diatas, anda akan dibuatkan file rajaongkir.php di folder config

Tambahkan kode berikut di file .env untuk konfigurasi API rajaongkir

```
RAJAONGKIR_ENDPOINTAPI=isi_base_url_api_akun_anda_disini
RAJAONGKIR_APIKEY=isi_api_key_anda_disini

```

atau anda juga dapat langsung melakukan konfigurasi di file rajaongkir.php di folder config seperti kode berikut.

```
'end_point_api' => 'isi_base_url_api_akun_anda_disini',
'api_key' => 'isi_api_key_anda_disini',
```

**Penggunaan**

Ambil data provinsi

```
$data = RajaOngkir::Provinsi()->all();
```

Ambil jumlah provinsi

```
$data = RajaOngkir::Provinsi()->count();
```

Ambil data provinsi berdasarkan id provinsi

```
$data = RajaOngkir::Provinsi()->find($id);
```

Ambil data provinsi berdasarkan nama provinsi

```
$data = RajaOngkir::Provinsi()->search('province', $name = "ja")->get();
```

Ambil data kota

```
$data = RajaOngkir::Kota()->all();
```

Ambil jumlah kota

```
$data = RajaOngkir::Kota()->count();
```

Ambil data kota berdasarkan id kota

```
$data = RajaOngkir::Kota()->find($id);
```

Ambil data kota berdasarkan nama kota

```
$data = RajaOngkir::Kota()->search('city_name', $name = "banyu")->get();
```

Ambil data kota berdasarkan provinsi

```
$data = RajaOngkir::Kota()->byProvinsi($provinsi_id)->get();
```

Ambil jumlah kota berdasarkan provinsi

```
$data = RajaOngkir::Kota()->byProvinsi($provinsi_id)->count();
```

Ambil data kota berdasarkan nama kota di suatu provinsi

```
$data = RajaOngkir::Kota()->byProvinsi($provinsi_id)->search('city_name', $name)->get();
```

Ambil Biaya Pengiriman

```
$data = RajaOngkir::Cost([
	'origin' 		=> 501, // id kota asal
	'destination' 	=> 114, // id kota tujuan
	'weight' 		=> 1700, // berat satuan gram
	'courier' 		=> 'jne', // kode kurir pengantar ( jne / tiki / pos )
])->get();
```

Kunjungi [rajaongkir](http://rajaongkir.com/)

Documentasi akun [starter](http://rajaongkir.com/dokumentasi/starter)

Authors
-------

[](#authors)

[![](https://avatars.githubusercontent.com/u/5705520?v=3 "frankyso")](https://github.com/frankyso)[![](https://avatars.githubusercontent.com/u/17308059?v=3 "frankyso")](https://github.com/ijalnasution)[![](https://avatars.githubusercontent.com/u/4284114?v=3 "rizalafani")](https://github.com/frankyso)

Contributing
------------

[](#contributing)

we appreciate all contributions, feel free to write some code or request package.

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

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

2256d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d7b07b029d69157969d6701d1742f1526a062e51674720a928f29db0623fb05b?d=identicon)[ijalnasution](/maintainers/ijalnasution)

![](https://www.gravatar.com/avatar/2cc4521e9641c59a269f7ec3a670d781681e7d7be8e57be66dafd95d15304693?d=identicon)[frankyso.pg](/maintainers/frankyso.pg)

---

Top Contributors

[![frankyso](https://avatars.githubusercontent.com/u/5705520?v=4)](https://github.com/frankyso "frankyso (15 commits)")[![ijalnasution](https://avatars.githubusercontent.com/u/17308059?v=4)](https://github.com/ijalnasution "ijalnasution (2 commits)")

---

Tags

laravellaravel-6laravel-6-packagerajaongkirphplaravellibrarytikirajaongkirJNE

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/konnco-laravel-rajaongkir/health.svg)

```
[![Health](https://phpackages.com/badges/konnco-laravel-rajaongkir/health.svg)](https://phpackages.com/packages/konnco-laravel-rajaongkir)
```

###  Alternatives

[larastan/larastan

Larastan - Discover bugs in your code without running it. A phpstan/phpstan extension for Laravel

6.4k43.5M5.2k](/packages/larastan-larastan)[defstudio/pest-plugin-laravel-expectations

A plugin to add laravel tailored expectations to Pest

98548.9k4](/packages/defstudio-pest-plugin-laravel-expectations)[simplestats-io/laravel-client

Client for SimpleStats!

4515.5k](/packages/simplestats-io-laravel-client)[io238/laravel-iso-countries

Ready-to-use Laravel models and relations for country (ISO 3166), language (ISO 639-1), and currency (ISO 4217) information with multi-language support.

5462.3k](/packages/io238-laravel-iso-countries)[nikolag/laravel-square

Square API integration with Laravel built on nikolag/core

3827.3k](/packages/nikolag-laravel-square)[ryangjchandler/bearer

Minimalistic token-based authentication for Laravel API endpoints.

8129.8k](/packages/ryangjchandler-bearer)

PHPackages © 2026

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