21 OneAPI Multimedia Messaging Compliance

The following chapter describes the Oracle Communications Services Gatekeeper OneAPI multimedia messaging interface standards for RESTful web services.

OneAPI Multimedia Messaging Interface

This section describes the standards compliance for the OneAPI Multimedia Messaging interface standards for RESTful web services.

Standards Compliance - RESTful Bindings

The OneAPI Multimedia Messaging interface complies with the RESTful bindings for Parlay X Web Services – Multi-media Messaging OMA specification.

See Table 1-6, "Multimedia Messaging Communication Service Specifications" in "Services Gatekeeper Compliance Reference Table" for a link to the specification.

Standards Compliance - RESTful Bindings Schema

The RESTful web service complies with the schema definition for the XML data type definitions for OMA RESTful Network API for Messaging. See Table 1-1, "Audio Call Specification Compliance Table" for the supported version and a link to its location.

RESTful Bindings Data Structure Compliance

Table 21-1 lists the data structures that Services Gatekeeper supports from the RESTful bindings for Parlay X Web Services – Multi-media Messaging OMA specification.

Table 21-1 Multimedia Messaging ParlayREST Data Structure Compliance

API Data Structure Compliant? Comments

Type: InboundMessageList

Yes

NA

Type: InboundMessage

Yes

NA

Type: nboundMessageNotification

Yes

NA

Type: InboundSMSTextMessage

Yes

NA

Type: InboundMMSMessage

Yes

NA

Type: InboundMMessage

Yes

NA

Type: SubscriptionList

Yes

NA

Type: Subscription

Yes

NA

Type: InboundMessageRetrieveAndDeleteRequest

Yes

NA

Type: OutboundMessageRequestList

Yes

NA

Type: OutboundMessageRequest

Yes

NA

Type: OutboundMMSMessage

Yes

NA

Type: OutboundWAPMessage

Yes

NA

Type: OutboundSMSTextMessage

Yes

NA

Type: OutboundSMSBinaryMessage

Yes

NA

Type: OutboundSMSLogoMessage

Yes

NA

Type: OutboundSMSRingToneMessage

Yes

NA

Type: OutboundSMSMMessage

Yes

NA

Type: DeliveryInfoList

Yes

NA

Type: DeliveryInfoNotification

Yes

NA

Type: DeliveryInfo

Yes

NA

Type: DeliveryReceiptSubscriptionList

Yes

NA

Type: DeliveryReceiptSubscription

Yes

NA

Enumeration: DeliveryStatus

Yes

NA

Enumeration: IMFormat

Yes

NA

Enumeration: MessagePriority

Yes

NA

Enumeration: RetrievalOrder

Yes

NA

Enumeration: ServiceIndicationAction

Yes

NA

Enumeration: ServiceLoadingAction

Yes

NA

Enumeration: SmsFormat

Yes

NA

Enumeration: WAPContent

Yes

NA

Values of the Link rel attribute

Yes

NA

MIME multipart representation

Yes

NA

Resource: Inbound messages for a given registration

Yes

NA

Resource: Inbound messages retrieve and delete using registration

Yes

NA

Resource: Retrieval and deletion of individual inbound message using registration

Yes

NA

Resource: Inbound message for a given registration

Yes

NA

Resource: Inbound message attachment

Yes

NA

Resource: Inbound message subscriptions

Yes

NA

Resource: Individual inbound message subscription

Yes

NA

Resource: Client notification about inbound message

Yes

NA

Resource: Outbound message requests

Yes

NA

Resource: Outbound message request and delivery status

Yes

NA

Resource: Outbound message delivery status

Yes

NA

Resource: Outbound message delivery notification subscriptions

Yes

NA

Resource: Individual outbound message delivery notification subscription

Yes

NA

Resource: Client notification about outbound message delivery status

Yes

NA