openapi: 3.2.0
info:
title: REST API for Oracle Responsys Marketing Cloud Service Trigger SMS Message API
version: 2023.03.03
description: 'REST API for Oracle Responsys Marketing Cloud Service
Learn more about Responsys APIs in this video and download the Responsys API Brochure.
'
x-summary: REST API for Oracle Responsys Marketing Cloud Service Learn more about Responsys APIs in this video and download the Responsys API Brochure.
servers:
- url: https://login5.responsys.net/rest/api/v1.3
tags:
- name: Trigger SMS Message
description: Trigger SMS messages to existing members of a profile list.
paths:
'/rest/api/v1.3/campaigns/{campaignName}/sms/trigger ':
post:
summary: Trigger SMS Message
operationId: 'post /rest/api/v1.3/campaigns/{campaignName}/sms/trigger '
responses:
default:
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/triggerSmsMessage'
parameters:
- name: campaignName
in: path
description: Campaign Name
required: true
schema:
type: string
x-relation:
- triggerSmsMessage
tags:
- Trigger SMS Message
x-internal-id: rest-api-v1.3-campaigns-{campaignName}-sms-trigger -post
x-filename-id: rest-api-v1.3-campaigns-campaignname-sms-trigger-post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/triggerSmsMessage'
description: Request Body
components:
schemas:
triggerSmsMessage:
title: Trigger SMS Message
type: object
properties:
recipientData:
description: Array of Recipients with Optional Data
type: array
items:
type: object
properties:
recipient:
type: object
description: Information about the Recipient.
properties:
customerId:
type: string
description: Recipient's Customer ID.
mobileNumber:
type: string
description: Recipient's Mobile Number.
emailAddress:
type: string
description: Recipient's Email Address.
emailMD5Hash:
type: string
description: Recipient's MD5 Email Hash Value.
emailSHA256Hash:
type: string
description: Recipient's SHA256 Email Hash Value.
listName:
type: object
description: Profile List to which the Recipient belongs.
properties:
folderName:
type: string
description: Folder Name
objectName:
type: string
description: Profile List Name.
recipientId:
type: number
description: Recipient's RIID.
required:
- customerId
- emailAddress
- listName
- recipientId
- mobileNumber
optionalData:
type: array
description: Array of optional data containing name value pairs.
items:
type: object
properties:
name:
type: string
value:
type: string
required:
- recipient
- optionalData
required:
- recipientData