playground API descriptions

The playground building blocks can be used to develop applications that operate across multiple network-platform environments. Applications can access the playground building blocks using the open, technology-independent application programming interfaces (API) defined by Parlay. By releasing developers from underlying code, networks complexity, and complex platform environments, Parlay's open APIs and web services allow for service innovation within the enterprise. The Parlay X API has been widely deployed in telecom networks globally. The Parlay X 2.1 specification has been defined jointly between the European Telecommunications Standards Institute (ETSI), Parlay, and the Third Generation Partnership Program (3GPP).

Parlay has however not prepared APIs for all building blocks we are exposing through the playground lab. In order to facilitate for easy access to these services as well, custom web services based APIs have been defined.

The mapping between the playground enabler and the associated APIs is available in the table below.

  Enabler API
  All parlay X APIs ParlayX - Part 1 - Common
     
  Send Messages ParlayX - Part 4 - Short Messaging
ParlayX - Part 5 - Multimedia Messaging
     
  Receive Messages ParlayX - Part 4 - Short Messaging
ParlayX - Part 5 - Multimedia Messaging
     
  Payment ParlayX - Part 6 - Payment
     
  Positioning ParlayX - Part 9 - Terminal Location
     
  Call Control ParlayX - Part 2 - Third party call
ParlayX - Part 3 - Call notification
ParlayX - Part 10 - Call handling
ParlayX - Part 11 - Audio Call
     
  Location Simulator provisioning Custom - Location simulator provisioning
     
  Subscriber Profile Custom - Subscriber profile