PHPackages                             oscarafdev/fonoapi - 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. oscarafdev/fonoapi

ActiveLibrary[API Development](/categories/api)

oscarafdev/fonoapi
==================

FonoApi - Mobile Device Description API

1.0(6y ago)176MITJavaScriptPHP &gt;=5.3

Since Dec 25Pushed 6y agoCompare

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

READMEChangelog (1)DependenciesVersions (2)Used By (0)

[![GitHub stars](https://camo.githubusercontent.com/2c9fd205e6c185a970b84768dc384679db6be3654e891faa9ccf977eef97105c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7368616b656539332f666f6e6f6170692e737667)](https://github.com/shakee93/fonoapi/stargazers)[![GitHub issues](https://camo.githubusercontent.com/b37990e276ee1ada393cb7360037c78c51cfd25e4105eddaf24cdb14b7767f96/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f7368616b656539332f666f6e6f6170692e737667)](https://github.com/shakee93/fonoapi/issues)[![GitHub license](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](https://raw.githubusercontent.com/shakee93/fonoapi/master/LICENSE)

FonoApi - Mobile Device Description Api
=======================================

[](#fonoapi---mobile-device-description-api)

- Database Updated : 21st September 2016
- Database Updated (New Devices Added) : 27th November 2016
- Database Updated (Old Device Data Updated) : 27th November 2016
- Database Updated (New Devices Added) : 4th January 2017
- Database Updated (Old Device Data Updated) : 4th January 2017
- Database Updated (New Devices Added) : 6th February 2017
- Database Updated (Old Device Data Updated) : 6th February 2017
- Database Updated (New Devices Added) : 3rd March 2017
- Database Updated (Old Device Data Updated) : 3rd March 2017
- Database Updated (New Devices Added) : 5th April 2017
- Database Updated (Old Device Data Updated) : 5th April 2017
- Database Updated : 8th May 2017
- Database Updated : 10th July 2017
- Database Updated : 10th August 2017
- Database Updated : 15th September 2017
- Database Updated : 15th October 2017
- Database Updated : 17th November 2017
- Database Updated : 12th December 2017
- Database Updated : 22th January 2018
- Database Updated : 23th February 2018
- Database Updated : 30th April 2018
- Database Updated : 28th August 2018
- **Database Updated : 29th MARCH 2019**

This is an API which can provide mobile device descriptions such as model, brand, CPU, GPU, dimensions, release date etc. It might be helpful if you are building a website like GSMAera, Phonearena or something similar. This API contains a database of a mobile device descriptions of Android, iOS and some old phones too.. :D This is the PHP class to communicate with the API. It would be nice if someone can help with other languages though. ;)

### Api

[](#api)

API URL:

###### Method `getdevice` ()

[](#method-getdevice-httpsfonoapifreshpixlcomv1getdevice)

Available options

- brand - Pass the Mobile Device Brand (example : "samsung", "htc")
- device\* - Pass nearly relevent mobile device name (example : "i9305", "A8") This might result multiple results at a time.
- position - When a set of results is returned you can get a specific device by passing the position of your device on the result set. count starts from 0
- token\* - You will need a token to access the Api. no registration, nothing, just grab the key. You can get it here

###### Method `getlatest` ()

[](#method-getlatest-httpsfonoapifreshpixlcomv1getlatest)

Available options

- brand - It gives the latest you can filter the brand (example : "samsung", "htc")
- limit - Limit the result count (Max 100)
- token\* - You will need a token to access the Api. no registration, nothing, just grab the key.
    You can get it here

**Note:** the API will return only 100 devices per request

---

###### PHP Demo

[](#php-demo)

Install the package in your PHP project:

```
$ composer require shakee93/fonoapi
```

```
