OneAPI (GSM telecom)

OneAPI is a set of application programming interfaces (APIs) supported by the GSM Association that exposes network capabilities[clarify] over the Internet.

[1] OneAPI, as defined by the telecom[2] industry—led by GSMA and the Open Mobile Alliance (OMA)—is a set of standardized and lightweight Web-friendly application programming interfaces (API) for communications service providers (CSPs) to use to expose their networks.

OneAPI is intended to complement existing client-side and Web APIs[clarify] and not replace it, by providing access to network capabilities and information, regardless of operator.

OneAPI differs from Parlay X in that the network capabilities are exposed in a RESTful fashion, with JSON responses, to facilitate mash-ups with Web APIs.

This makes OneAPI compatible with many Web services (Facebook, Twitter, Google) that support OAuth, and it ensures that users are in consent that their private info can be shared with web applications.