Messaging API

The Messaging API provides interfaces and methods for managing SMS, MMS, and email messages.

Deprecated. Deprecated Since 8.0.

The Messaging API provides access to these capabilities:

  • Sending messages through different technologies: SMS, MMS, and email messages
  • Retrieving available message services
  • Searching for messages
  • Managing messages: update, delete, and add
  • Subscribing to receive notifications of message storage modifications
  • Fetching conversations and subscribing to conversation updates

Remark: In order to access files, a proper privilege has to be defined additionally:

For more information on the Messaging features, see Messaging Guide.

Since: 1.0

Table of Contents


Summary of Interfaces and Methods

Interface Method

1. Type Definitions

2. Interfaces

3. Related Feature

Method tizen.systeminfo.getCapability() can be used in application runtime to check whether this API is supported.

To guarantee that the sms application runs on a device with telephony(SMS) feature, declare the following feature requirements in the config file:

  • http://tizen.org/feature/network.telephony
  • To guarantee that the mms application runs on a device with MMS feature, define below in the config file:

  • http://tizen.org/feature/network.telephony.mms
  • For more information, see Application Filtering.

    4. Full WebIDL

    module Messaging {
      Tizen implements MessageManagerObject;
    };