MobileConnect Application Server

<back to all web services

MessageSubmitRequest

The following routes are available for this service:
All Verbs/message/submit

To override the Content-type in your clients HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /jsv/oneway/MessageSubmitRequest HTTP/1.1 
Host: 185.179.20.77 
Content-Type: text/jsv
Content-Length: length

{
	Message: 
	{
		ReferUid: 00000000000000000000000000000000,
		InReplyTo: 00000000000000000000000000000000,
		Subject: String,
		Body: String,
		Created: 0001-01-01,
		AcknowledgedTimestamp: 0001-01-01,
		Status: Created,
		User: String,
		Sender: String,
		UserReferUid: 00000000000000000000000000000000,
		SenderReferUid: 00000000000000000000000000000000,
		Role: String,
		Replies: 
		[
			{
				ReferUid: 00000000000000000000000000000000,
				InReplyTo: 00000000000000000000000000000000,
				Subject: String,
				Body: String,
				Created: 0001-01-01,
				AcknowledgedTimestamp: 0001-01-01,
				Status: Created,
				User: String,
				Sender: String,
				UserReferUid: 00000000000000000000000000000000,
				SenderReferUid: 00000000000000000000000000000000,
				Role: String,
				Replies: 
				[
					{
						ReferUid: 00000000000000000000000000000000,
						InReplyTo: 00000000000000000000000000000000,
						Subject: String,
						Body: String,
						Created: 0001-01-01,
						AcknowledgedTimestamp: 0001-01-01,
						Status: Created,
						User: String,
						Sender: String,
						UserReferUid: 00000000000000000000000000000000,
						SenderReferUid: 00000000000000000000000000000000,
						Role: String,
						Replies: 
						[
							{
								
							}
						],
						fkDataAccessGroup: String
					}
				],
				fkDataAccessGroup: String
			}
		],
		fkDataAccessGroup: String
	},
	MessageTimeToLive: 0,
	SessionUid: 00000000000000000000000000000000,
	DeviceSerialNumber: String,
	GeneratedAt: 0001-01-01
}