@@ -9068,7 +9068,7 @@ components:
90689068 - $ref: "#/components/schemas/rbmActionViewLocation"
90699069 - $ref: "#/components/schemas/multiChannelActionCalendarEvent"
90709070 - $ref: "#/components/schemas/rbmActionOpenUrl"
9071- multiChannelChannelListObject :
9071+ multiChannelChannelListObjectBase :
90729072 properties:
90739073 from:
90749074 description: The sender ID of the message. This could be an alphanumeric
@@ -9082,14 +9082,109 @@ components:
90829082 type: string
90839083 channel:
90849084 $ref: "#/components/schemas/multiChannelMessageChannelEnum"
9085- content:
9086- $ref: "#/components/schemas/multiChannelChannelListObject_content"
90879085 required:
90889086 - applicationId
90899087 - channel
9090- - content
90919088 - from
90929089 type: object
9090+ multiChannelChannelListRBMObject:
9091+ allOf:
9092+ - $ref: "#/components/schemas/multiChannelChannelListObjectBase"
9093+ - properties:
9094+ content:
9095+ $ref: "#/components/schemas/multiChannelChannelListRBMObject_allOf_content"
9096+ type: object
9097+ required:
9098+ - content
9099+ multiChannelChannelListSMSObject:
9100+ allOf:
9101+ - $ref: "#/components/schemas/multiChannelChannelListObjectBase"
9102+ - properties:
9103+ content:
9104+ $ref: "#/components/schemas/smsMessageContent"
9105+ type: object
9106+ required:
9107+ - content
9108+ multiChannelChannelListMMSObject:
9109+ allOf:
9110+ - $ref: "#/components/schemas/multiChannelChannelListObjectBase"
9111+ - properties:
9112+ content:
9113+ $ref: "#/components/schemas/mmsMessageContent"
9114+ type: object
9115+ required:
9116+ - content
9117+ multiChannelChannelListRBMResponseObject:
9118+ allOf:
9119+ - $ref: "#/components/schemas/multiChannelChannelListRBMObject"
9120+ - $ref: "#/components/schemas/multiChannelChannelListOwnerObject"
9121+ example:
9122+ owner: owner
9123+ channel: RBM
9124+ from: BandwidthRBM
9125+ applicationId: 93de2206-9669-4e07-948d-329f4b722ee2
9126+ content:
9127+ suggestions:
9128+ - postbackData: !!binary |-
9129+ U0dWc2JHOGdkMjl5YkdRPQ==
9130+ text: Hello world
9131+ type: REPLY
9132+ - postbackData: !!binary |-
9133+ U0dWc2JHOGdkMjl5YkdRPQ==
9134+ text: Hello world
9135+ type: REPLY
9136+ - postbackData: !!binary |-
9137+ U0dWc2JHOGdkMjl5YkdRPQ==
9138+ text: Hello world
9139+ type: REPLY
9140+ - postbackData: !!binary |-
9141+ U0dWc2JHOGdkMjl5YkdRPQ==
9142+ text: Hello world
9143+ type: REPLY
9144+ - postbackData: !!binary |-
9145+ U0dWc2JHOGdkMjl5YkdRPQ==
9146+ text: Hello world
9147+ type: REPLY
9148+ text: Hello world
9149+ multiChannelChannelListSMSResponseObject:
9150+ allOf:
9151+ - $ref: "#/components/schemas/multiChannelChannelListSMSObject"
9152+ - $ref: "#/components/schemas/multiChannelChannelListOwnerObject"
9153+ multiChannelChannelListMMSResponseObject:
9154+ allOf:
9155+ - $ref: "#/components/schemas/multiChannelChannelListMMSObject"
9156+ - $ref: "#/components/schemas/multiChannelChannelListOwnerObject"
9157+ multiChannelChannelListRequestObject:
9158+ discriminator:
9159+ mapping:
9160+ RBM: "#/components/schemas/multiChannelChannelListRBMObject"
9161+ SMS: "#/components/schemas/multiChannelChannelListSMSObject"
9162+ MMS: "#/components/schemas/multiChannelChannelListMMSObject"
9163+ propertyName: channel
9164+ oneOf:
9165+ - $ref: "#/components/schemas/multiChannelChannelListRBMObject"
9166+ - $ref: "#/components/schemas/multiChannelChannelListSMSObject"
9167+ - $ref: "#/components/schemas/multiChannelChannelListMMSObject"
9168+ multiChannelChannelListOwnerObject:
9169+ properties:
9170+ owner:
9171+ description: The Bandwidth senderId associated with the message. Identical
9172+ to 'from'.
9173+ type: string
9174+ required:
9175+ - owner
9176+ type: object
9177+ multiChannelChannelListResponseObject:
9178+ anyOf:
9179+ - $ref: "#/components/schemas/multiChannelChannelListRBMResponseObject"
9180+ - $ref: "#/components/schemas/multiChannelChannelListSMSResponseObject"
9181+ - $ref: "#/components/schemas/multiChannelChannelListMMSResponseObject"
9182+ discriminator:
9183+ mapping:
9184+ RBM: "#/components/schemas/multiChannelChannelListRBMResponseObject"
9185+ SMS: "#/components/schemas/multiChannelChannelListSMSResponseObject"
9186+ MMS: "#/components/schemas/multiChannelChannelListMMSResponseObject"
9187+ propertyName: channel
90939188 multiChannelMessageRequest:
90949189 description: Multi-Channel Message Request
90959190 properties:
@@ -9102,7 +9197,7 @@ components:
91029197 \ the order they are listed. Once a message sends successfully, the others\
91039198 \ will be ignored."
91049199 items:
9105- $ref: "#/components/schemas/multiChannelChannelListObject "
9200+ $ref: "#/components/schemas/multiChannelChannelListRequestObject "
91069201 maxItems: 4
91079202 type: array
91089203 tag:
@@ -9269,7 +9364,7 @@ components:
92699364 \ the order they are listed. Once a message sends successfully, the others\
92709365 \ will be ignored."
92719366 items:
9272- $ref: "#/components/schemas/multiChannelMessageResponseData_channelList_inner "
9367+ $ref: "#/components/schemas/multiChannelChannelListResponseObject "
92739368 maxItems: 4
92749369 type: array
92759370 tag:
@@ -14360,53 +14455,12 @@ components:
1436014455 type: object
1436114456 required:
1436214457 - height
14363- multiChannelChannelListObject_content :
14458+ multiChannelChannelListRBMObject_allOf_content :
1436414459 description: The content of the message.
1436514460 oneOf:
1436614461 - $ref: "#/components/schemas/rbmMessageContentText"
1436714462 - $ref: "#/components/schemas/rbmMessageMedia"
1436814463 - $ref: "#/components/schemas/rbmMessageContentRichCard"
14369- - $ref: "#/components/schemas/smsMessageContent"
14370- - $ref: "#/components/schemas/mmsMessageContent"
14371- multiChannelMessageResponseData_channelList_inner:
14372- allOf:
14373- - $ref: "#/components/schemas/multiChannelChannelListObject"
14374- - properties:
14375- owner:
14376- description: The Bandwidth senderId associated with the message. Identical
14377- to 'from'.
14378- type: string
14379- required:
14380- - owner
14381- type: object
14382- example:
14383- owner: owner
14384- channel: RBM
14385- from: BandwidthRBM
14386- applicationId: 93de2206-9669-4e07-948d-329f4b722ee2
14387- content:
14388- suggestions:
14389- - postbackData: !!binary |-
14390- U0dWc2JHOGdkMjl5YkdRPQ==
14391- text: Hello world
14392- type: REPLY
14393- - postbackData: !!binary |-
14394- U0dWc2JHOGdkMjl5YkdRPQ==
14395- text: Hello world
14396- type: REPLY
14397- - postbackData: !!binary |-
14398- U0dWc2JHOGdkMjl5YkdRPQ==
14399- text: Hello world
14400- type: REPLY
14401- - postbackData: !!binary |-
14402- U0dWc2JHOGdkMjl5YkdRPQ==
14403- text: Hello world
14404- type: REPLY
14405- - postbackData: !!binary |-
14406- U0dWc2JHOGdkMjl5YkdRPQ==
14407- text: Hello world
14408- type: REPLY
14409- text: Hello world
1441014464 webhookSubscription_basicAuthentication:
1441114465 description: "Basic authentication credentials are not required, but if present,\
1441214466 \ both username and password must be provided."
0 commit comments