API
The API returns data formatted in JavaScript Object Notation (JSON). The plan is to support more data formats in the future. You can read more about how to use jQuery to request and consume JSON data on this website:
http://docs.jquery.com/Ajax/jQuery.getJSON
We really want your feedback on the API so if you have requests for more methods, what kind of data you want to get or any other questions or suggestions then please feel free to comment or send us an e-mail at hello@alternativeto.net
Get an application and it’s alternatives
Returns information about the specified application and the specified number of alternatives. Filter by license or platform.
- http://api.alternativeto.net/software/firefox/?count=15
- http://api.alternativeto.net/software/spotify/?count=5&platform=mac
- http://api.alternativeto.net/software/firefox/?count=5&license=free
Get a list of application
Returns recently added, new and popular or most liked applications. Filter by license or platform.
- http://api.alternativeto.net/software/recent/?platform=iphone&license=opensource
- http://api.alternativeto.net/software/recent/?count=5
- http://api.alternativeto.net/software/likes/?platform=android&license=commercial
- http://api.alternativeto.net/software/popular/?count=5
Get a list of applications a user recently liked or added
This method returns a specified number of applications that the user likes or have added to the site. Filter by license or platform.
- http://api.alternativeto.net/user/ola/software/likes/?count=25
- http://api.alternativeto.net/user/markus/software/added/?license=free
- http://api.alternativeto.net/user/ola/likes/?count=5&platform=android
- http://api.alternativeto.net/user/venom88/software/added/?license=commercial&platform=iphone
Search applications
Returns a freetext search of “antivirus”. Can be filtered by platform or license.
- http://api.alternativeto.net/search/software/antivirus/?platform=windows
- http://api.alternativeto.net/search/software/antivirus/
- http://api.alternativeto.net/search/software/antivirus/?platform=android&license=free
More info about the paramaters
You can filter all the list by platform and license.
- License filters: free,opensource and commercial. If you use free all applications that has Free, Open Source, Free with limited functionality and Free for personal use will be listed. Open Source and Commercial just list the items that has these licenses.
- Platform filter: The platform you want to filter by. You can get a list of all platforms on http://api.alternativeto.net/platforms
- Count: Count is always optional and default is 5
See some examples above.
