{
"openapi":"3.1.0",
"info":{
"title":"Infobip OpenAPI Specification",
"description":"OpenAPI Specification that contains all public endpoints and webhooks.",
"contact":{
"name":"Infobip support",
"email":"support@infobip.com"
},
"version":"3.210.0",
"x-generatedAt":"2026-07-23T15:23:52.701888126Z"
},
"tags":[
{
"name":"channels",
"description":"Create a perfect customer experience by using the channels your customer already use and love.\n",
"x-type":"category",
"x-displayName":"Channels"
},
{
"name":"mms",
"description":"Infobip MMS API allows you to send and receive MMS messages and receive delivery reports on your endpoint in real time. You can send messages up to 1600 characters in length together with multimedia content including images and videos.\n\nTo utilize MMS in combination with other channels, check out [Messages API](https://www.infobip.com/docs/api/platform/messages-api).\n",
"x-type":"product",
"x-displayName":"MMS"
},
{
"name":"send-mms",
"description":"",
"x-type":"section",
"x-displayName":"Send MMS"
},
{
"name":"receive-mms",
"description":"",
"x-type":"section",
"x-displayName":"Receive MMS"
},
{
"name":"logs-and-status-reports-mms",
"description":"",
"x-type":"section",
"x-displayName":"Logs and Status Reports"
}
],
"paths":{
"/mms/2/messages":{
"post":{
"tags":[
"channels",
"mms",
"send-mms"
],
"summary":"Send MMS messages",
"description":"This method allows you to send MMS messages to a recipient or multiple recipients in one request.",
"externalDocs":{
"description":"Learn more about MMS channel and use cases",
"url":"https://www.infobip.com/docs/mms"
},
"operationId":"send-mms-messages",
"requestBody":{
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationRequest"
},
"examples":{
"SMS failover":{
"summary":"SMS failover",
"value":{
"messages":[
{
"sender":"441134960000",
"destinations":[
{
"to":"441134960001"
}
],
"content":{
"title":"Some title",
"messageSegments":[
{
"text":"Some text",
"type":"TEXT"
}
]
},
"options":{
"smsFailover":{
"sender":"441134960000",
"text":"Some failover text"
},
"regional":{
"southKorea":{
"resellerCode":123
}
}
}
}
]
}
},
"Text with regional options":{
"summary":"Text with regional options",
"value":{
"messages":[
{
"sender":"441134960000",
"destinations":[
{
"to":"441134960001"
}
],
"content":{
"title":"Some title",
"messageSegments":[
{
"text":"Some text",
"type":"TEXT"
}
]
},
"options":{
"regional":{
"southKorea":{
"resellerCode":123
}
}
}
}
]
}
},
"Text with group destinations":{
"summary":"Text with group destinations",
"value":{
"messages":[
{
"sender":"441134960000",
"destinations":[
{
"group":[
{
"to":"441134960001"
},
{
"to":"441134960002"
}
]
}
],
"content":{
"title":"Some title",
"messageSegments":[
{
"text":"Some text",
"type":"TEXT"
}
]
}
}
]
}
},
"Text":{
"summary":"Text",
"value":{
"messages":[
{
"sender":"441134960000",
"destinations":[
{
"to":"441134960001"
}
],
"content":{
"title":"Some title",
"messageSegments":[
{
"text":"Some text",
"type":"TEXT"
}
]
}
}
]
}
},
"Image as link":{
"summary":"Image as link",
"value":{
"messages":[
{
"sender":"441134960000",
"destinations":[
{
"to":"441134960001"
}
],
"content":{
"title":"Some title",
"messageSegments":[
{
"contentType":"image/jpeg",
"contentUrl":"https://www.example.com/image.jpg",
"type":"LINK"
}
]
}
}
]
}
},
"Text and image with smil":{
"summary":"Text and image with smil",
"value":{
"messages":[
{
"sender":"441134960000",
"destinations":[
{
"to":"441134960001"
}
],
"content":{
"title":"Some title",
"messageSegments":[
{
"contentType":"application/smil",
"smil":"
",
"type":"SMIL"
}
]
}
}
]
}
},
"Previously uploaded image":{
"summary":"Previously uploaded image",
"value":{
"messages":[
{
"sender":"441134960000",
"destinations":[
{
"to":"441134960001"
}
],
"content":{
"title":"Some title",
"messageSegments":[
{
"uploadedContentId":"B44419205B27012D82F3BAD7B7EB37BAC884DBC91685390C3232D2191DC9D5EAF32F119D3530679F9B251AB689B4A60D7C2EB5A5EBB75C305367140D512E6B5D04200E7FFA5E84EAF37590C33F22B973514126755981CB170D86A7506CB38265280478A5B4EF2A7D11E9F24F286E7E315DFB1FF9BFEE08E036584074A1B76F097D9EC77E3FDD0FCC08362243E306F99F",
"type":"UPLOADED_REFERENCE"
}
]
}
}
]
}
},
"Multiple images":{
"summary":"Multiple images",
"value":{
"messages":[
{
"sender":"441134960000",
"destinations":[
{
"to":"441134960001"
}
],
"content":{
"title":"Some title",
"messageSegments":[
{
"contentType":"image/jpeg",
"contentUrl":"https://www.example.com/image1.jpeg",
"type":"LINK"
},
{
"contentType":"image/jpeg",
"contentUrl":"https://www.example.com/image2.jpeg",
"type":"LINK"
}
]
}
}
]
}
}
}
}
},
"required":true
},
"responses":{
"200":{
"description":"OK",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.ResponseEnvelopeMessageResponseMessageResponseDetails"
},
"examples":{
"Success":{
"summary":"Success",
"value":{
"bulkId":"a28dd97c-2222-4fcf-99f1-0b557ed381da",
"messages":[
{
"messageId":"a28dd97c-1ffb-4fcf-99f1-0b557ed381da",
"status":{
"groupId":1,
"groupName":"PENDING",
"id":26,
"name":"PENDING_ACCEPTED",
"description":"Message sent to next instance"
},
"destination":"441134960001"
}
]
}
}
}
}
}
},
"400":{
"description":"Bad Request",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ApiError"
},
"examples":{
"Bad request":{
"summary":"Bad request",
"value":{
"errorCode":"E400",
"description":"Request cannot be processed.",
"action":"Check the syntax, violations and adjust the request.",
"violations":[
{
"property":"property.path",
"violation":"Violation message."
}
],
"resources":[]
}
}
}
}
}
},
"401":{
"$ref":"#/components/responses/ApiError401"
},
"403":{
"$ref":"#/components/responses/ApiError403"
},
"500":{
"$ref":"#/components/responses/ApiError500"
}
},
"security":[
{
"IBSSOTokenHeader":[]
},
{
"APIKeyHeader":[]
},
{
"Basic":[]
},
{
"OAuth2":[]
}
],
"x-scopes":[
"message:send",
"mms:message:send",
"mms:manage"
]
}
},
"/mms/1/advanced":{
"post":{
"tags":[
"channels",
"mms",
"send-mms"
],
"summary":"Send MMS message",
"description":"This method allows you to send one MMS or bulk MMS to a recipient or multiple recipients in one request.",
"externalDocs":{
"description":"Learn more about MMS channel and use cases",
"url":"https://www.infobip.com/docs/mms"
},
"operationId":"send-mms-message",
"requestBody":{
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ce93fb2fe51c89086b5064c5562c417f51be44b14f40606d3932f527a3fd02d9.MmsAdvancedRequest"
},
"examples":{
"Send basic textual messages with image link":{
"summary":"Send basic textual messages with image link",
"value":{
"messages":[
{
"destinations":[
{
"to":"41793026727"
}
],
"from":"InfoMMS",
"messageSegments":[
{
"text":"This is a sample message"
},
{
"contentId":"320px-Depth_of_field_Cat.jpg",
"contentType":"image/jpeg",
"contentUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg"
}
],
"title":"This is sample subject"
}
]
}
},
"Send basic textual messages with uploaded image":{
"summary":"Send basic textual messages with uploaded image",
"value":{
"messages":[
{
"destinations":[
{
"to":"41793026727"
}
],
"from":"InfoMMS",
"messageSegments":[
{
"text":"This is a sample message"
},
{
"uploadedContentId":"B44419205B27012D82F3BAD7B7EB37BAC884DBC91685390C3232D2191DC9D5EAF32F119D3530679F9B251AB689B4A60D7C2EB5A5EBB75C305367140D512E6B5D04200E7FFA5E84EAF37590C33F22B973514126755981CB170D86A7506CB38265280478A5B4EF2A7D11E9F24F286E7E315DFB1FF9BFEE08E036584074A1B76F097D9EC77E3FDD0FCC08362243E306F99F"
}
],
"title":"This is sample subject"
}
]
}
},
"Send basic textual messages with base64 content":{
"summary":"Send basic textual messages with base64 content",
"value":{
"messages":[
{
"destinations":[
{
"to":"41793026727"
}
],
"from":"InfoMMS",
"messageSegments":[
{
"text":"This is a sample message"
},
{
"contentId":"320px-Depth_of_field_Cat.jpg",
"contentType":"image/jpeg",
"contentBase64":"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"
}
],
"title":"This is sample subject"
}
]
}
},
"Send basic textual message with image and smil":{
"summary":"Send basic textual message with image and smil",
"value":{
"messages":[
{
"destinations":[
{
"to":"41793026727"
}
],
"from":"InfoMMS",
"messageSegments":[
{
"contentId":"smil",
"contentType":"application/smil",
"smil":"
"
},
{
"contentId":"body.txt",
"text":"This is a sample message"
},
{
"contentId":"image_1",
"contentType":"image/jpeg",
"contentUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg"
}
],
"title":"This is sample subject"
}
]
}
},
"Send fully-featured message":{
"summary":"Send fully-featured message",
"value":{
"messages":[
{
"destinations":[
{
"to":"41793026727"
}
],
"from":"InfoMMS",
"messageSegments":[
{
"text":"This is a sample message (part 1)"
},
{
"contentId":"320px-Depth_of_field_Cat.jpg",
"contentType":"image/jpeg",
"contentUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg"
},
{
"text":"This is a sample message (part 2)"
},
{
"uploadedContentId":"B44419205B27012D82F3BAD7B7EB37BAC884DBC91685390C3232D2191DC9D5EAF32F119D3530679F9B251AB689B4A60D7C2EB5A5EBB75C305367140D512E6B5D04200E7FFA5E84EAF37590C33F22B973514126755981CB170D86A7506CB38265280478A5B4EF2A7D11E9F24F286E7E315DFB1FF9BFEE08E036584074A1B76F097D9EC77E3FDD0FCC08362243E306F99F"
}
],
"title":"This is sample subject"
}
]
}
},
"Send fully-featured messages (multiple)":{
"summary":"Send fully-featured messages (multiple)",
"value":{
"bulkId":"BULK-ID-123-xyz",
"messages":[
{
"callbackData":"DLR callback data",
"destinations":[
{
"messageId":"MESSAGE-ID-123-xyz",
"to":"41793026727"
},
{
"to":"41793026834"
}
],
"from":"InfoSMS",
"intermediateReport":true,
"notifyUrl":"https://www.example.com/sms/advanced",
"messageSegments":[
{
"text":"This is a sample message (part 1)"
},
{
"contentId":"320px-Depth_of_field_Cat.jpg",
"contentType":"image/jpeg",
"contentUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg"
},
{
"text":"This is a sample message (part 2)"
},
{
"uploadedContentId":"B44419205B27012D82F3BAD7B7EB37BAC884DBC91685390C3232D2191DC9D5EAF32F119D3530679F9B251AB689B4A60D7C2EB5A5EBB75C305367140D512E6B5D04200E7FFA5E84EAF37590C33F22B973514126755981CB170D86A7506CB38265280478A5B4EF2A7D11E9F24F286E7E315DFB1FF9BFEE08E036584074A1B76F097D9EC77E3FDD0FCC08362243E306F99F"
}
],
"validityPeriod":720
},
{
"deliveryTimeWindow":{
"days":[
"MONDAY",
"TUESDAY",
"WEDNESDAY",
"THURSDAY",
"FRIDAY",
"SATURDAY",
"SUNDAY"
],
"from":{
"hour":6,
"minute":0
},
"to":{
"hour":15,
"minute":30
}
},
"destinations":[
{
"to":"41793026700"
}
],
"from":"41793026700",
"messageSegments":[
{
"text":"This is a sample message"
},
{
"contentId":"320px-Depth_of_field_Cat.jpg",
"contentType":"image/jpeg",
"contentUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg"
}
]
}
]
}
},
"Send fully-featured message with group destination":{
"summary":"Send fully-featured message with group destination",
"value":{
"bulkId":"BULK-ID-123-xyz",
"messages":[
{
"destinations":[
{
"group":[
{
"to":"41793026728"
},
{
"to":"41793026729"
}
]
}
],
"from":"InfoMMS",
"messageSegments":[
{
"text":"This is a sample message (part 1)"
},
{
"contentId":"320px-Depth_of_field_Cat.jpg",
"contentType":"image/jpeg",
"contentUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg"
},
{
"text":"This is a sample message (part 2)"
},
{
"uploadedContentId":"B44419205B27012D82F3BAD7B7EB37BAC884DBC91685390C3232D2191DC9D5EAF32F119D3530679F9B251AB689B4A60D7C2EB5A5EBB75C305367140D512E6B5D04200E7FFA5E84EAF37590C33F22B973514126755981CB170D86A7506CB38265280478A5B4EF2A7D11E9F24F286E7E315DFB1FF9BFEE08E036584074A1B76F097D9EC77E3FDD0FCC08362243E306F99F"
}
],
"title":"This is sample subject"
}
]
}
}
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/ce93fb2fe51c89086b5064c5562c417f51be44b14f40606d3932f527a3fd02d9.MmsAdvancedRequest"
},
"examples":{
"Send basic textual messages with image link":{
"summary":"Send basic textual messages with image link",
"value":"\n \n \n \n \n 41793026727\n \n \n InfoMMS\n \n \n This is a sample message\n \n \n 320px-Depth_of_field_Cat.jpg\n image/jpeg\n https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg\n \n \n This is sample subject\n \n \n\n"
},
"Send basic textual messages with uploaded image":{
"summary":"Send basic textual messages with uploaded image",
"value":"\n \n \n \n \n 41793026727\n \n \n InfoMMS\n \n \n This is a sample message\n \n \n B44419205B27012D82F3BAD7B7EB37BAC884DBC91685390C3232D2191DC9D5EAF32F119D3530679F9B251AB689B4A60D7C2EB5A5EBB75C305367140D512E6B5D04200E7FFA5E84EAF37590C33F22B973514126755981CB170D86A7506CB38265280478A5B4EF2A7D11E9F24F286E7E315DFB1FF9BFEE08E036584074A1B76F097D9EC77E3FDD0FCC08362243E306F99F\n \n \n This is sample subject\n \n \n\n"
},
"Send basic textual messages with base64 content":{
"summary":"Send basic textual messages with base64 content",
"value":"\n \n \n \n \n 41793026727\n \n \n InfoMMS\n \n \n This is a sample message\n \n \n 320px-Depth_of_field_Cat.jpg\n image/jpeg\n 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\n \n \n This is sample subject\n \n \n\n"
},
"Send basic textual message with image and smil":{
"summary":"Send basic textual message with image and smil",
"value":"\n \n \n \n \n 41793026727\n \n \n InfoMMS\n \n \n smil\n application/smil\n <smil><head><layout><root-layout/><region id=\"Text\" top=\"70%\" left=\"0%\" height=\"30%\" width=\"100%\" fit=\"scroll\"/><region id=\"Image\" top=\"0%\" left=\"0%\" height=\"70%\" width=\"100%\" fit=\"meet\"/></layout></head><body><par dur=\"10s\"><img src=\"image_1\" region=\"Image\"/></par><par dur=\"10s\"><text src=\"body.txt\" region=\"Text\"/></par></body></smil>\n \n \n body.txt\n This is a sample message\n \n \n image_1\n image/jpeg\n https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg\n \n \n This is sample subject\n \n \n\n"
},
"Send fully-featured message":{
"summary":"Send fully-featured message",
"value":"\n \n \n \n \n 41793026727\n \n \n InfoMMS\n \n \n This is a sample message (part 1)\n \n \n 320px-Depth_of_field_Cat.jpg\n image/jpeg\n https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg\n \n \n This is a sample message (part 2)\n \n \n B44419205B27012D82F3BAD7B7EB37BAC884DBC91685390C3232D2191DC9D5EAF32F119D3530679F9B251AB689B4A60D7C2EB5A5EBB75C305367140D512E6B5D04200E7FFA5E84EAF37590C33F22B973514126755981CB170D86A7506CB38265280478A5B4EF2A7D11E9F24F286E7E315DFB1FF9BFEE08E036584074A1B76F097D9EC77E3FDD0FCC08362243E306F99F\n \n \n This is sample subject\n \n \n\n"
},
"Send fully-featured messages (multiple)":{
"summary":"Send fully-featured messages (multiple)",
"value":"\n BULK-ID-123-xyz\n \n \n DLR callback data\n \n \n MESSAGE-ID-123-xyz\n 41793026727\n \n \n 41793026834\n \n \n InfoSMS\n true\n https://www.example.com/sms/advanced\n \n \n This is a sample message (part 1)\n \n \n 320px-Depth_of_field_Cat.jpg\n image/jpeg\n https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg\n \n \n This is a sample message (part 2)\n \n \n B44419205B27012D82F3BAD7B7EB37BAC884DBC91685390C3232D2191DC9D5EAF32F119D3530679F9B251AB689B4A60D7C2EB5A5EBB75C305367140D512E6B5D04200E7FFA5E84EAF37590C33F22B973514126755981CB170D86A7506CB38265280478A5B4EF2A7D11E9F24F286E7E315DFB1FF9BFEE08E036584074A1B76F097D9EC77E3FDD0FCC08362243E306F99F\n \n \n 720\n \n \n \n \n MONDAY\n TUESDAY\n WEDNESDAY\n THURSDAY\n FRIDAY\n SATURDAY\n SUNDAY\n \n \n 6\n 0\n \n \n 15\n 30\n \n \n \n \n 41793026700\n \n \n 41793026700\n \n \n This is a sample message\n \n \n 320px-Depth_of_field_Cat.jpg\n image/jpeg\n https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg\n \n \n \n \n\n"
},
"Send fully-featured message with group destination":{
"summary":"Send fully-featured message with group destination",
"value":"\n BULK-ID-123-xyz\n \n \n \n \n \n \n 41793026728\n \n \n 41793026729\n \n \n \n \n InfoMMS\n \n \n This is a sample message (part 1)\n \n \n 320px-Depth_of_field_Cat.jpg\n image/jpeg\n https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Depth_of_field_Cat.jpg/320px-Depth_of_field_Cat.jpg\n \n \n This is a sample message (part 2)\n \n \n B44419205B27012D82F3BAD7B7EB37BAC884DBC91685390C3232D2191DC9D5EAF32F119D3530679F9B251AB689B4A60D7C2EB5A5EBB75C305367140D512E6B5D04200E7FFA5E84EAF37590C33F22B973514126755981CB170D86A7506CB38265280478A5B4EF2A7D11E9F24F286E7E315DFB1FF9BFEE08E036584074A1B76F097D9EC77E3FDD0FCC08362243E306F99F\n \n \n This is sample subject\n \n \n\n"
}
}
}
},
"required":true
},
"responses":{
"200":{
"description":"OK",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ce93fb2fe51c89086b5064c5562c417f51be44b14f40606d3932f527a3fd02d9.SendResult"
},
"examples":{
"Response for request with one destination":{
"summary":"Response for request with one destination",
"value":{
"bulkId":"2034072219640523072",
"messages":[
{
"to":"41793026727",
"status":{
"groupId":1,
"groupName":"PENDING",
"id":26,
"name":"PENDING_ACCEPTED",
"description":"Message sent to next instance"
},
"messageId":"2250be2d4219-3af1-78856-aabe-1362af1edfd2"
}
]
}
},
"Response for request with multiple destinations":{
"summary":"Response for request with multiple destinations",
"value":{
"bulkId":"2034072219640523073",
"messages":[
{
"to":"41793026727",
"status":{
"groupId":1,
"groupName":"PENDING",
"id":26,
"name":"PENDING_ACCEPTED",
"description":"Message sent to next instance"
},
"messageId":"2033247207850523791"
},
{
"to":"41793026834",
"status":{
"groupId":1,
"groupName":"PENDING",
"id":26,
"name":"PENDING_ACCEPTED",
"description":"Message sent to next instance"
},
"messageId":"2033247207850523792"
}
]
}
},
"Response for request with multiple group destinations":{
"summary":"Response for request with multiple group destinations",
"value":{
"bulkId":"2034072219640523073",
"messages":[
{
"to":"41793026727",
"status":{
"groupId":1,
"groupName":"PENDING",
"id":26,
"name":"PENDING_ACCEPTED",
"description":"Message sent to next instance"
},
"messageId":"2033247207850523791"
},
{
"to":"41793026834",
"status":{
"groupId":1,
"groupName":"PENDING",
"id":26,
"name":"PENDING_ACCEPTED",
"description":"Message sent to next instance"
},
"messageId":"2033247207850523792"
}
]
}
}
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/ce93fb2fe51c89086b5064c5562c417f51be44b14f40606d3932f527a3fd02d9.SendResult"
},
"examples":{
"Response for request with one destination":{
"summary":"Response for request with one destination",
"value":"\n 2034072219640523072\n \n \n 41793026727\n \n 1\n PENDING\n 26\n PENDING_ACCEPTED\n Message sent to next instance\n \n 2250be2d4219-3af1-78856-aabe-1362af1edfd2\n \n \n\n"
},
"Response for request with multiple destinations":{
"summary":"Response for request with multiple destinations",
"value":"\n 2034072219640523073\n \n \n 41793026727\n \n 1\n PENDING\n 26\n PENDING_ACCEPTED\n Message sent to next instance\n \n 2033247207850523791\n \n \n 41793026834\n \n 1\n PENDING\n 26\n PENDING_ACCEPTED\n Message sent to next instance\n \n 2033247207850523792\n \n \n\n"
},
"Response for request with multiple group destinations":{
"summary":"Response for request with multiple group destinations",
"value":"\n 2034072219640523073\n \n \n 41793026727\n \n 1\n PENDING\n 26\n PENDING_ACCEPTED\n Message sent to next instance\n \n 2033247207850523791\n \n \n 41793026834\n \n 1\n PENDING\n 26\n PENDING_ACCEPTED\n Message sent to next instance\n \n 2033247207850523792\n \n \n\n"
}
}
}
}
},
"400":{
"description":"Bad request",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/8c0d480c425c41d88986e9a339e209ff8333292c731a8b410c00a517bc3a95fb.ApiException"
},
"examples":{
"Bad request":{
"summary":"Bad request",
"value":{
"requestError":{
"serviceException":{
"messageId":"BAD_REQUEST",
"text":"Bad request"
}
}
}
}
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/8c0d480c425c41d88986e9a339e209ff8333292c731a8b410c00a517bc3a95fb.ApiException"
},
"examples":{
"Bad request":{
"summary":"Bad request",
"value":"\n \n \n BAD_REQUEST\n Bad request\n \n \n\n"
}
}
}
}
},
"401":{
"$ref":"#/components/responses/ApiException401"
},
"403":{
"$ref":"#/components/responses/ApiException403"
},
"500":{
"$ref":"#/components/responses/ApiException500"
}
},
"deprecated":true,
"security":[
{
"IBSSOTokenHeader":[]
},
{
"APIKeyHeader":[]
},
{
"Basic":[]
},
{
"OAuth2":[]
}
],
"x-scopes":[
"message:send",
"mms:message:send",
"mms:manage"
],
"x-deprecationInformation":{
"deprecation":"2024-04-26T10:00:00.00+0000",
"successorOperationId":"send-mms-messages"
},
"x-additionalInfo":{
"markdown":"### Related\n- [Buy numbers for sending and receiving messages](#platform-connectivity/numbers)\n"
}
}
},
"/mms/1/content":{
"post":{
"tags":[
"channels",
"mms",
"send-mms"
],
"summary":"Upload binary content",
"description":"This method allows you to upload binary content that you can reference when sending MMS messages.",
"operationId":"upload-binary",
"parameters":[
{
"name":"X-Content-Id",
"in":"header",
"description":"ContentId that uniquely identifies the binary content.",
"required":true,
"style":"simple",
"explode":false,
"schema":{
"type":"string"
},
"example":"image_1_jpg"
},
{
"name":"X-Media-Type",
"in":"header",
"description":"Content mime type. Should be populated by standard MIME types (IANA media types).",
"required":true,
"style":"simple",
"explode":false,
"schema":{
"type":"string"
},
"example":"image/jpeg"
},
{
"name":"X-Validity-Period-Minutes",
"in":"header",
"description":"Validity period in minutes after which the content will be deleted. (default: 69120 minutes).",
"required":false,
"style":"simple",
"explode":false,
"schema":{
"type":"integer",
"format":"int64",
"default":69120
},
"example":70000
}
],
"requestBody":{
"content":{
"application/octet-stream":{
"schema":{
"type":"string",
"format":"binary"
},
"examples":{
"cURL":{
"summary":"Upload jpeg image using curl",
"description":"cURL",
"value":"curl -L -X POST 'https://{baseUrl}/mms/1/content' \\\n-H 'Authorization: {authorization}' \\\n-H 'Content-Type: application/octet-stream' \\\n-H 'Accept: application/json' \\\n-H 'X-Media-Type: image/jpeg' \\\n-H 'X-Content-Id: image_1_jpg' \\\n--data-binary \"@/path/to/image1.jpg\"\n"
},
"Java":{
"summary":"Upload jpeg image using Java",
"description":"Java",
"value":"OkHttpClient client = new OkHttpClient().newBuilder().build();\nRequestBody body = RequestBody.create(new File(\"path/to/image1.jpg\"), MediaType.parse(\"image/jpeg\"));\nRequest request = new Request.Builder()\n .url(\"https://{baseUrl}/mms/1/content\")\n .method(\"POST\", body)\n .addHeader(\"Authorization\", \"{authorization}\")\n .addHeader(\"Content-Type\", \"application/octet-stream\")\n .addHeader(\"Accept\", \"application/json\")\n .addHeader(\"X-Content-Id\", \"image_1_jpg\")\n .addHeader(\"X-Media-Type\", \"image/jpeg\")\n .build();\nResponse response = client.newCall(request).execute();\n"
},
"HTTP":{
"summary":"Upload jpeg image using HTTP",
"description":"HTTP",
"value":"POST /mms/1/content HTTP/1.1\nHost: {baseUrl}\nAuthorization: {authorization}\nContent-Type: application/octet-stream\nAccept: application/json\nX-Content-Id: image_1_jpg\nX-Media-Type: image/jpeg\n\n(data)"
}
}
}
},
"required":true
},
"responses":{
"200":{
"description":"OK",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.UploadBinaryResult"
}
}
}
},
"400":{
"description":"Bad request",
"content":{
"application/json":{
"schema":{
"type":"object"
},
"examples":{
"Response example":{
"summary":"Response example",
"value":{
"bulkId":"",
"messages":[],
"errorMessage":"Required request header 'X-Content-Id' for method parameter type String is not present"
}
}
}
}
}
},
"401":{
"$ref":"#/components/responses/ApiException401"
},
"403":{
"$ref":"#/components/responses/ApiException403"
},
"500":{
"$ref":"#/components/responses/ApiException500"
}
},
"security":[
{
"IBSSOTokenHeader":[]
},
{
"APIKeyHeader":[]
},
{
"Basic":[]
},
{
"OAuth2":[]
}
],
"x-scopes":[
"mms:manage"
],
"x-additionalInfo":{
"markdown":"### Related\n- [Buy numbers for sending and receiving messages](#platform-connectivity/numbers)\n"
}
}
},
"/mms/1/inbox/reports":{
"get":{
"tags":[
"channels",
"mms",
"receive-mms"
],
"summary":"Get inbound MMS messages",
"description":"If for some reason you are unable to receive incoming MMS at the endpoint of your choice in real time, you can use this API call to fetch messages. Each request will return a batch of received messages - only once. The following API request will return only new messages that arrived since the last API request.",
"operationId":"get-inbound-mms-messages",
"parameters":[
{
"name":"limit",
"in":"query",
"description":"Maximum number of delivery reports that will be returned.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"integer",
"format":"int32"
},
"example":2
},
{
"name":"applicationId",
"in":"query",
"description":"[Application](https://www.infobip.com/docs/cpaas-x/application-and-entity-management#application) identifier used for filtering.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"ApplicationExample"
},
{
"name":"entityId",
"in":"query",
"description":"[Entity](https://www.infobip.com/docs/cpaas-x/application-and-entity-management#entity) identifier used for filtering.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"EntityExample"
}
],
"responses":{
"200":{
"description":"OK",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/62b589527d7474f21f086ddb07e8698e9fcfbbe16400c91718f1ab58d998c3f1.MMSMoReportResponse"
},
"examples":{
"Response for single MO":{
"summary":"Response for single MO",
"value":{
"results":[
{
"messageId":"817790313235066447",
"to":"25256",
"from":"41793026727",
"message":"{\"mms_parts\":[{\"origin\":\"text\",\"contentType\":\"text/plain; charset=utf-8\",\"contentId\":\"content0\",\"value\":\"Sample text\"}],\"userAgent\":\"motogstylus5g\",\"priority\":null,\"subject\":null}",
"receivedAt":"2016-10-06T09:28:39.220+0000",
"mmsCount":1,
"callbackData":"Some custom data",
"price":{
"pricePerMessage":0,
"currency":"Euro"
}
}
]
}
},
"Response for MO sent to the group":{
"summary":"Response for MO sent to the group",
"value":{
"results":[
{
"messageId":"817790313235066447",
"to":"25256",
"from":"41793026727",
"message":"{\"mms_parts\":[{\"origin\":\"text\",\"contentType\":\"text/plain; charset=utf-8\",\"contentId\":\"content0\",\"value\":\"Sample text\"}],\"userAgent\":\"motogstylus5g\",\"priority\":null,\"subject\":null}",
"group":[
{
"to":"25256"
},
{
"cc":"41793026888"
}
],
"receivedAt":"2016-10-06T09:28:39.220+0000",
"mmsCount":1,
"callbackData":"Some custom data",
"price":{
"pricePerMessage":0,
"currency":"Euro"
}
}
]
}
}
}
}
}
},
"401":{
"$ref":"#/components/responses/ApiException401"
},
"403":{
"$ref":"#/components/responses/ApiException403"
},
"500":{
"$ref":"#/components/responses/ApiException500"
}
},
"security":[
{
"IBSSOTokenHeader":[]
},
{
"APIKeyHeader":[]
},
{
"Basic":[]
},
{
"OAuth2":[]
}
],
"x-scopes":[
"inbound-message:read",
"mms:inbound-message:read",
"mms:manage"
],
"x-additionalInfo":{
"markdown":"### Related\n- [Buy numbers for sending and receiving messages](#platform-connectivity/numbers)\n"
}
}
},
"/mms/2/reports":{
"get":{
"tags":[
"channels",
"mms",
"logs-and-status-reports-mms"
],
"summary":"Get MMS delivery reports",
"description":"If you are unable to receive real-time delivery reports towards your endpoint for various reasons, we offer you an API method to fetch batches of delivery reports to confirm whether specific messages have been delivered. Each request towards this endpoint will return batches of the latest delivery reports. Please note they will be returned only once.",
"externalDocs":{
"description":"Learn more about MMS channel and use cases",
"url":"https://www.infobip.com/docs/mms"
},
"operationId":"get-outbound-mms-message-delivery-reports",
"parameters":[
{
"name":"bulkId",
"in":"query",
"description":"The ID that uniquely identifies the request. Bulk ID will be received only when you send a message to more than one destination address.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
}
},
{
"name":"messageId",
"in":"query",
"description":"The ID that uniquely identifies the message sent.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
}
},
{
"name":"limit",
"in":"query",
"description":"Maximum number of delivery reports to be returned. If not set, the latest 50 records are returned. Maximum limit value is 1000 and you can only access reports for the last 48h.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"integer",
"format":"int32",
"default":50,
"maximum":1000
},
"example":1
},
{
"name":"entityId",
"in":"query",
"description":"Entity id used to send the message. For more details, see our [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management).",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"promotional-traffic-entity"
},
{
"name":"applicationId",
"in":"query",
"description":"Application id used to send the message. For more details, see our [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management).",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"marketing-automation-application"
},
{
"name":"campaignReferenceId",
"in":"query",
"description":"ID of a campaign that was sent in the message.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"summersale"
}
],
"responses":{
"200":{
"description":"OK",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryReports"
},
"examples":{
"Delivery reports":{
"summary":"Delivery reports",
"value":{
"results":[
{
"bulkId":"3746923784",
"price":{
"pricePerMessage":1,
"currency":"EUR"
},
"status":{
"groupId":3,
"groupName":"DELIVERED",
"id":5,
"name":"DELIVERED_TO_HANDSET",
"description":"Message delivered to handset"
},
"messageId":"43u2ih-6453jbh-897kfs90u2nj",
"sender":"441134960000",
"sentAt":"2026-07-07T06:32:15.101+0000",
"doneAt":"2026-07-07T06:32:15.101+0000",
"messageCount":3
}
]
}
}
}
}
}
},
"401":{
"$ref":"#/components/responses/ApiError401"
},
"403":{
"$ref":"#/components/responses/ApiError403"
},
"500":{
"$ref":"#/components/responses/ApiError500"
}
},
"security":[
{
"IBSSOTokenHeader":[]
},
{
"APIKeyHeader":[]
},
{
"Basic":[]
},
{
"OAuth2":[]
}
],
"x-scopes":[
"message:send",
"mms:message:send",
"mms:manage"
]
}
},
"/mms/1/reports":{
"get":{
"tags":[
"channels",
"mms",
"logs-and-status-reports-mms"
],
"summary":"Get outbound MMS message delivery reports",
"description":"If you are unable to receive real-time delivery reports towards your endpoint for various reasons, we offer you an API method to fetch batches of delivery reports to confirm whether specific messages have been delivered. Each request towards this endpoint will return batches of the latest delivery reports. Please note they will be returned only once.",
"operationId":"deprecated-get-outbound-mms-message-delivery-reports",
"parameters":[
{
"name":"bulkId",
"in":"query",
"description":"ID of bulk for which a delivery report is requested.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"BULK-ID-123-xyz"
},
{
"name":"messageId",
"in":"query",
"description":"ID of MMS for which a delivery report is requested.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"MESSAGE-ID-123-xyz"
},
{
"name":"limit",
"in":"query",
"description":"Maximum number of delivery reports that will be returned.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"integer",
"format":"int32"
},
"example":2
},
{
"name":"applicationId",
"in":"query",
"description":"[Application](https://www.infobip.com/docs/cpaas-x/application-and-entity-management#application) identifier used for filtering.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"ApplicationExample"
},
{
"name":"entityId",
"in":"query",
"description":"[Entity](https://www.infobip.com/docs/cpaas-x/application-and-entity-management#entity) identifier used for filtering.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"EntityExample"
}
],
"responses":{
"200":{
"description":"OK",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsReportResponse"
}
}
}
},
"401":{
"$ref":"#/components/responses/ApiException401"
},
"403":{
"$ref":"#/components/responses/ApiException403"
},
"500":{
"$ref":"#/components/responses/ApiException500"
}
},
"deprecated":true,
"security":[
{
"IBSSOTokenHeader":[]
},
{
"APIKeyHeader":[]
},
{
"Basic":[]
},
{
"OAuth2":[]
}
],
"x-scopes":[
"message:send",
"mms:message:send",
"mms:manage"
],
"x-deprecationInformation":{
"deprecation":"2024-04-26T10:00:00.00+0000",
"sunset":"2026-06-01T00:00:00.00+0000",
"successorOperationId":"get-outbound-mms-message-delivery-reports"
}
}
},
"/mms/2/logs":{
"get":{
"tags":[
"channels",
"mms",
"logs-and-status-reports-mms"
],
"summary":"Get MMS message logs",
"description":"Use this method for displaying logs for example in the user interface. Available are the logs for the last 48 hours.",
"operationId":"get-outbound-mms-message-logs",
"parameters":[
{
"name":"mcc",
"in":"query",
"description":"Filter logs by mobile country code.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string",
"description":"Filter logs by mobile country code."
}
},
{
"name":"mnc",
"in":"query",
"description":"Filter logs by mobile network code.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string",
"description":"Filter logs by mobile network code."
}
},
{
"name":"sender",
"in":"query",
"description":"The sender ID which can be alphanumeric or numeric.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
}
},
{
"name":"destination",
"in":"query",
"description":"Message destination address.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
}
},
{
"name":"bulkId",
"in":"query",
"description":"Unique ID assigned to the request if messaging multiple recipients or sending multiple messages via a single API request. May contain multiple comma-separated values. Maximum length 2048 characters.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"array",
"items":{
"type":"string"
}
},
"example":"BULK-ID-123-xyz"
},
{
"name":"messageId",
"in":"query",
"description":"Unique message ID for which a log is requested. May contain multiple comma-separated values. Maximum length 2048 characters.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"array",
"items":{
"type":"string"
}
},
"example":"MESSAGE-ID-123-xyz,MESSAGE-ID-124-xyz"
},
{
"name":"generalStatus",
"in":"query",
"required":false,
"style":"form",
"explode":true,
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageGeneralStatus"
}
},
{
"name":"sentSince",
"in":"query",
"description":"The logs will only include messages sent after this date. Use it alongside sentUntil to specify a time range for the logs, but only up to the maximum limit of 1000 logs per call. Has the following format: yyyy-MM-dd'T'HH:mm:ss.SSSZ.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string",
"format":"date-time"
},
"example":"2020-02-22T17:42:05.390+01:00"
},
{
"name":"sentUntil",
"in":"query",
"description":"The logs will only include messages sent before this date. Use it alongside sentSince to specify a time range for the logs, but only up to the maximum limit of 1000 logs per call. Has the following format: yyyy-MM-dd'T'HH:mm:ss.SSSZ.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string",
"format":"date-time",
"description":"The logs will only include messages sent before this date. Use it alongside sentSince to specify a time range for the logs, but only up to the maximum limit of 1000 logs per call. Has the following format: yyyy-MM-dd'T'HH:mm:ss.SSSZ.",
"example":"2020-02-23T17:42:05.39+01:00"
},
"example":"2020-02-23T17:42:05.390+01:00"
},
{
"name":"limit",
"in":"query",
"description":"Maximum number of messages to include in logs. If not set, the latest 50 records are returned. Maximum limit value is 1000 and you can only access logs for the last 48h.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"integer",
"format":"int32",
"default":50,
"maximum":1000
}
},
{
"name":"entityId",
"in":"query",
"description":"Entity id used to send the message. For more details, see our [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management).",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"promotional-traffic-entity"
},
{
"name":"applicationId",
"in":"query",
"description":"Application id used to send the message. For more details, see our [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management).",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"marketing-automation-application"
},
{
"name":"campaignReferenceId",
"in":"query",
"description":"ID of a campaign that was sent in the message. May contain multiple comma-separated values.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"array",
"items":{
"type":"string"
}
},
"example":"summersale"
},
{
"name":"useCursor",
"in":"query",
"description":"Flag used to enable cursor-based pagination. When set to true, the system will use the cursor to fetch the next set of logs.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"boolean"
}
},
{
"name":"cursor",
"in":"query",
"description":"Value which represents the current position in the data set. For the first request, this field shouldn't be defined. In subsequent requests, use the `nextCursor` value returned from the previous response to continue fetching data.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
}
}
],
"responses":{
"200":{
"description":"OK",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.LogResponseMmsUnificationLogMmsOutboundContent"
},
"examples":{
"Logs":{
"summary":"Logs",
"value":{
"results":[
{
"title":"Message title",
"mccMnc":"22801",
"sender":"441134960000",
"destination":"441134960001",
"bulkId":"3746923784",
"messageId":"43u2ih-6453jbh-897kfs90u2nj",
"sentAt":"2026-07-07T06:32:15.966+0000",
"doneAt":"2026-07-07T06:32:15.966+0000",
"messageCount":3,
"price":{
"pricePerMessage":1,
"currency":"EUR"
},
"status":{
"groupId":3,
"groupName":"DELIVERED",
"id":5,
"name":"DELIVERED_TO_HANDSET",
"description":"Message delivered to handset"
},
"content":{
"title":"Some title",
"messageSegments":[
{
"text":"Some text",
"type":"TEXT"
}
]
}
}
]
}
}
}
}
}
},
"401":{
"$ref":"#/components/responses/ApiError401"
},
"403":{
"$ref":"#/components/responses/ApiError403"
},
"429":{
"$ref":"#/components/responses/ApiError429"
},
"500":{
"$ref":"#/components/responses/ApiError500"
}
},
"security":[
{
"IBSSOTokenHeader":[]
},
{
"APIKeyHeader":[]
},
{
"Basic":[]
},
{
"OAuth2":[]
}
],
"x-scopes":[
"mms:manage",
"mms:logs:read"
],
"x-throttling-info":[
{
"type":"time",
"numberOfRequests":120,
"numberOfTimeUnits":0,
"timeUnit":"m"
}
]
}
},
"/mms/1/logs":{
"get":{
"tags":[
"channels",
"mms",
"logs-and-status-reports-mms"
],
"summary":"Get outbound MMS message logs",
"description":"Use this method for displaying logs for example in the user interface. Available are the logs for the last 48 hours and you can only retrieve maximum of 1000 logs per call. See [message delivery reports](#channels/mms/get-outbound-mms-message-delivery-reports) if your use case is to verify message delivery.",
"externalDocs":{
"description":"Learn more about MMS channel and use cases",
"url":"https://www.infobip.com/docs/mms"
},
"operationId":"deprecated-get-outbound-mms-message-logs",
"parameters":[
{
"name":"from",
"in":"query",
"description":"The sender ID which can be alphanumeric or numeric.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":10950
},
{
"name":"to",
"in":"query",
"description":"Message destination address.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":41793026727
},
{
"name":"bulkId",
"in":"query",
"description":"Unique ID assigned to the request if messaging multiple recipients or sending multiple messages via a single API request.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":3746923784
},
{
"name":"messageId",
"in":"query",
"description":"Unique message ID for which a log is requested.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"43u2ih-6453jbh-897kfs90u2nj"
},
{
"name":"generalStatus",
"in":"query",
"description":"Sent [message status](https://www.infobip.com/docs/essentials/response-status-and-error-codes#api-status-codes).",
"required":false,
"style":"form",
"explode":true,
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.GeneralStatus"
},
"example":"ACCEPTED"
},
{
"name":"sentSince",
"in":"query",
"description":"The logs will only include messages sent after this date. Use it together with sentUntil to return a time range or if you want to fetch more than 1000 logs allowed per call. Has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"2023-04-16T12:00:00.390Z"
},
{
"name":"sentUntil",
"in":"query",
"description":"The logs will only include messages sent before this date. Use it together with sentBefore to return a time range or if you want to fetch more than 1000 logs allowed per call. Has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"2023-04-17T12:00:00.390Z"
},
{
"name":"limit",
"in":"query",
"description":"Maximum number of messages to include in logs. If not set, the latest 50 records are returned. Maximum limit value is 1000 and you can only access logs for the last 48h. If you have more than 1000 logs in that period, you can retrieve remaining logs by using sentBefore and sentUntil.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"number"
},
"example":100
},
{
"name":"mcc",
"in":"query",
"description":"Mobile Country Code.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":22801
},
{
"name":"mnc",
"in":"query",
"description":"Mobile Network Code.",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":22823
},
{
"name":"applicationId",
"in":"query",
"description":"The application used when sending the message. For more details, see our [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management).",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"test-application"
},
{
"name":"entityId",
"in":"query",
"description":"The entity used when sending the message. For more details, see our [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management).",
"required":false,
"style":"form",
"explode":true,
"schema":{
"type":"string"
},
"example":"test-entity"
}
],
"responses":{
"200":{
"description":"successful response",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MMSMtLogsResponse"
},
"examples":{
"Response example":{
"summary":"Response example",
"value":{
"results":[
{
"bulkId":"3746923784",
"messageId":"43u2ih-6453jbh-897kfs90u2nj",
"to":"To name",
"from":"Company name",
"title":"Message title",
"messageSegments":[
{
"contentId":"contentId",
"text":"some text"
},
{
"contentId":"contentId",
"contentType":"image/png",
"contentUrl":"host.com/image.png"
},
{
"contentId":"contentId",
"text":"some other text"
}
],
"sentAt":"2023-01-01T17:42:05.390+0100",
"doneAt":"2023-01-01T17:42:10.390+0100",
"mmsCount":3,
"mccMnc":"22801",
"price":{
"pricePerMessage":1,
"currency":"EUR"
},
"status":{
"groupId":3,
"groupName":"DELIVERED",
"id":5,
"name":"DELIVERED_TO_HANDSET",
"description":"Message delivered to handset"
}
}
]
}
}
}
}
}
},
"400":{
"description":"Bad request.",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/8c0d480c425c41d88986e9a339e209ff8333292c731a8b410c00a517bc3a95fb.ApiException"
},
"examples":{
"Bad request":{
"summary":"Bad request",
"value":{
"requestError":{
"serviceException":{
"messageId":"BAD_REQUEST",
"text":"Bad request"
}
}
}
}
}
}
}
},
"401":{
"$ref":"#/components/responses/ApiException401"
},
"403":{
"$ref":"#/components/responses/ApiException403"
},
"429":{
"$ref":"#/components/responses/ApiException429"
},
"500":{
"$ref":"#/components/responses/ApiException500"
}
},
"deprecated":true,
"security":[
{
"IBSSOTokenHeader":[]
},
{
"APIKeyHeader":[]
},
{
"Basic":[]
},
{
"OAuth2":[]
}
],
"x-scopes":[
"mms:logs:read",
"mms:manage"
],
"x-deprecationInformation":{
"deprecation":"2024-04-26T10:00:00.00+0000",
"sunset":"2026-06-01T00:00:00.00+0000",
"successorOperationId":"get-outbound-mms-message-logs"
},
"x-throttling-info":[
{
"type":"time",
"numberOfRequests":120,
"numberOfTimeUnits":0,
"timeUnit":"m"
}
]
}
}
},
"components":{
"schemas":{
"243664b2993460e9e9a3aa6c63ab422a58e22db15efe4cb007ed315aff543dd9.MmsReportRequest":{
"type":"object",
"properties":{
"results":{
"type":"array",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsReportSingle"
}
}
},
"title":"MmsReportRequest"
},
"62b589527d7474f21f086ddb07e8698e9fcfbbe16400c91718f1ab58d998c3f1.MMSMoReportResponse":{
"type":"object",
"properties":{
"results":{
"type":"array",
"description":"Results.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MMSMoReport"
}
}
},
"title":"MMSMoReportResponse"
},
"62b589527d7474f21f086ddb07e8698e9fcfbbe16400c91718f1ab58d998c3f1.MMSMoWebhookRequest":{
"type":"object",
"properties":{
"results":{
"type":"array",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MMSMoWebhookResult"
}
},
"messageCount":{
"type":"integer",
"format":"int32",
"description":"Number of returned messages in this request."
},
"pendingMessageCount":{
"type":"integer",
"format":"int32",
"description":"Number of remaining new messages on Infobip servers ready to be returned in the next request."
}
},
"title":"MMSMoWebhookRequest"
},
"8c0d480c425c41d88986e9a339e209ff8333292c731a8b410c00a517bc3a95fb.ApiException":{
"type":"object",
"properties":{
"requestError":{
"$ref":"#/components/schemas/ApiRequestError"
}
},
"title":"ApiException"
},
"ApiError":{
"type":"object",
"properties":{
"errorCode":{
"type":"string",
"description":"An error code uniquely identifying the error case."
},
"description":{
"type":"string",
"description":"A detailed description of an error."
},
"action":{
"type":"string",
"description":"An action that should be taken to recover from the error."
},
"violations":{
"type":"array",
"description":"List of violations that caused the error.",
"items":{
"$ref":"#/components/schemas/ApiErrorViolation"
}
},
"resources":{
"type":"array",
"description":"List of available resources to recover from the error.",
"items":{
"$ref":"#/components/schemas/ApiErrorResource"
}
}
},
"required":[
"action",
"description",
"errorCode",
"resources",
"violations"
],
"title":"ApiError"
},
"ApiErrorResource":{
"type":"object",
"description":"List of available resources to recover from the error.",
"properties":{
"name":{
"type":"string",
"description":"Resource name."
},
"url":{
"type":"string",
"description":"Resource URL."
}
},
"title":"ApiErrorResource"
},
"ApiErrorViolation":{
"type":"object",
"description":"List of violations that caused the error.",
"properties":{
"property":{
"type":"string",
"description":"Request property that caused the error."
},
"violation":{
"type":"string",
"description":"Detailed violation description."
}
},
"title":"ApiErrorViolation"
},
"ApiException":{
"type":"object",
"properties":{
"requestError":{
"$ref":"#/components/schemas/ApiRequestError"
}
},
"title":"ApiException"
},
"ApiRequestError":{
"type":"object",
"properties":{
"serviceException":{
"$ref":"#/components/schemas/ApiRequestErrorDetails"
}
},
"title":"ApiRequestError"
},
"ApiRequestErrorDetails":{
"type":"object",
"properties":{
"messageId":{
"type":"string",
"description":"Identifier of the error."
},
"text":{
"type":"string",
"description":"Detailed error description."
},
"validationErrors":{
"type":"object",
"additionalProperties":{
"type":"array",
"items":{
"type":"string",
"description":"Validation errors."
}
},
"description":"Validation errors."
}
},
"title":"ApiRequestErrorDetails"
},
"ce93fb2fe51c89086b5064c5562c417f51be44b14f40606d3932f527a3fd02d9.MmsAdvancedRequest":{
"type":"object",
"properties":{
"bulkId":{
"type":"string",
"description":"Unique ID assigned to the request if messaging multiple recipients via a single API request. If not provided, it will be autogenerated and returned in the API response. Typically, used to fetch [delivery reports](https://www.infobip.com/docs/api/channels/mms/receive-outbound-mms-message-report)."
},
"messages":{
"type":"array",
"description":"An array of message objects of a single message or multiple messages sent under one bulk ID.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessage"
}
}
},
"required":[
"messages"
],
"title":"MmsAdvancedRequest"
},
"ce93fb2fe51c89086b5064c5562c417f51be44b14f40606d3932f527a3fd02d9.SendResult":{
"type":"object",
"properties":{
"bulkId":{
"type":"string",
"description":"Unique bulk identifier.",
"example":"1"
},
"messages":{
"type":"array",
"description":"Array of sent message objects, one object per every message.",
"items":{
"oneOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResultBcc"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResultCc"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResultTo"
}
]
}
},
"errorMessage":{
"type":"string",
"description":"General error description."
}
},
"required":[
"messages"
],
"title":"SendResult"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.CursorPageInfo":{
"type":"object",
"description":"Cursor information.",
"properties":{
"limit":{
"type":"integer",
"format":"int32",
"description":"Requested limit."
},
"nextCursor":{
"type":"string",
"description":"The `cursor` value you will use in your next request to fetch the subsequent set of results."
}
},
"readOnly":true,
"title":"CursorPageInfo"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DefaultMessageRequestOptions":{
"type":"object",
"description":"Options applicable to all messages in the request.",
"properties":{
"schedule":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.RequestSchedulingSettings"
},
"tracking":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.UrlOptions"
}
},
"title":"DefaultMessageRequestOptions"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryDay":{
"type":"string",
"description":"Days of the week which are included in the delivery time window. At least one day must be provided.",
"enum":[
"MONDAY",
"TUESDAY",
"WEDNESDAY",
"THURSDAY",
"FRIDAY",
"SATURDAY",
"SUNDAY"
],
"title":"DeliveryDay",
"writeOnly":true
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryReport":{
"type":"object",
"description":"Collection of reports, one per every message.",
"properties":{
"bulkId":{
"type":"string",
"description":"Unique ID assigned to the request if messaging multiple recipients or sending multiple messages via a single API request."
},
"price":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessagePrice"
},
"status":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageStatus"
},
"error":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageError"
},
"messageId":{
"type":"string",
"description":"Unique message ID."
},
"to":{
"type":"string",
"description":"Message destination address."
},
"sender":{
"type":"string",
"description":"The sender ID which can be alphanumeric or numeric (e.g., `CompanyName`)."
},
"sentAt":{
"type":"string",
"format":"date-time",
"description":"Date and time when the message was sent. Has the following format: yyyy-MM-dd'T'HH:mm:ss.SSSZ."
},
"doneAt":{
"type":"string",
"format":"date-time",
"description":"Date and time when the Infobip services finished processing the message (i.e., delivered to the destination, network, etc.). Has the following format: yyyy-MM-dd'T'HH:mm:ss.SSSZ."
},
"messageCount":{
"type":"integer",
"format":"int32",
"description":"The number of sent messages."
},
"mccMnc":{
"type":"string",
"description":"Mobile country and network codes."
},
"callbackData":{
"type":"string",
"description":"Callback data sent through ‛callbackData‛ field when sending message."
},
"platform":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Platform"
},
"campaignReferenceId":{
"type":"string",
"description":"ID of a campaign that was sent in the message."
}
},
"title":"DeliveryReport"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryReports":{
"type":"object",
"properties":{
"results":{
"type":"array",
"description":"Collection of reports, one per every message.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryReport"
}
}
},
"title":"DeliveryReports"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryTime":{
"type":"object",
"description":"Exact time of day in which the sending ends. Time is expressed in the UTC time zone. If set, use it together with the `from` property with minimum 1 hour difference.",
"properties":{
"hour":{
"type":"integer",
"format":"int32",
"description":"Hour when the time window opens when used in the `from` property or closes when used in the `to` property.",
"maximum":23,
"minimum":0,
"writeOnly":true
},
"minute":{
"type":"integer",
"format":"int32",
"description":"Minute when the time window opens when used in the `from` property or closes when used in the `to` property.",
"maximum":59,
"minimum":0,
"writeOnly":true
}
},
"title":"DeliveryTime",
"writeOnly":true
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryTimeWindow":{
"type":"object",
"description":"Set specific scheduling options to send a message within daily or hourly intervals.",
"properties":{
"days":{
"type":"array",
"description":"Days of the week which are included in the delivery time window. At least one day must be provided.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryDay"
},
"writeOnly":true
},
"from":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryTime"
},
"to":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryTime"
}
},
"required":[
"days"
],
"title":"DeliveryTimeWindow",
"writeOnly":true
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Destination":{
"type":"object",
"anyOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DestinationTo"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.GroupDestination"
}
],
"description":"An array of destination objects for where messages are being sent. Each object in array can be one of available options. A valid destination is required.",
"title":"Destination",
"writeOnly":true
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DestinationSingle":{
"type":"object",
"anyOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DestinationTo"
}
],
"title":"Destination"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DestinationTo":{
"type":"object",
"properties":{
"messageId":{
"type":"string",
"description":"The ID that uniquely identifies the message sent.",
"writeOnly":true
},
"to":{
"type":"string",
"description":"Message destination address. Addresses must be in international format (Example: `41793026727`).",
"maxLength":50,
"minLength":0,
"writeOnly":true
}
},
"required":[
"to"
],
"title":"Destination as to"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Error":{
"type":"object",
"description":"Indicates whether the error occurred during the query execution.",
"properties":{
"groupId":{
"type":"integer",
"format":"int32",
"description":"Error group ID."
},
"groupName":{
"type":"string",
"description":"Error group name."
},
"id":{
"type":"integer",
"format":"int32",
"description":"Error ID."
},
"name":{
"type":"string",
"description":"Error name."
},
"description":{
"type":"string",
"description":"Human-readable description of the error."
}
},
"title":"Error"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.ErrorMmsReport":{
"type":"object",
"description":"Indicates whether the error occurred during the query execution.",
"properties":{
"groupId":{
"type":"integer",
"format":"int32",
"description":"Error group ID."
},
"groupName":{
"type":"string",
"description":"Error group name."
},
"id":{
"type":"integer",
"format":"int32",
"description":"Error ID."
},
"name":{
"type":"string",
"description":"Error name."
},
"description":{
"type":"string",
"description":"Human-readable description of the error."
},
"permanent":{
"type":"boolean",
"description":"Indicator of whether the error is permanent."
}
},
"title":"ErrorMmsReport"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.GeneralStatus":{
"type":"string",
"enum":[
"ACCEPTED",
"PENDING",
"UNDELIVERABLE",
"DELIVERED",
"REJECTED",
"EXPIRED"
],
"title":"GeneralStatus"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.GeoLocationInfoWrapper":{
"type":"object",
"description":"Geolocation data such as Country and City.",
"properties":{
"countryName":{
"type":"string",
"description":"Country where the user action is recorded."
},
"city":{
"type":"string",
"description":"City where the user action is recorded."
}
},
"title":"GeoLocationInfoWrapper"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.GroupDestination":{
"type":"object",
"properties":{
"group":{
"type":"array",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DestinationSingle"
},
"maxItems":200,
"minItems":1
}
},
"required":[
"group"
],
"title":"Group Destination"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.LogResponseMmsUnificationLogMmsOutboundContent":{
"type":"object",
"properties":{
"results":{
"type":"array",
"description":"An array of message log results, one object per each message log entry.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationLogMmsOutboundContent"
}
},
"cursor":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.CursorPageInfo"
}
},
"title":"LogResponseMmsUnificationLogMmsOutboundContent"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MMSMoReport":{
"type":"object",
"description":"Results.",
"properties":{
"messageId":{
"type":"string",
"description":"ID that uniquely identifies the received message."
},
"to":{
"type":"string",
"description":"Message destination address."
},
"from":{
"type":"string",
"description":"Sender ID that can be alphanumeric or numeric."
},
"message":{
"type":"string",
"description":"Full text of the received message."
},
"group":{
"type":"array",
"description":"Recipients of group MMS.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MoDestination"
}
},
"receivedAt":{
"type":"string",
"description":"Tells when Infobip platform received the message. It has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`."
},
"mmsCount":{
"type":"integer",
"format":"int32",
"description":"The number of sent message segments."
},
"callbackData":{
"type":"string",
"description":"Custom callback data can be inserted during the setup phase."
},
"price":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Price"
},
"applicationId":{
"type":"string",
"description":"[Application](https://www.infobip.com/docs/cpaas-x/application-and-entity-management#application) identifier the message belongs to."
},
"entityId":{
"type":"string",
"description":"[Entity](https://www.infobip.com/docs/cpaas-x/application-and-entity-management#entity) identifier the message belongs to."
}
},
"title":"MMSMoReport"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MMSMoWebhookResult":{
"type":"object",
"properties":{
"entityId":{
"type":"string",
"description":"The ID of the entity, if application and entity management is used."
},
"applicationId":{
"type":"string",
"description":"The ID of the application, if application and entity management is used."
},
"from":{
"type":"string",
"description":"Sender ID that can be alphanumeric or numeric."
},
"to":{
"type":"string",
"description":"Message destination address."
},
"receivedAt":{
"type":"string",
"format":"date-time",
"description":"Date and time when Infobip received the message."
},
"messageId":{
"type":"string",
"description":"ID that uniquely identifies the received message."
},
"pairedMessageId":{
"type":"string",
"description":"Message ID of paired outgoing message if matched by Infobip platform."
},
"callbackData":{
"type":"string",
"description":"Custom callback data can be inserted during the setup phase."
},
"userAgent":{
"type":"string",
"description":"Identifier of the device from which the message was sent."
},
"message":{
"type":"array",
"description":"All parts of the received message.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsMoMessageSegment"
}
},
"group":{
"type":"array",
"description":"Recipients of group MMS.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MoDestination"
}
},
"price":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Price"
}
},
"title":"MMSMoWebhookResult"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MMSMtLog":{
"type":"object",
"description":"Results.",
"properties":{
"from":{
"type":"string",
"description":"The sender ID which can be alphanumeric or numeric (e.g., `CompanyName`)."
},
"to":{
"type":"string",
"description":"Message destination address."
},
"bulkId":{
"type":"string",
"description":"Unique ID assigned to the request if messaging multiple recipients or sending multiple messages via a single API request."
},
"messageId":{
"type":"string",
"description":"Unique message ID."
},
"title":{
"type":"string",
"description":"Message title."
},
"messageSegments":{
"type":"array",
"description":"Content of the message being sent.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsLogsMessageSegment"
}
},
"sentAt":{
"type":"string",
"format":"date-time",
"description":"Date and time when the message was sent. Has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`."
},
"doneAt":{
"type":"string",
"format":"date-time",
"description":"Date and time when the Infobip services finished processing the message (i.e., delivered to the destination, delivered to the destination network, etc.). Has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`."
},
"mmsCount":{
"type":"integer",
"format":"int32",
"description":"The number of parts the message content was split into."
},
"mccMnc":{
"type":"string",
"description":"Mobile country and network codes."
},
"price":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Price"
},
"status":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Status"
},
"error":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Error"
},
"applicationId":{
"type":"string",
"description":"The application used when sending the message. For more details, see our [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management)."
},
"entityId":{
"type":"string",
"description":"The entity used when sending the message. For more details, see our [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management)."
}
},
"title":"MMSMtLog"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MMSMtLogsResponse":{
"type":"object",
"properties":{
"results":{
"type":"array",
"description":"Results.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MMSMtLog"
}
}
},
"title":"MMSMtLogsResponse"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageDeliveryReporting":{
"type":"object",
"description":"Provides options for configuring the delivery report behavior.",
"properties":{
"url":{
"type":"string",
"description":"The URL on your call back server where a delivery report will be sent. If your URL becomes unavailable then the [retry cycle](https://www.infobip.com/docs/sms/sms-over-api#push-retry-cycle-notify-url) uses the following formula: `1min + (1min * retryNumber * retryNumber)`."
},
"intermediateReport":{
"type":"boolean",
"description":"The real-time intermediate delivery report containing GSM error codes, messages status, pricing, network and country codes, etc., which will be sent on your callback server. Defaults to `false`."
},
"notify":{
"type":"boolean",
"description":"Notify enables you to specify your preferences for receiving DLRs. If set to false, no DLR will be sent. Note: When no webhook is specified in the request and notify is set to 'true' or not defined, your Subscription settings will apply."
}
},
"title":"MessageDeliveryReporting"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageError":{
"type":"object",
"description":"Indicates whether an [error](https://www.infobip.com/docs/essentials/response-status-and-error-codes#error-codes) occurred during the query execution.",
"properties":{
"groupId":{
"type":"integer",
"format":"int32",
"description":"Error group ID."
},
"groupName":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageErrorGroup"
},
"id":{
"type":"integer",
"format":"int32",
"description":"Error ID."
},
"name":{
"type":"string",
"description":"[Error name](https://www.infobip.com/docs/essentials/response-status-and-error-codes#error-codes)."
},
"description":{
"type":"string",
"description":"Human-readable description of the error."
},
"permanent":{
"type":"boolean",
"description":"Indicates whether the error is recoverable or not."
}
},
"title":"MessageError"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageErrorGroup":{
"type":"string",
"description":"Error group name that describes which category the error code belongs to.",
"enum":[
"OK",
"HANDSET_ERRORS",
"USER_ERRORS",
"OPERATOR_ERRORS"
],
"title":"MessageErrorGroup"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageGeneralStatus":{
"type":"string",
"description":"Status group name that describes which category the status code belongs to, i.e., [PENDING](https://www.infobip.com/docs/essentials/response-status-and-error-codes#pending-general-status-codes), [UNDELIVERABLE](https://www.infobip.com/docs/essentials/response-status-and-error-codes#undeliverable-general-status-codes), [DELIVERED](https://www.infobip.com/docs/essentials/response-status-and-error-codes#delivered-general-status-codes), [EXPIRED](https://www.infobip.com/docs/essentials/response-status-and-error-codes#expired-general-status-codes), [REJECTED](https://www.infobip.com/docs/essentials/response-status-and-error-codes#rejected-general-status-codes).",
"enum":[
"ACCEPTED",
"PENDING",
"UNDELIVERABLE",
"DELIVERED",
"EXPIRED",
"REJECTED"
],
"title":"MessageGeneralStatus"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessagePrice":{
"type":"object",
"description":"Sent message price.",
"properties":{
"pricePerMessage":{
"type":"number",
"description":"Price per one message."
},
"currency":{
"type":"string",
"description":"The currency in which the price is expressed."
}
},
"title":"MessagePrice"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResponseDetails":{
"type":"object",
"description":"Other details of the message.",
"title":"MessageResponseDetails"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResponseMessageResponseDetails":{
"type":"object",
"description":"An array of message objects of a single message or multiple messages sent under one bulk ID.",
"properties":{
"messageId":{
"type":"string",
"description":"Unique message ID. If not provided, it will be auto-generated and returned in the API response."
},
"status":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageStatus"
},
"destination":{
"type":"string",
"description":"The destination address of the message, i.e., its recipient."
},
"details":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResponseDetails"
}
},
"title":"MessageResponseMessageResponseDetails"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResult":{
"type":"object",
"anyOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResultTo"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResultCc"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResultBcc"
}
],
"description":"Array of sent message objects, one object per every message.",
"properties":{
"status":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Status"
}
},
"title":"MessageResult"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResultBcc":{
"type":"object",
"allOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResult"
},
{
"type":"object",
"properties":{
"bcc":{
"type":"string",
"description":"The message destination address.",
"example":"41793026729"
},
"messageId":{
"type":"string",
"description":"The ID that uniquely identifies the message sent.",
"example":"2250be2d4219-3af1-78856-aabe-1362af1edfd2"
}
}
}
],
"required":[
"status"
],
"title":"Message result as bcc"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResultCc":{
"type":"object",
"allOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResult"
},
{
"type":"object",
"properties":{
"cc":{
"type":"string",
"description":"The message destination address.",
"example":"41793026728"
},
"messageId":{
"type":"string",
"description":"The ID that uniquely identifies the message sent.",
"example":"2250be2d4219-3af1-78856-aabe-1362af1edfd2"
}
}
}
],
"required":[
"status"
],
"title":"Message result as cc"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResultTo":{
"type":"object",
"allOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResult"
},
{
"type":"object",
"properties":{
"to":{
"type":"string",
"description":"The message destination address.",
"example":"41793026727"
},
"messageId":{
"type":"string",
"description":"The ID that uniquely identifies the message sent.",
"example":"2250be2d4219-3af1-78856-aabe-1362af1edfd2"
}
}
}
],
"required":[
"status"
],
"title":"Message result as to"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageStatus":{
"type":"object",
"description":"Indicates the [status](https://www.infobip.com/docs/essentials/response-status-and-error-codes#api-status-codes) of the message and how to recover from an error should there be any.",
"properties":{
"groupId":{
"type":"integer",
"format":"int32",
"description":"Status group ID."
},
"groupName":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageGeneralStatus"
},
"id":{
"type":"integer",
"format":"int32",
"description":"Status code ID."
},
"name":{
"type":"string",
"description":"[Status code](https://www.infobip.com/docs/essentials/response-status-and-error-codes#api-status-codes) name."
},
"description":{
"type":"string",
"description":"Human-readable description of the status."
},
"action":{
"type":"string",
"description":"Action to take to recover from the error."
}
},
"title":"MessageStatus"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessage":{
"type":"object",
"description":"An array of message objects of a single message or multiple messages sent under one bulk ID.",
"properties":{
"callbackData":{
"type":"string",
"description":"Additional client data to be sent over the notifyUrl. The maximum value is 4000 characters.",
"maxLength":4000,
"minLength":0,
"writeOnly":true
},
"deliveryTimeWindow":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryTimeWindow"
},
"destinations":{
"type":"array",
"description":"An array of destination objects for where messages are being sent. Each object in array can be one of available options. A valid destination is required.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Destination"
},
"writeOnly":true
},
"from":{
"type":"string",
"description":"The sender ID which can be alphanumeric or numeric (e.g., `CompanyName`).",
"writeOnly":true
},
"intermediateReport":{
"type":"boolean",
"description":"The [real-time intermediate delivery report](https://www.infobip.com/docs/api/channels/mms/get-outbound-mms-message-delivery-reports) containing GSM error codes, messages status, pricing, network and country codes, etc., which will be sent on your callback server. Defaults to `false`.",
"writeOnly":true
},
"notifyUrl":{
"type":"string",
"description":"The URL on your call back server on to which a delivery report will be sent.",
"externalDocs":{
"description":"Delivery report format.",
"url":"https://www.infobip.com/docs/api/channels/mms/get-outbound-mms-message-delivery-reports"
},
"writeOnly":true
},
"regional":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Regional"
},
"sendAt":{
"type":"string",
"format":"date-time",
"description":"Date and time when the message is to be sent. Used for scheduled MMS. Has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`.",
"writeOnly":true
},
"messageSegments":{
"type":"array",
"description":"Content of the message being sent.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegment"
},
"writeOnly":true
},
"validityPeriod":{
"type":"integer",
"format":"int64",
"description":"The message validity period in minutes. When the period expires, it will not be allowed for the message to be sent. Validity period longer than 48h is not supported. Any bigger value will automatically default back to `2880`.",
"writeOnly":true
},
"title":{
"type":"string",
"description":"Message title.",
"maxLength":66,
"minLength":0
},
"entityId":{
"type":"string",
"description":"Required for entity use in a send request for outbound traffic. Returned in notification events.",
"maxLength":255,
"minLength":0,
"writeOnly":true
},
"applicationId":{
"type":"string",
"description":"Required for application use in a send request for outbound traffic. Returned in notification events.",
"maxLength":255,
"minLength":0,
"writeOnly":true
}
},
"required":[
"destinations",
"messageSegments"
],
"title":"MmsAdvancedMessage"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegment":{
"type":"object",
"anyOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegmentText"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegmentLink"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegmentBinary"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegmentSmil"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegmentUploadReference"
}
],
"description":"Content of the message being sent.",
"title":"MmsAdvancedMessageSegment",
"writeOnly":true
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegmentBinary":{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. `[a-zA-Z]` up to 20 characters. Using other characters (e.g. spaces) may cause your message to be rejected by some mobile carriers.",
"writeOnly":true
},
"contentType":{
"type":"string",
"description":"Content type for media, for example `image/png`.",
"writeOnly":true
},
"contentBase64":{
"type":"string",
"description":"Content in Base64 format.",
"writeOnly":true
}
},
"required":[
"contentType"
],
"title":"Binary segment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegmentLink":{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. `[a-zA-Z]` up to 20 characters. Using other characters (e.g. spaces) may cause your message to be rejected by some mobile carriers.",
"writeOnly":true
},
"contentType":{
"type":"string",
"description":"Content type for media, for example `image/png`.",
"writeOnly":true
},
"contentUrl":{
"type":"string",
"description":"URL of externally hosted content.",
"writeOnly":true
}
},
"required":[
"contentUrl"
],
"title":"Link segment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegmentSmil":{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. `[a-zA-Z]` up to 20 characters. Using other characters (e.g. spaces) may cause your message to be rejected by some mobile carriers.",
"writeOnly":true
},
"contentType":{
"type":"string",
"description":"Content type for media, for example `application/smil`.",
"writeOnly":true
},
"smil":{
"type":"string",
"description":"Message segment as SMIL format. Be aware that some devices and/or operating systems ignore SMIL, so there is no guarantee that segments will be displayed as specified in SMIL format.",
"writeOnly":true
}
},
"required":[
"contentType"
],
"title":"SMIL segment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegmentText":{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. `[a-zA-Z]` up to 20 characters. Using other characters (e.g. spaces) may cause your message to be rejected by some mobile carriers.",
"writeOnly":true
},
"text":{
"type":"string",
"description":"Message text.",
"writeOnly":true
}
},
"title":"Text segment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsAdvancedMessageSegmentUploadReference":{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. `[a-zA-Z]` up to 20 characters. Using other characters (e.g. spaces) may cause your message to be rejected by some mobile carriers.",
"writeOnly":true
},
"uploadedContentId":{
"type":"string",
"description":"ID of previously uploaded binary content.",
"externalDocs":{
"description":"Upload binary content.",
"url":"https://www.infobip.com/docs/api/channels/mms/upload-binary"
},
"writeOnly":true
}
},
"title":"Uploaded reference segment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsLogsMessageSegment":{
"type":"object",
"anyOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsLogsMessageSegmentText"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsLogsMessageSegmentLink"
}
],
"description":"Content of the message being sent.",
"title":"MmsLogsMessageSegment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsLogsMessageSegmentLink":{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. `[a-zA-Z]` up to 20 characters."
},
"contentType":{
"type":"string",
"description":"Content type for media, for example 'image/png'."
},
"contentUrl":{
"type":"string",
"description":"URL of hosted content. URL will be available for 48 hours. If hosted externally (by client) make sure it is available for 48 hours"
}
},
"title":"Link segment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsLogsMessageSegmentText":{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. `[a-zA-Z]` up to 20 characters."
},
"text":{
"type":"string",
"description":"Message text."
}
},
"title":"Text segment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsMoLinkSegment":{
"type":"object",
"properties":{
"contentType":{
"type":"string",
"description":"Content type of the message segment `image/jpeg`."
},
"url":{
"type":"string",
"description":"URL from which content can be downloaded."
}
},
"title":"Link segment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsMoMessageSegment":{
"type":"object",
"anyOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsMoTextSegment"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsMoLinkSegment"
}
],
"description":"All parts of the received message.",
"title":"MmsMoMessageSegment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsMoTextSegment":{
"type":"object",
"properties":{
"contentType":{
"type":"string",
"description":"Content type of the message segment `text/plain`."
},
"value":{
"type":"string",
"description":"Message text."
}
},
"title":"Text segment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundContent":{
"type":"object",
"description":"Message content.",
"properties":{
"title":{
"type":"string",
"description":"Message title.",
"maxLength":66,
"minLength":0
},
"messageSegments":{
"type":"array",
"description":"Content of the message being sent.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundSegment"
}
}
},
"required":[
"messageSegments"
],
"title":"MmsOutboundContent"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundLinkSegment":{
"type":"object",
"allOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundSegment"
},
{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. Using other characters (e.g. spaces) may cause your message to be rejected by some mobile carriers."
},
"contentType":{
"type":"string",
"description":"Content type for media, for example `image/png`."
},
"contentUrl":{
"type":"string",
"description":"URL of externally hosted content."
}
}
}
],
"required":[
"contentUrl",
"type"
],
"title":"MmsOutboundLinkSegment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundSegment":{
"type":"object",
"description":"Content of the message being sent.",
"discriminator":{
"propertyName":"type",
"mapping":{
"TEXT":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundTextSegment",
"LINK":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundLinkSegment",
"SMIL":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundSmilSegment",
"UPLOADED_REFERENCE":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundUploadedReferenceSegment"
}
},
"properties":{
"type":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundSegmentType"
}
},
"required":[
"type"
],
"title":"MmsOutboundSegment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundSegmentType":{
"type":"string",
"enum":[
"TEXT",
"LINK",
"SMIL",
"UPLOADED_REFERENCE"
],
"title":"MmsOutboundSegmentType"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundSmilSegment":{
"type":"object",
"allOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundSegment"
},
{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. Using other characters (e.g. spaces) may cause your message to be rejected by some mobile carriers."
},
"contentType":{
"type":"string",
"description":"Content type for media, for example `application/smil`."
},
"smil":{
"type":"string",
"description":"Message segment as SMIL format. Be aware that some devices and/or operating systems ignore SMIL, so there is no guarantee that segments will be displayed as specified in SMIL format."
}
}
}
],
"required":[
"contentType",
"smil",
"type"
],
"title":"MmsOutboundSmilSegment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundTextSegment":{
"type":"object",
"allOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundSegment"
},
{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. Using other characters (e.g. spaces) may cause your message to be rejected by some mobile carriers."
},
"text":{
"type":"string",
"description":"Content of the message being sent.",
"maxLength":4096,
"minLength":0
}
}
}
],
"required":[
"text",
"type"
],
"title":"MmsOutboundTextSegment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundUploadedReferenceSegment":{
"type":"object",
"allOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundSegment"
},
{
"type":"object",
"properties":{
"contentId":{
"type":"string",
"description":"Unique identifier within single message. Using other characters (e.g. spaces) may cause your message to be rejected by some mobile carriers."
},
"uploadedContentId":{
"type":"string",
"description":"ID of previously uploaded binary content.",
"externalDocs":{
"description":"Upload binary content.",
"url":"https://www.infobip.com/docs/api/channels/mms/upload-binary"
}
}
}
}
],
"required":[
"type",
"uploadedContentId"
],
"title":"MmsOutboundUploadedReferenceSegment"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsReport":{
"type":"object",
"properties":{
"bulkId":{
"type":"string",
"description":"Bulk ID."
},
"messageId":{
"type":"string",
"description":"Message ID."
},
"to":{
"type":"string",
"description":"Destination address."
},
"from":{
"type":"string",
"description":"Sender ID that can be alphanumeric or numeric."
},
"sentAt":{
"type":"string",
"format":"date-time",
"description":"Indicates whether the MMS was sent. Has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`."
},
"doneAt":{
"type":"string",
"format":"date-time",
"description":"Indicates whether the MMS was finished processing by Infobip (i.e., delivered to the destination, delivered to the destination network, etc.). Has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`."
},
"mmsCount":{
"type":"integer",
"format":"int32",
"description":"The number of parts the sent MMS was split into."
},
"mccMnc":{
"type":"string",
"description":"Mobile country and network codes."
},
"callbackData":{
"type":"string",
"description":"Callback data sent through `callbackData` field in fully featured MMS message."
},
"price":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Price"
},
"status":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Status"
},
"error":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Error"
},
"entityId":{
"type":"string",
"description":"Entity used in MMS request."
},
"applicationId":{
"type":"string",
"description":"Application used in MMS request."
}
},
"title":"MmsReport"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsReportResponse":{
"type":"object",
"properties":{
"results":{
"type":"array",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsReport"
}
}
},
"title":"MMSReportResponse"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsReportSingle":{
"type":"object",
"properties":{
"bulkId":{
"type":"string",
"description":"Bulk ID."
},
"messageId":{
"type":"string",
"description":"Message ID."
},
"to":{
"type":"string",
"description":"Destination address."
},
"sentAt":{
"type":"string",
"format":"date-time",
"description":"Indicates whether the MMS was sent. Has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`."
},
"doneAt":{
"type":"string",
"format":"date-time",
"description":"Indicates whether the MMS was finished processing by Infobip (i.e., delivered to the destination, delivered to the destination network, etc.). Has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`."
},
"smsCount":{
"type":"integer",
"format":"int32",
"description":"The number of parts the sent MMS was split into."
},
"mccMnc":{
"type":"string",
"description":"Mobile country and network codes."
},
"callbackData":{
"type":"string",
"description":"Callback data sent through `callbackData` field in fully featured MMS message."
},
"price":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Price"
},
"status":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Status"
},
"error":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.ErrorMmsReport"
},
"entityId":{
"type":"string",
"description":"Entity used in MMS request."
},
"applicationId":{
"type":"string",
"description":"Application used in MMS request."
}
},
"title":"MmsReportSingle"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsSouthKoreaOptions":{
"type":"object",
"description":"Use case dependent parameters for sending MMS to phone numbers registered in South Korea.",
"properties":{
"resellerCode":{
"type":"integer",
"format":"int32",
"description":"Reseller identification code: 9-digit registration number in the business registration certificate for South Korea. Resellers should submit this when sending."
}
},
"title":"MmsSouthKoreaOptions"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationDestination":{
"type":"object",
"description":"---",
"oneOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationDestinationSingle"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationDestinationGroup"
}
],
"title":"MmsUnificationDestination"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationDestinationGroup":{
"type":"object",
"description":"---",
"properties":{
"group":{
"type":"array",
"description":"An array of destination objects for where messages are being sent. A valid destination is required.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationDestinationSingle"
},
"maxItems":200,
"minItems":1
}
},
"required":[
"group"
],
"title":"Group of destinations"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationDestinationSingle":{
"type":"object",
"description":"---",
"properties":{
"to":{
"type":"string",
"description":"The destination address of the message."
},
"messageId":{
"type":"string",
"description":"The ID that uniquely identifies the message sent.",
"maxLength":200,
"minLength":0
}
},
"required":[
"to"
],
"title":"Single destination"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationFailoverRegionalOptions":{
"type":"object",
"description":"Region-specific parameters, often imposed by local laws. Use this, if country or region that you are sending an SMS to requires additional information.",
"properties":{
"southKorea":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationSouthKoreaOptions"
}
},
"title":"MmsUnificationFailoverRegionalOptions"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationLogMmsOutboundContent":{
"type":"object",
"description":"An array of message log results, one object per each message log entry.",
"properties":{
"title":{
"type":"string",
"description":"Message title."
},
"mccMnc":{
"type":"string",
"description":"Mobile country and network codes."
},
"sender":{
"type":"string",
"description":"The sender ID which can be alphanumeric or numeric."
},
"destination":{
"type":"string",
"description":"Message destination address."
},
"bulkId":{
"type":"string",
"description":"Unique ID assigned to the request if messaging multiple recipients or sending multiple messages via a single API request.",
"example":"BULK-ID-123-xyz"
},
"messageId":{
"type":"string",
"description":"Unique message ID for which a log is requested."
},
"sentAt":{
"type":"string",
"format":"date-time",
"description":"Date and time when the message was sent. Has the following format: yyyy-MM-dd'T'HH:mm:ss.SSSZ."
},
"doneAt":{
"type":"string",
"format":"date-time",
"description":"Date and time when the Infobip services finished processing the message (i.e., delivered to the destination, network, etc.). Has the following format: yyyy-MM-dd'T'HH:mm:ss.SSSZ."
},
"messageCount":{
"type":"integer",
"format":"int32",
"description":"The number of messages content was split to."
},
"price":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessagePrice"
},
"status":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageStatus"
},
"error":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageError"
},
"platform":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Platform"
},
"content":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundContent"
},
"campaignReferenceId":{
"type":"string",
"description":"ID of a campaign that was sent in the message."
}
},
"title":"MmsUnificationLogMmsOutboundContent"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationMessage":{
"type":"object",
"description":"An array of message objects of a single message or multiple messages sent under one bulk ID.",
"properties":{
"sender":{
"type":"string",
"description":"The sender ID. It can be alphanumeric or numeric (e.g., `CompanyName`). Make sure you don't exceed [character limit](https://www.infobip.com/docs/sms/get-started#sender-names)."
},
"destinations":{
"type":"array",
"description":"An array of destination objects for where messages are being sent. Each object in array can be one of available options. A valid destination is required.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationDestination"
}
},
"content":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsOutboundContent"
},
"options":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationMessageOptions"
},
"webhooks":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Webhooks"
}
},
"required":[
"content",
"destinations"
],
"title":"MmsUnificationMessage"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationMessageOptions":{
"type":"object",
"description":"Message options.",
"properties":{
"platform":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Platform"
},
"validityPeriod":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.ValidityPeriod"
},
"deliveryTimeWindow":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryTimeWindow"
},
"smsFailover":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationSmsFailover"
},
"regional":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationRegionalOptions"
},
"campaignReferenceId":{
"type":"string",
"description":"ID that allows you to track, analyze, and show an aggregated overview and the performance of individual campaigns per sending channel.",
"maxLength":255,
"minLength":0
}
},
"title":"MmsUnificationMessageOptions"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationRegionalOptions":{
"type":"object",
"description":"Region-specific parameters, often imposed by local laws. Use this, if country or region that you are sending an MMS to requires additional information.",
"properties":{
"southKorea":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationSouthKoreaOptions"
}
},
"title":"MmsUnificationRegionalOptions"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationRequest":{
"type":"object",
"properties":{
"messages":{
"type":"array",
"description":"An array of message objects of a single message or multiple messages sent under one bulk ID.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationMessage"
}
},
"options":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DefaultMessageRequestOptions"
}
},
"required":[
"messages"
],
"title":"MmsUnificationRequest"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationSmsFailover":{
"type":"object",
"description":"MMS to be sent in case a message could not be delivered through the main channel.",
"properties":{
"sender":{
"type":"string",
"description":"The sender ID. It can be alphanumeric or numeric (e.g., `CompanyName`). Make sure you don't exceed [character limit](https://www.infobip.com/docs/sms/get-started#sender-names)."
},
"text":{
"type":"string",
"description":"Content of the message being sent."
},
"validityPeriod":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.ValidityPeriod"
},
"regional":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationFailoverRegionalOptions"
}
},
"required":[
"text"
],
"title":"MmsUnificationSmsFailover"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsUnificationSouthKoreaOptions":{
"type":"object",
"description":"Use case dependent parameters for sending MMS to phone numbers registered in South Korea.",
"properties":{
"resellerCode":{
"type":"integer",
"format":"int32",
"description":"Reseller identification code: 9-digit registration number in the business registration certificate for South Korea. Resellers should submit this when sending."
}
},
"title":"MmsUnificationSouthKoreaOptions"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MoDestination":{
"type":"object",
"anyOf":[
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MoDestinationTo"
},
{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MoDestinationCc"
}
],
"description":"Recipients of group MMS.",
"title":"MoDestination"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MoDestinationCc":{
"type":"object",
"properties":{
"cc":{
"type":"string",
"description":"Message destination address, carbon copy.",
"example":"41793026999"
}
},
"title":"Destination as Cc"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MoDestinationTo":{
"type":"object",
"properties":{
"to":{
"type":"string",
"description":"Message destination address.",
"example":"41793026777"
}
},
"title":"Destination as To"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Platform":{
"type":"object",
"description":"Platform options. For more details, see [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management).",
"properties":{
"entityId":{
"type":"string",
"description":"Used when specifying an entity in outbound send requests. It is also returned in notification events. For detailed usage, refer to the [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management).",
"maxLength":255,
"minLength":0
},
"applicationId":{
"type":"string",
"description":"Used when specifying an application in outbound send requests. It is also returned in notification events. For detailed usage, refer to the [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management).",
"maxLength":255,
"minLength":0
}
},
"title":"Platform"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Price":{
"type":"object",
"description":"MMS price.",
"properties":{
"pricePerMessage":{
"type":"number",
"description":"Price per one MMS."
},
"currency":{
"type":"string",
"description":"The currency in which the price is expressed."
}
},
"title":"Price"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.RecipientInfo":{
"type":"object",
"description":"Recipient information such as device type, OS, device name.",
"properties":{
"deviceType":{
"type":"string",
"description":"The type of device used by the recipient to do the user action."
},
"os":{
"type":"string",
"description":"The type OS present in the device used by the recipient."
},
"deviceName":{
"type":"string",
"description":"Device name of the action originating device."
}
},
"title":"RecipientInfo"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Regional":{
"type":"object",
"description":"Region-specific parameters, often imposed by local laws. Use this, if country or region that you are sending an SMS to requires additional information.",
"properties":{
"southKorea":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MmsSouthKoreaOptions"
}
},
"title":"Regional"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.RequestSchedulingSettings":{
"type":"object",
"description":"Options for scheduling a message.",
"properties":{
"bulkId":{
"type":"string",
"description":"Unique ID assigned to the request if messaging multiple recipients or sending multiple messages via a single API request. If not provided, it will be auto-generated and returned in the API response.",
"maxLength":100,
"minLength":0
},
"sendAt":{
"type":"string",
"format":"date-time",
"description":"Date and time when the message is to be sent. Used for scheduled messages. Has the following format: `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, and can only be scheduled for no later than 180 days in advance."
},
"sendingSpeedLimit":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.SendingSpeedLimit"
}
},
"title":"RequestSchedulingSettings"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.ResponseEnvelopeMessageResponseMessageResponseDetails":{
"type":"object",
"properties":{
"bulkId":{
"type":"string",
"description":"Unique ID assigned to the request if messaging multiple recipients or sending multiple messages via a single API request. If not provided, it will be auto-generated and returned in the API response. Typically used for fetching delivery reports and message logs."
},
"messages":{
"type":"array",
"description":"An array of message objects of a single message or multiple messages sent under one bulk ID.",
"items":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageResponseMessageResponseDetails"
}
}
},
"required":[
"messages"
],
"title":"ResponseEnvelopeMessageResponseMessageResponseDetails"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.SendingSpeedLimit":{
"type":"object",
"description":"Limits the send speed when sending messages in bulk to deliver messages over a longer period of time. You may wish to use this to allow your systems or agents to handle large amounts of incoming traffic, e.g., if you are expecting recipients to follow through with a call-to-action option from a message you sent. Not setting a send speed limit can overwhelm your resources with incoming traffic.",
"properties":{
"amount":{
"type":"integer",
"format":"int32",
"description":"The number of messages to be sent per timeUnit. By default, the system sends messages as fast as the infrastructure allows. Use this parameter to adapt sending capacity to your needs. The system is only able to work against its maximum capacity for ambitious message batches."
},
"timeUnit":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.SpeedLimitTimeUnit"
}
},
"required":[
"amount"
],
"title":"SendingSpeedLimit"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.SpeedLimitTimeUnit":{
"type":"string",
"default":"MINUTE",
"description":"The time unit to define when setting a messaging speed limit. Defaults to `MINUTE`.",
"enum":[
"MINUTE",
"HOUR",
"DAY"
],
"title":"SpeedLimitTimeUnit"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Status":{
"type":"object",
"description":"Indicates whether the message is successfully sent, not sent, delivered, not delivered, waiting for delivery, or any other possible status.",
"properties":{
"groupId":{
"type":"integer",
"format":"int32",
"description":"Status group ID.",
"example":1
},
"groupName":{
"type":"string",
"description":"Status group name.",
"example":"PENDING"
},
"id":{
"type":"integer",
"format":"int32",
"description":"Status ID.",
"example":26
},
"name":{
"type":"string",
"description":"Status name.",
"example":"PENDING_ACCEPTED"
},
"description":{
"type":"string",
"description":"Status description.",
"example":"Message accepted, pending for delivery."
}
},
"required":[
"description",
"groupId",
"groupName",
"id",
"name"
],
"title":"Status"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.UploadBinaryResult":{
"type":"object",
"properties":{
"uploadedContentId":{
"type":"string",
"description":"The ID that uniquely identifies the uploaded content.",
"example":"B44419205B27012D82F3BAD7B7EB37BAC884DBC91685390C3232D2191DC9D5EAF32F119D3530679F9B251AB689B4A60D7C2EB5A5EBB75C305367140D512E6B5D04200E7FFA5E84EAF37590C33F22B973514126755981CB170D86A7506CB38265280478A5B4EF2A7D11E9F24F286E7E315DFB1FF9BFEE08E036584074A1B76F097D9EC77E3FDD0FCC08362243E306F99F"
}
},
"title":"UploadBinaryResult"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.UrlOptions":{
"type":"object",
"description":"Sets up [URL shortening](https://www.infobip.com/docs/url-shortening) and tracking feature.",
"properties":{
"shortenUrl":{
"type":"boolean",
"default":true,
"description":"Enable shortening of the URLs within a message. Set this to `true`, if you want to set up other URL options."
},
"trackClicks":{
"type":"boolean",
"default":true,
"description":"Enable tracking of short URL clicks within a message: which URL was clicked, how many times, and by whom."
},
"trackingUrl":{
"type":"string",
"description":"The URL of your callback server on to which the Click report will be sent."
},
"removeProtocol":{
"type":"boolean",
"default":false,
"description":"Remove a protocol, such as `https://`, from links to shorten a message. Note that some mobiles may not recognize such links as a URL."
},
"customDomain":{
"type":"string",
"description":"Select a predefined custom domain to use when generating a short URL."
}
},
"title":"UrlOptions"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.UrlTrackingWebhook":{
"type":"object",
"properties":{
"notificationType":{
"type":"string",
"description":"Tells the type of user event that took place. Possible events: CLICKED"
},
"recipient":{
"type":"string",
"description":"Recipient of the message."
},
"url":{
"type":"string",
"description":"The link the recipient has clicked."
},
"sendDateTime":{
"type":"integer",
"format":"int64",
"description":"This is timestamp epoch millis when we received event for CLICK."
},
"messageId":{
"type":"string",
"description":"The ID that uniquely identifies the message sent to the recipient."
},
"bulkId":{
"type":"string",
"description":"The ID that uniquely identifies a list of messages. This is either defined by user in the request or auto generated."
},
"callbackData":{
"type":"string",
"description":"The callback data sent through the callbackData field in your fully featured message."
},
"recipientInfo":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.RecipientInfo"
},
"geoLocationInfo":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.GeoLocationInfoWrapper"
},
"applicationId":{
"type":"string",
"description":"Used when specifying an application in outbound send requests. It is also returned in notification events. For detailed usage, refer to the [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management)."
},
"entityId":{
"type":"string",
"description":"Used when specifying an entity in outbound send requests. It is also returned in notification events. For detailed usage, refer to the [documentation](https://www.infobip.com/docs/cpaas-x/application-and-entity-management)."
}
},
"title":"UrlTrackingWebhook"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.ValidityPeriod":{
"type":"object",
"description":"Message validity period. Once expired, the message won't be sent. Validity period longer than 48h is not supported. If exceeded, it will be automatically set to 48h.",
"properties":{
"amount":{
"type":"integer",
"format":"int32",
"description":"Message validity period's value. If `timeUnit` is not set, it will default to `MINUTES`."
},
"timeUnit":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.ValidityPeriodTimeUnit"
}
},
"required":[
"amount"
],
"title":"ValidityPeriod"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.ValidityPeriodTimeUnit":{
"type":"string",
"default":"MINUTES",
"description":"Message validity period time unit.",
"enum":[
"SECONDS",
"MINUTES",
"HOURS"
],
"title":"ValidityPeriodTimeUnit"
},
"faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.Webhooks":{
"type":"object",
"description":"Provides options for configuring message webhooks.",
"properties":{
"delivery":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.MessageDeliveryReporting"
},
"contentType":{
"type":"string",
"description":"Preferred delivery report content type, `application/json` or `application/xml`."
},
"callbackData":{
"type":"string",
"description":"Additional data that can be used for identifying, managing, or monitoring a message. Data included here will also be automatically included in the message Delivery Report. The maximum value is 4000 characters.",
"maxLength":4000,
"minLength":0
}
},
"title":"Webhooks"
}
},
"responses":{
"ApiError401":{
"description":"Unauthorized",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ApiError"
},
"example":{
"errorCode":"E401",
"description":"The request lacks valid authentication credentials for the requested resource.",
"action":"Check the resources and adjust authentication credentials.",
"violations":[],
"resources":[
{
"name":"API Authentication",
"url":"https://www.infobip.com/docs/essentials/api-authentication"
}
]
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/ApiError"
},
"example":"\n E401\n The request lacks valid authentication credentials for the requested resource.\n Check the resources and adjust authentication credentials.\n \n \n \n API Authentication\n https://www.infobip.com/docs/essentials/api-authentication\n \n \n\n"
}
}
},
"ApiError403":{
"description":"Forbidden",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ApiError"
},
"example":{
"errorCode":"E403",
"description":"Insufficient permissions to access the requested resource.",
"action":"Repeat the request with new or different credentials.",
"violations":[],
"resources":[
{
"name":"API Scopes",
"url":"https://www.infobip.com/docs/essentials/api-essentials/api-authorization#api-scopes"
}
]
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/ApiError"
},
"example":"\n E403\n Insufficient permissions to access the requested resource.\n Repeat the request with new or different credentials.\n \n \n \n API Scopes\n https://www.infobip.com/docs/essentials/api-essentials/api-authorization#api-scopes\n \n \n\n"
}
}
},
"ApiError429":{
"description":"Too Many Requests",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ApiError"
},
"example":{
"errorCode":"E429",
"description":"Too many requests sent.",
"action":"Check request rate limit specified in the API endpoint documentation resource.",
"violations":[],
"resources":[
{
"name":"Throttling handling errors",
"url":"https://www.infobip.com/docs/essentials/integration-best-practices#throttling-handling-errors"
}
]
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/ApiError"
},
"example":"\n E429\n Too many requests sent.\n Check request rate limit specified in the API endpoint documentation resource.\n \n \n \n Throttling handling errors\n https://www.infobip.com/docs/essentials/integration-best-practices#throttling-handling-errors\n \n \n\n"
}
}
},
"ApiError500":{
"description":"Internal Server Error",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ApiError"
},
"example":{
"errorCode":"E500",
"description":"Something went wrong.",
"action":"Contact the support.",
"violations":[],
"resources":[]
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/ApiError"
},
"example":"\n E500\n Something went wrong.\n Contact the support.\n \n \n\n"
}
}
},
"ApiException401":{
"description":"Unauthorized",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ApiException"
},
"example":{
"requestError":{
"serviceException":{
"messageId":"UNAUTHORIZED",
"text":"Unauthorized"
}
}
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/ApiException"
},
"example":"\n \n \n UNAUTHORIZED\n Unauthorized\n \n \n\n"
}
}
},
"ApiException403":{
"description":"Forbidden",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ApiException"
},
"example":{
"requestError":{
"serviceException":{
"messageId":"FORBIDDEN",
"text":"Forbidden"
}
}
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/ApiException"
},
"example":"\n \n \n FORBIDDEN\n Forbidden\n \n \n\n"
}
}
},
"ApiException429":{
"description":"Too Many Requests",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ApiException"
},
"example":{
"requestError":{
"serviceException":{
"messageId":"TOO_MANY_REQUESTS",
"text":"Too many requests"
}
}
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/ApiException"
},
"example":"\n \n \n TOO_MANY_REQUESTS\n Too many requests\n \n \n\n"
}
}
},
"ApiException500":{
"description":"Internal Server Error",
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/ApiException"
},
"example":{
"requestError":{
"serviceException":{
"messageId":"GENERAL_ERROR",
"text":"Something went wrong. Please contact support."
}
}
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/ApiException"
},
"example":"\n \n \n GENERAL_ERROR\n Something went wrong. Please contact support.\n \n \n\n"
}
}
}
},
"parameters":{},
"examples":{},
"requestBodies":{},
"headers":{},
"securitySchemes":{
"APIKeyHeader":{
"type":"apiKey",
"description":"This is the most secure authorization type and the one with the most flexibility.\n\nAPI keys can be generated by calling the dedicated API method. Furthermore, API keys can have a limited scope and cover only some API methods. Lastly, they can\nbe revoked at any time. This range of possibilities makes API keys well suited for separating the API access rights across multiple applications or use cases.\nFinally, the loss of an API key is easily manageable.\n\nYou can manage your API keys from [GUI](https://portal.infobip.com/settings/accounts/api-keys), or programmatically\nwith [dedicated API](#platform-&-connectivity/settings).\n\nAPI key Authorization header example:\n\n```shell\nAuthorization: App 003026bbc133714df1834b8638bb496e-8f4b3d9a-e931-478d-a994-28a725159ab9\n```\n",
"name":"Authorization",
"in":"header"
},
"Basic":{
"type":"http",
"description":"Basic authorization type can be used in situations when the API key is not available. For example, API methods for generating API keys should be authenticated\nwith the Basic type.\n\nIn this case, the credentials included in the Authorization header should be a Base64 encoded username and password combination. More formally, basic\nauthentication header can be constructed in three steps:\n\n* Username and password are concatenated using the colon `(:)` as a separator `username:password`.\n* The resulting string is encoded using the [RFC2045-MIME](https://www.ietf.org/rfc/rfc2045.txt) variant of Base64.\n* Encoded string is added as credentials after the `\"Basic \"` type.\n\nExample:\n\n```shell\nUsername: \"Aladdin\"\nPassword: \"openSesame\"\n\nConcatenated string: \"Aladdin:openSesame\"\n\nBase64 encoded string: \"QWxhZGRpbjpvcGVuU2VzYW1l\"\n\nAuthorization header: \"Basic QWxhZGRpbjpvcGVuU2VzYW1l\"\n```\n\n> **Implementation detail**: Base64 encoding is a standard and many available programming languages and frameworks provide convenient methods for encoding\n> strings.\n",
"scheme":"basic"
},
"IBSSOTokenHeader":{
"type":"apiKey",
"description":"This authorization type is suited for situations when you do not want to store Infobip credentials in your own app. Instead, your users will input their Infobip\ncredentials every time they access your application and the application will use those credentials to create a session. From then on, the session token can be\nused to authenticate subsequent API requests. Note that the session will expire automatically after a predefined period of inactivity, and can also be manually\nterminated by making an appropriate API call.\n\nYou can find more details on the creation and behavior of the session at\nthe [dedicated documentation page](#platform-connectivity/account-management/create-session).\n\nAfter obtaining the session token by calling the above-referenced API method you can include it in the Authorization header like this:\n\n```shell\nAuthorization: IBSSO 2f9b4d31-2d0d-49a8-85f0-9b862bdca394\n```\n",
"name":"Authorization",
"in":"header"
},
"OAuth2":{
"type":"oauth2",
"description":"Similarly to the IBSSO Token authentication you can use OAuth 2.0 bearer token with Infobip serving both as resource and authorization server. You can obtain\nthe access token using the client credentials grant from `auth/1/oauth2/token` endpoint. It will provide you with your access token, and its expiration period.\nYou can use the token to authorize your API calls until it expires. You can find out more about the process in\nthe [official specification](https://tools.ietf.org/html/rfc6749#section-4.4).\n\nYou can include your access token in the Authorization HTTP request header like this:\n\n```http\nAuthorization: Bearer \n```",
"flows":{
"clientCredentials":{
"tokenUrl":"https://api.infobip.com/auth/1/oauth2/token",
"scopes":{}
}
}
}
},
"links":{},
"callbacks":{}
},
"webhooks":{
"receive-inbound-mms-messages":{
"post":{
"tags":[
"channels",
"mms",
"receive-mms"
],
"summary":"Receive inbound MMS messages",
"description":"If you want to receive MMS messages from your subscribers we can have them delivered to you in real time. [Set the inbound configuration](/docs/api/platform/numbers/my-numbers/resource-management/manage-inbound-configuration) for the number by specifying your endpoint and we will send inbound messages to you as soon as they are delivered to us by a mobile network operator.
Name of the default format or renderer for the inbound MMS messages is `MO_MMS_2`, and is documented in this section.",
"externalDocs":{
"description":"Learn more about the MMS channel and its use cases",
"url":"https://www.infobip.com/docs/mms"
},
"operationId":"receive-inbound-mms-messages",
"requestBody":{
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/62b589527d7474f21f086ddb07e8698e9fcfbbe16400c91718f1ab58d998c3f1.MMSMoWebhookRequest"
},
"examples":{
"Received MMS (single)":{
"summary":"Received MMS (single)",
"value":{
"results":[
{
"from":"41793026727",
"to":"25256",
"receivedAt":"2016-10-06T09:28:39.220+0000",
"messageId":"817790313235066447",
"callbackData":"Some custom data",
"userAgent":"iPhone_12_Pro_Max_A2342",
"message":[
{
"contentType":"image/jpeg",
"url":"https://examplelink.com/123456"
},
{
"contentType":"text/plain",
"value":"This is message text"
}
],
"price":{
"pricePerMessage":0,
"currency":"EUR"
}
}
],
"messageCount":1,
"pendingMessageCount":0
}
},
"Received MMS (part of a group)":{
"summary":"Received MMS (part of a group)",
"value":{
"results":[
{
"from":"41793026727",
"to":"25256",
"receivedAt":"2016-10-06T09:28:39.220+0000",
"messageId":"817790313235066447",
"callbackData":"Some custom data",
"userAgent":"iPhone_12_Pro_Max_A2342",
"message":[
{
"contentType":"image/jpeg",
"url":"https://examplelink.com/123456"
},
{
"contentType":"text/plain",
"value":"This is message text"
}
],
"group":[
{
"to":"25256"
},
{
"cc":"41793026888"
}
],
"price":{
"pricePerMessage":0,
"currency":"EUR"
}
}
],
"messageCount":1,
"pendingMessageCount":0
}
}
}
}
}
},
"responses":{
"200":{
"description":"Your server returns this code if it accepts the callback."
}
}
}
},
"receive-outbound-mms-message-delivery-reports":{
"post":{
"tags":[
"channels",
"mms",
"logs-and-status-reports-mms"
],
"summary":"Receive MMS delivery reports",
"description":"For each message that you send out, we can send you a delivery report. For this to work you need to have an endpoint to forward the reports to. Please specify the endpoint per each message via the `webhooks > delivery > url` parameter. Alternatively, you can provide the endpoint’s URL to Customer support and they will set it up for you. Contact support@infobip.com if you require help. You'll receive this type of payload for messages sent using [Send MMS messages](https://www.infobip.com/docs/api/channels/mms/send-mms-messages) endpoint.",
"externalDocs":{
"description":"Learn more about MMS channel and use cases",
"url":"https://www.infobip.com/docs/mms"
},
"operationId":"receive-outbound-mms-message-delivery-reports",
"requestBody":{
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryReports"
},
"examples":{
"Delivery reports":{
"summary":"Delivery reports",
"value":{
"results":[
{
"bulkId":"3746923784",
"price":{
"pricePerMessage":1,
"currency":"EUR"
},
"status":{
"groupId":3,
"groupName":"DELIVERED",
"id":5,
"name":"DELIVERED_TO_HANDSET",
"description":"Message delivered to handset"
},
"messageId":"43u2ih-6453jbh-897kfs90u2nj",
"sender":"441134960000",
"sentAt":"2026-07-07T06:32:15.101+0000",
"doneAt":"2026-07-07T06:32:15.101+0000",
"messageCount":3
}
]
}
}
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.DeliveryReports"
},
"examples":{
"Delivery reports":{
"summary":"Delivery reports",
"value":"\n \n \n 3746923784\n \n 1\n EUR\n \n \n 3\n DELIVERED\n 5\n DELIVERED_TO_HANDSET\n Message delivered to handset\n \n 43u2ih-6453jbh-897kfs90u2nj\n 441134960000\n 2026-07-07T06:32:15.101+0000\n 2026-07-07T06:32:15.101+0000\n 3\n \n \n\n"
}
}
}
}
},
"responses":{
"200":{
"description":"Your server returns this code if it accepts the callback."
}
}
}
},
"receive-outbound-mms-message-reports":{
"post":{
"tags":[
"channels",
"mms",
"logs-and-status-reports-mms"
],
"summary":"Receive outbound MMS message report",
"description":"For each MMS that you send out, we can send you a message delivery report. All you need to do is specify your endpoint [when sending MMS](#programmable-communications/mms/send-sms-message) and we will deliver a [status](https://www.infobip.com/docs/essentials/response-status-and-error-codes) report to you in real time. You'll receive this type of payload for messages sent using [Send single MMS message](https://www.infobip.com/docs/api/channels/mms/send-mms-single-message) or [Send MMS message](https://www.infobip.com/docs/api/channels/mms/send-mms-message) endpoints.",
"externalDocs":{
"description":"Learn more about the MMS channel and its use cases",
"url":"https://www.infobip.com/docs/mms"
},
"operationId":"receive-outbound-mms-message-reports",
"requestBody":{
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/243664b2993460e9e9a3aa6c63ab422a58e22db15efe4cb007ed315aff543dd9.MmsReportRequest"
},
"examples":{
"Received report":{
"summary":"Received report",
"value":{
"results":[
{
"bulkId":"BULK-ID-123-xyz",
"messageId":"45db39c3-7822-4e72-a3ec-c87442c0ffz9",
"to":"41793026727",
"sentAt":"2019-11-09T16:00:00.000+0000",
"doneAt":"2019-11-09T16:00:00.000+0000",
"smsCount":1,
"price":{
"pricePerMessage":0.01,
"currency":"EUR"
},
"status":{
"groupId":3,
"groupName":"DELIVERED",
"id":5,
"name":"DELIVERED_TO_HANDSET",
"description":"Message delivered to handset"
},
"error":{
"groupId":0,
"groupName":"OK",
"id":0,
"name":"NO_ERROR",
"description":"No Error",
"permanent":false
},
"entityId":"my-entity-id",
"applicationId":"my-application-id"
},
{
"bulkId":"BULK-ID-123-xyz",
"messageId":"12db39c3-7822-4e72-a3ec-c87442c0ffc5",
"to":"41793026834",
"sentAt":"2019-11-09T17:00:00.000+0000",
"doneAt":"2019-11-09T17:00:00.000+0000",
"smsCount":1,
"price":{
"pricePerMessage":0.01,
"currency":"EUR"
},
"status":{
"groupId":3,
"groupName":"DELIVERED",
"id":5,
"name":"DELIVERED_TO_HANDSET",
"description":"Message delivered to handset"
},
"error":{
"groupId":0,
"groupName":"OK",
"id":0,
"name":"NO_ERROR",
"description":"No Error",
"permanent":false
},
"entityId":"my-entity-id",
"applicationId":"my-application-id"
}
]
}
}
}
},
"application/xml":{
"schema":{
"$ref":"#/components/schemas/243664b2993460e9e9a3aa6c63ab422a58e22db15efe4cb007ed315aff543dd9.MmsReportRequest"
},
"examples":{
"Received report":{
"summary":"Received report",
"value":"\n \n \n BULK-ID-123-xyz\n 45db39c3-7822-4e72-a3ec-c87442c0ffz9\n 41793026727\n 2019-11-09T16:00:00.000+0000\n 2019-11-09T16:00:00.000+0000\n 1\n \n 0.01000000000000000020816681711721685132943093776702880859375\n EUR\n \n \n 3\n DELIVERED\n 5\n DELIVERED_TO_HANDSET\n Message delivered to handset\n \n \n 0\n OK\n 0\n NO_ERROR\n No Error\n false\n \n my-entity-id\n my-application-id\n \n \n BULK-ID-123-xyz\n 12db39c3-7822-4e72-a3ec-c87442c0ffc5\n 41793026834\n 2019-11-09T17:00:00.000+0000\n 2019-11-09T17:00:00.000+0000\n 1\n \n 0.01000000000000000020816681711721685132943093776702880859375\n EUR\n \n \n 3\n DELIVERED\n 5\n DELIVERED_TO_HANDSET\n Message delivered to handset\n \n \n 0\n OK\n 0\n NO_ERROR\n No Error\n false\n \n my-entity-id\n my-application-id\n \n \n\n"
}
}
}
}
},
"responses":{
"200":{
"description":"Your server returns this code if it accepts the callback."
}
},
"deprecated":true
}
},
"receive-mms-tracking-notification":{
"post":{
"tags":[
"channels",
"mms",
"logs-and-status-reports-mms"
],
"summary":"Receive MMS tracking notifications",
"description":"For every message you send, we offer the option to send you clicked events. To enable this feature, you need to specify your endpoint URL in [tracking](https://www.infobip.com/docs/api/channels/mms/send-mms-messages) parameters when sending the MMS, or alternatively, configure it through [Subscriptions management](https://www.infobip.com/docs/cpaas-x/subscriptions-management). If you need assistance with this process, please contact support@infobip.com.
Use this data to monitor user engagement, analyze campaign performance, and trigger automated workflows based on user interactions. For more details, visit our dedicated pages on [URL shortening](https://www.infobip.com/docs/url-shortening) and [tracking options](https://www.infobip.com/docs/url-shortening/tracking).",
"externalDocs":{
"description":"Learn more about MMS channel and use cases",
"url":"https://www.infobip.com/docs/mms"
},
"operationId":"receive-mms-tracking-notification",
"requestBody":{
"content":{
"application/json":{
"schema":{
"$ref":"#/components/schemas/faad2f34157fead7bc36bdf18ea6d8be6674c0ceb93de05135894a2bf0f2aa1b.UrlTrackingWebhook"
},
"examples":{
"UrlTrackingWebhook":{
"summary":"UrlTrackingWebhook",
"value":{
"notificationType":"CLICKED",
"recipient":"41793026727",
"url":"https://www.google.com",
"sendDateTime":1704106800000,
"messageId":"a28dd97c-1ffb-4fcf-99f1-0b557ed381da",
"bulkId":"17575032561857950495083",
"callbackData":"Callback data",
"recipientInfo":{
"deviceType":"Phone",
"os":"iOS 12",
"deviceName":"Apple"
},
"geoLocationInfo":{
"countryName":"United States",
"city":"Los Angeles"
},
"applicationId":"traffic-application",
"entityId":"traffic-entity"
}
}
}
}
}
},
"responses":{
"200":{
"description":"Your server returns this code if it accepts the callback."
}
}
}
}
}
}