The GSMA OneAPI initiative defines a commonly supported set of lightweight and Web friendly APIs to allow mobile and other network operators to expose useful network information and capabilities to Web application developers. It aims to reduce the effort and time needed to create applications and content that is portable across mobile operators.
There are already APIs defined to accelerate application developments for the mobile world, most notably with Parlay X Web Services. The GSMA OneAPI Project Team has collaborated with the OMA (Open Mobile Alliance) to revisit these specifications and to develop them to be far easier for Web developers to use. The improvements include RESTful bindings, a choice of JSON and XML responses.
GSMA OneAPI is a fully Standardised profile of the OMA ParlayREST standard.
What is OneAPI?
A set of APIs that expose network capabilities over HTTP. OneAPI is developed in public and based on existing Web standards and principles. Any network operator or service provider is able to implement OneAPI.
How does OneAPI work with other mobile and Web APIs?
GSMA OneAPI is intended to complement existing client-side and Web APIs by providing a missing piece: access to network capabilities and information, regardless of operator, and via Web applications rather than simply device clients.
Benefits for our stakeholders
OperatorsEnables new business models from existing infrastructure. |
DevelopersAccess the global mobile consumer market simply & quickly with rapid deployment across many operators. |
VendorsReduces industry fragmentation and drives growth of applications. |
ConsumersPotential for lots of exciting apps with web and mobile access that take advantage of location & payment services. |
