PHPackages                             hotsaucejake/laravel-coinigy - 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. hotsaucejake/laravel-coinigy

ActiveLibrary[API Development](/categories/api)

hotsaucejake/laravel-coinigy
============================

A laravel package for Coinigy API v2

v0.6(7y ago)2261MITPHPPHP &gt;=5.6.4

Since Feb 12Pushed 7y ago2 watchersCompare

[ Source](https://github.com/hotsaucejake/laravel-coinigy)[ Packagist](https://packagist.org/packages/hotsaucejake/laravel-coinigy)[ RSS](/packages/hotsaucejake-laravel-coinigy/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (8)Dependencies (5)Versions (11)Used By (0)

Laravel Coinigy
===============

[](#laravel-coinigy)

[![Build Status](https://camo.githubusercontent.com/f49c5d17be7bef60df94215657403d246128bc67f9e3e88927d7b47bc539b9a0/68747470733a2f2f7472617669732d63692e6f72672f686f7473617563656a616b652f6c61726176656c2d636f696e6967792e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/hotsaucejake/laravel-coinigy)[![styleci](https://camo.githubusercontent.com/6134e4ef560f44880683074149991ef7c08a8183a45f22486890ecd6bf974af2/68747470733a2f2f7374796c6563692e696f2f7265706f732f3137303233373933392f736869656c64)](https://styleci.io/repos/170237939)

[![Release](https://camo.githubusercontent.com/23b760fce712cb3c3325408ffd971ca177a27b748595f8b518ab8060532d709e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f686f7473617563656a616b652f6c61726176656c2d636f696e6967792e737667)](https://github.com/hotsaucejake/laravel-coinigy)[![Packagist](https://camo.githubusercontent.com/9e6217d4fd33af4f6f8a49b4a7e808012176250d33fcecb568a6987c54983b7f/68747470733a2f2f706f7365722e707567782e6f72672f686f7473617563656a616b652f6c61726176656c2d636f696e6967792f642f746f74616c2e737667)](https://packagist.org/packages/hotsaucejake/laravel-coinigy)[![Packagist](https://camo.githubusercontent.com/09c3929b854b7bf23601cbf8f263b8a2c684c6d708967f0c3a32f47ebeca0834/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f686f7473617563656a616b652f6c61726176656c2d636f696e6967792e737667)](https://packagist.org/packages/hotsaucejake/laravel-coinigy)

[A laravel package for Coinigy API v2](https://api.coinigy.com/api/v2/docs/)

Feel free to submit a PR for missing API calls. So far, not all of them are included. You can visit the [Coinigy API v2 docs](https://api.coinigy.com/api/v2/docs/) and view the list of methods below to see what API calls are missing from this package.

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

[](#installation)

Install via composer

```
composer require hotsaucejake/laravel-coinigy
```

### Register Service Provider and Facade

[](#register-service-provider-and-facade)

**Note! This package has only been tested with Laravel 5.5+, the next section is optional as it includes auto discovery.**If you're using Laravel &lt;= 5.4 you'll need to:

Add service provider to `config/app.php` in `providers` section

```
hotsaucejake\Coinigy\ServiceProvider::class,
```

Register package facade in `config/app.php` in `aliases` section

```
'Coinigy' => hotsaucejake\Coinigy\Facades\Coinigy::class,
```

### Publish Configuration File

[](#publish-configuration-file)

```
php artisan vendor:publish --provider="hotsaucejake\Coinigy\ServiceProvider" --tag="config"
```

Usage
-----

[](#usage)

```
use hotsaucejake\Coinigy\Facades\Coinigy;

/*
 ***************************************************************************
 * PUBLIC
 ***************************************************************************
 *
 * Available to anyone, even without a Coinigy Subscription.
 *
 */

// All Blockchains which Coinigy supports.
Coinigy::chains();

// Convert one currency value to any other currency.
Coinigy::convert('BTC', 'ETH');

// All Exchanges listed on Coinigy.
Coinigy::exchanges();

// A specific exchange listed on Coinigy.
Coinigy::exchange('BITS');

// All markets on a given exchange.
Coinigy::exchangeMarkets('BITS')

// All trading pairs listed on Coinigy.
Coinigy::markets();

// Status of Coinigy v2 API.
Coinigy::status();

/*
 ***************************************************************************
 * PRIVATE - Exchanges & Markets
 ***************************************************************************
 *
 * Supported exchanges and trading pairs.
 *
 */

// All Exchanges listed on Coinigy.
Coinigy::getExchanges();

// A specific exchange listed on Coinigy.
Coinigy::getExchange('BITS');

// Info about a given currency.
Coinigy::getCurrency('BITS', 'BTC');

// Trading Pair detail info for a given trading pair.
Coinigy::getExchangeMarket('BITS', 'BTC', 'USD');

// All trading pairs that are no longer actively traded on a given exchange.
Coinigy::getExchangeDeadMarkets('BITS');

// All traiding pairs listed on Coinigy.
Coinigy::getMarkets();

// All trading pairs that are no longer actively traded.
Coinigy::getDeadMarkets();

/*
 ***************************************************************************
 * PRIVATE - Exchange Data
 ***************************************************************************
 *
 * Trade history, order books, market data, news, etc.
 *
 */

// Orderbook depth for a given trading pair.
Coinigy::getOrderBookDepth('BITS', 'BTC', 'USD');

// Price of last trade on a given market.
Coinigy::getLastTrade('BITS', 'BTC', 'USD');

// OHLC candlestick data for a given trading pair and interval.
Coinigy::getCandlestick('BITS', 'BTC', 'USD', 'm', ['StartDate' => '2019-02-11T16:02:38.623Z', 'EndDate' => '2019-02-12T17:02:38.623Z']);

// Historical price ranges for a given trading pair.
Coinigy::getRange('BITS', 'BTC', 'USD');

// 24-Hour Ticker data for a given trading pair.
Coinigy::getTicker('BITS', 'BTC', 'USD');

// Recent trades for a given pair.
Coinigy::getTrades('BITS', 'BTC', 'USD');

// Trade history for a given trading pair.
Coinigy::getTradeHistory('BITS', 'BTC', 'USD', ['StartDate' => '2019-02-12T17:02:38.623Z', 'EndDate' => '2019-02-12T18:02:38.623Z']);

// Trade history for a given trading pair since a given ID.
Coinigy::getTradeHistorySince('BITS', 'BTC', 'USD', $sinceMarketHistoryId);

// 24-Hour Ticker data for all trading pairs on a given exchange.
Coinigy::getExchangeTicker('BITS');

// Ticker data for all trading pairs listed on Coinigy
Coinigy::getMarketTicker();

// Recent articles from Coinigy's news feed
Coinigy::news();

// Search articles from Coinigy's news feed.
Coinigy::newsSearch('bullbearanalytics.com'); // searches titles only

/*
 ***************************************************************************
 * PRIVATE - Price Alerts
 ***************************************************************************
 *
 * Open and triggered price alerts.
 *
 */

// All open price alerts
Coinigy::getAlerts();

// Insert a new price alert.
Coinigy::postAlert('BITS', 'USD/BTC', 100.00);
Coinigy::postAlert('BITS', 'USD/BTC', 100.00, 'Trade Alert!');

// Remove an existing price alert.
Coinigy::deleteAlert(11992352);

// Info about a specific price alert.
Coinigy::getAlert(11992352);

// Change an existing price alert.
// Existing alert will be removed and a new alert for the same Exchange/Market will be added
// The alert sound and alert note will only be updated if provided. Otherwise they will remain the same.
Coinigy::updateAlert(11992352, 200.00);
Coinigy::updateAlert(11992352, 200.00, 'New Alert Note!');

// Remove all open price alerts for a specific market/trading pair.
Coinigy::deletePairAlerts('BTC', 'USD');

// Remove all open price alerts for a specific exchange.
// Coinigy::deleteExchangeAlerts('BITS');
// returns false
// does not work - probably conflicts with deleteAlert() - has the same endpoint
// contact Coinigy about this

// Remove all open price alerts for a specific exchange and market/trading pair.
Coinigy::deleteExchangePairAlerts('BITS', 'BTC', 'USD');

// Previously triggered price alerts.
Coinigy::getAlertHistory();

/*
 ***************************************************************************
 * PRIVATE - Blockchain Data
 ***************************************************************************
 *
 * Supported chains, current metrics and blockchain metric history.
 *
 */

// All blockchains which Coinigy supports.
Coinigy::getChains();

// Blockchain metrics about the most recent block of a specific blockchain.
Coinigy::getChain('BTC');

// Historical blockchain metrics about a specific blockchain.
Coinigy::getChainHistory('BTC', ['StartDate' => '2019-02-10T17:02:38.623Z', 'EndDate' => '2019-02-12T18:02:38.623Z']);
```

Security
--------

[](#security)

If you discover any security related issues, please email instead of using the issue tracker.

Credits
-------

[](#credits)

- [hotsaucejake](https://github.com/hotsaucejake/laravel-coinigy)
- [All contributors](https://github.com/hotsaucejake/laravel-coinigy/graphs/contributors)

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 98% 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 ~1 days

Total

8

Last Release

2635d ago

PHP version history (2 changes)v0.1PHP &gt;=7.0

v0.5PHP &gt;=5.6.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/6cfec178c6d7276741e9a0d253ff56f404e57e6325e18f845752a6c07c212485?d=identicon)[hotsaucejake](/maintainers/hotsaucejake)

---

Top Contributors

[![hotsaucejake](https://avatars.githubusercontent.com/u/6332533?v=4)](https://github.com/hotsaucejake "hotsaucejake (50 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (1 commits)")

---

Tags

apilaravelcoinigy

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/hotsaucejake-laravel-coinigy/health.svg)

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

###  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)[nickurt/laravel-postcodeapi

Universal PostcodeApi for Laravel 11.x/12.x/13.x

97221.2k](/packages/nickurt-laravel-postcodeapi)[smodav/mpesa

M-Pesa API implementation

16363.7k1](/packages/smodav-mpesa)[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)[scriptdevelop/whatsapp-manager

Paquete para manejo de WhatsApp Business API en Laravel

762.6k](/packages/scriptdevelop-whatsapp-manager)[ardakilic/mutlucell

Mutlucell SMS API wrapper for sending sms text messages for Laravel

457.3k](/packages/ardakilic-mutlucell)

PHPackages © 2026

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