Softonic API

What is the Softonic API?

An application programming interface (API) is an interface defining the ways by which an application program may request services from libraries and/or operating systems. An API determines the vocabulary and calling conventions the programmer should employ to use the services. It may include specifications for routines, data structures, object classes and protocols used to communicate between the requesting software and the library.

The Softonic API will allow developers all arround the world to build applications and mashups based on Softonic.

API Basics

Authentication via API KEY
All requests to the Softonic API require an API Key. This key will be sent on every request by passing the variable key via GET (prepend to the URL ?key=your_api_key or &key=your_api_key if there are more GET parameters). Learn how to get an API Key by reading our tutorial on how to start using our Api.
Encoding
The Softonic API will always return UTF-8 encoded messages.

Softonic Instances

Every API call returns the content in a single language. In the request URL you'll always have to specify the Softonic language you want to use. Currently, you can retrieve the content in any of the following languages: