Anchor |
---|
topslws | topslws | Service URL | postpush.asmx |
---|
Transactional Push Notifications are Push messages that are typically related to system or account related activity triggered by customer interactions with your brand. Common examples of these Push Notifications are:
- Password reminders / resets
- System notifications
- Order confirmation
- Verification messages
- Shipping confirmation
Transactional Push Web Service Methods
The following table lists supported methods for Transactional Push Web Service and provides a brief description of each method. Click on the method name for detailed information:
Method | Description |
---|
GetPostPushResult | Reports the current statuses of sent transactional push notifications. |
GetPostPushResultByCreationDate | Reports the current statuses of sent transactional push notifications by creation date. |
GetPostPushResultByLastUpdate | Reports the current statuses of sent transactional push notifications by last update. |
PostTransactionalPush | Sends transactional push notifications by Member Key. |
PostTransactionalPushWithToken | Sends transactional push notifications by Token ID. |
PostTransactionalPushWithLastUsedKnownTokenOnly | Sends transactional push notifications by Last Used Known Token. |
PostTransactionalWebPush | Sends transactional web push notifications by Member Key. |
PostTransactionalWebPushWithToken | Sends transactional web push notifications by Token ID. |
Warning |
To interact with any Web Services, developers must first use the Login method to create a Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Service Ticket |
. Developers can send requests to other Web Service and methods using this Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Service Ticket |
. GetPostPushResult Anchor |
---|
getpush | getpush | Back to Top ^
<GetPostPushResult>
Transactional Push Notifications are Push messages that are typically related to system or account related activity triggered by customer interactions with your brand. Common examples of these Push Notifications are:
- Password reminders / resets
- System notifications
- Order confirmation
- Verification messages
- Shipping confirmation
Transactional Push Web Service Methods
The following table lists supported methods for Transactional Push Web Service and provides a brief description of each method. Click on the method name for detailed information:
Parameters
Parameter | Value | ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
pushIds | Unique id for sent transactional push | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Note |
---|
Warning |
---|
To interact with any Web Services, developers must first use the Login method to create a Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | Service Ticket |
---|
| . Developers can send requests to other Web Service and methods using this Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | Service Ticket |
---|
| . |
GetPostPushResult
Back to Top ^
<GetPostPushResult> |
---|
Reports the current statuses of sent transactional push notifications. |
Parameters
Parameter | Value |
|
---|
ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
pushIds | Unique id for sent transactional push | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Note |
---|
Since the push ids are responsed by RMC, you may leave pushId section blank. |
Code Block |
---|
language | xml |
---|
title | REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<GetPostPushResult xmlns="http://apiws.relateddigitaleuromsg.com/postpush">
<serviceTicket>string</serviceTicket>
<pushIds>
<string>string</string>
<string>string</string>
</pushIds>
</GetPostPushResult>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Code Block |
---|
language | xml |
---|
title | RESPONSE EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<GetPostPushResultResponse xmlns="http://apiws.relateddigitaleuromsg.com/postpush">
<GetPostPushResultResult>
<PostPushList>
<PostPushModel>
<PushId>guid</PushId>
<Email>string</Email>
<Key_Id>string</Key_Id>
<EmpushToken>string</EmpushToken>
<AppAlias>string</AppAlias>
<PushType>string</PushType>
<TextMessage>string</TextMessage>
<TargetUrl>string</TargetUrl>
<MediaUrl>string</MediaUrl>
<Status>string</Status>
<Created>dateTime</Created>
<TakenForSent>dateTime</TakenForSent>
<DsLastChange>dateTime</DsLastChange>
<OpenTime>dateTime</OpenTime>
</PostPushModel>
<PostPushModel>
<PushId>guid</PushId>
<EmpushToken>string<<Email>string</EmpushToken>Email>
<AppAlias>string</AppAlias><Key_Id>string</Key_Id>
<PushType>string<<EmpushToken>string</PushType>EmpushToken>
<TextMessage>string</<AppAlias>string</AppAlias>
<PushType>string</PushType>
<TextMessage>string</TextMessage>
<TargetUrl>string</TargetUrl>
<MediaUrl>string</MediaUrl>
<Status>string</Status>
<Created>dateTime</Created>
<TakenForSent>dateTime</TakenForSent>
<DsLastChange>dateTime</DsLastChange>
<OpenTime>dateTime</OpenTime>
</PostPushModel>
</PostPushList>
</GetPostPushResultResult>
</GetPostPushResultResponse>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Tip |
---|
If the request was successful, the Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Code |
---|
| parameter will return Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
---|
| as a response. |
Error Parameters
Code | Error Message | Description |
---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
GetPostPushResultByCreationDate
Back to Top ^
<GetPostPushResultByCreationDate> |
---|
Reports the current statuses of sent transactional push notifications by creation date. |
Parameters
Parameter | Value |
|
---|
ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
BeginDate | Report start date. Date format should be yyyy-MM-dd HH:mm:ss | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
EndDate | Report end date. Date format should be yyyy-MM-dd HH:mm:ss | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Page | Page size of the report. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<GetPostPushResultByCreationDate xmlns="http://apiws.relateddigitaleuromsg.com/postpush">
<serviceTicket>string</serviceTicket>
<request>
<BeginDate>string</BeginDate>
<EndDate>string</EndDate>
<Page>int</Page>
</request>
</GetPostPushResultByCreationDate>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Code Block |
---|
language | xml |
---|
title | RESPONSE EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<GetPostPushResultByCreationDateResponse xmlns="http://apiws.relateddigitaleuromsg.com/postpush">
<GetPostPushResultByCreationDateResult>
<PostPushList>
<PostPushModel>
<PushId>guid</PushId>
<EmpushToken>string<<Email>string</EmpushToken>Email>
<AppAlias>string</AppAlias><Key_Id>string</Key_Id>
<EmpushToken>string</EmpushToken>
<AppAlias>string</AppAlias>
<PushType>string</PushType>
<TextMessage>string</TextMessage>
<TargetUrl>string</TargetUrl>
<MediaUrl>string</MediaUrl>
<Status>string</Status>
<Created>dateTime</Created>
<TakenForSent>dateTime</TakenForSent>
<DsLastChange>dateTime</DsLastChange>
<OpenTime>dateTime</OpenTime>
</PostPushModel>
<PostPushModel>
<PushId>guid</PushId>
<Email>string</Email>
<Key_Id>string</Key_Id>
<EmpushToken>string</EmpushToken>
<AppAlias>string</AppAlias>
<PushType>string</PushType>
<TextMessage>string</TextMessage>
<TargetUrl>string</TargetUrl>
<MediaUrl>string</MediaUrl>
<Status>string</Status>
<Created>dateTime</Created>
<TakenForSent>dateTime</TakenForSent>
<DsLastChange>dateTime</DsLastChange>
<OpenTime>dateTime</OpenTime>
</PostPushModel>
</PostPushList>
</GetPostPushResultByCreationDateResult>
</GetPostPushResultByCreationDateResponse>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Tip |
---|
If the request was successful, the Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | Code |
---|
| parameter will return Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
---|
| as a response. |
Error Parameters
Code | Error Message | Description |
---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
GetPostPushResultByLastUpdate
Back to Top ^
<GetPostPushResultByLastUpdate> |
---|
Reports the current statuses of sent transactional push notifications by last update. |
Parameters
Parameter | Value |
|
---|
ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
BeginDate | Report start date. Date format should be yyyy-MM-dd HH:mm:ss | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
EndDate | Report end date. Date format should be yyyy-MM-dd HH:mm:ss | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Page | Page size of the report. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<GetPostPushResultByLastUpdate xmlns="http://apiws.relateddigitaleuromsg.com/postpush">
<serviceTicket>string</serviceTicket>
<request>
<BeginDate>string</BeginDate>
<EndDate>string</EndDate>
<Page>int</Page>
</request>
</GetPostPushResultByLastUpdate>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Code Block |
---|
language | xml |
---|
title | RESPONSE EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<GetPostPushResultByLastUpdateResponse xmlns="http://apiws.relateddigitaleuromsg.com/postpush">
<GetPostPushResultByLastUpdateResult>
<PostPushList>
<PostPushModel>
<PushId>guid</PushId>
<Email>string</Email>
<Key_Id>string</Key_Id>
<EmpushToken>string</EmpushToken>
<AppAlias>string</AppAlias>
<PushType>string</PushType>
<TextMessage>string</TextMessage>
<TargetUrl>string</TargetUrl>
<MediaUrl>string</MediaUrl>
<Status>string</Status>
<Created>dateTime</Created>
<TakenForSent>dateTime</TakenForSent>
<DsLastChange>dateTime</DsLastChange>
<OpenTime>dateTime</OpenTime>
</PostPushModel>
<PostPushModel>
<PushId>guid</PushId>
<EmpushToken>string<<Email>string</EmpushToken>Email>
<AppAlias>string</AppAlias><Key_Id>string</Key_Id>
<PushType>string<<EmpushToken>string</PushType>EmpushToken>
<TextMessage>string<<AppAlias>string</TextMessage>AppAlias>
<TargetUrl>string<<PushType>string</TargetUrl>PushType>
<MediaUrl>string<<TextMessage>string</MediaUrl>TextMessage>
<Status>string<<TargetUrl>string</Status>TargetUrl>
<Created>dateTime</<MediaUrl>string</MediaUrl>
<Status>string</Status>
<Created>dateTime</Created>
<TakenForSent>dateTime</TakenForSent>
<DsLastChange>dateTime</DsLastChange>
<OpenTime>dateTime</OpenTime>
</PostPushModel>
</PostPushList>
</GetPostPushResultByLastUpdateResult>
</GetPostPushResultByLastUpdateResponse>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Tip |
---|
If the request was successful, the Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Code |
---|
| parameter will return Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
---|
| as a response. |
Error Parameters
Code | Error Message | Description |
---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
PostTransactionalPush
Back to Top ^
<PostTransactionalPush> |
---|
Sends transactional push notifications by Member Key. |
Parameters
Parameter | Value |
|
---|
ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ApplicationAlias | Application alias defined on RMC account | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ClassificationName | Campaign classification name. | Status |
---|
| |
---|
colour | Yellow |
---|
title | optıonal |
---|
|
|
MemberKey | EMAIL, MEMBERKEY_ID or a field name of your defined in RMC account management panel | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
MemberValue | The value of the field name specified in the Key field | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
message | Push message details. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<PostTransactionalPush xmlns="http://apiws.relateddigitaleuromsg.com/postpush">
<ServiceTicket>string</ServiceTicket>
<ApplicationAlias>string</ApplicationAlias>
<ClassificationName>string</ClassificationName>
<MemberKey>string</MemberKey>
<MemberValue>string</MemberValue>
<message>
<PushId>string</PushId>
<Type>Image or Video or Text or Settings or Survey</Type>
<Text>string</Text>
<TargetUrl>string</TargetUrl>
<MediaUrl>string</MediaUrl>
<MemberId>string</MemberId>
<SentTime>dateTime</SentTime>
<PacketStatus>string</PacketStatus>
<MessageStatusCode>string</MessageStatusCode>
<MessageStatus>string</MessageStatus>
<CampId>string</CampId>
<CampName>string</CampName>
<ContentType>string</ContentType>
<IsABCustomization>boolean</IsABCustomization>
<TextMessageA>string</TextMessageA>
<TextMessageB>string</TextMessageB>
<EmpushToken>string</EmpushToken>
<Params>string</Params>
<AlternateMessage>string</AlternateMessage>
<SystemVariables>
<anyType />
<anyType />
</SystemVariables>
<PromoTableId>string</PromoTableId>
<CustomerId>string</CustomerId>
</message><IsMutableContent>boolean</IsMutableContent>
<CustomParams>
<<string>string</PostTransactionalPush>string>
</soap:Body>
</soap:Envelope> |
Code Block |
---|
language | xml |
---|
title | RESPONSE EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<PostTransactionalPushResponse xmlns="http://api.relateddigital.com/postpush"> <string>string</string>
</CustomParams>
<AlternateCustomParams>
<PostTransactionalPushResult> <string>string</string>
<PushList> <string>string</string>
<EmPushMessageResultItem> </AlternateCustomParams>
<PushId>string</PushId><SoundFile>string</SoundFile>
<<Title>string</EmPushMessageResultItem>Title>
</message>
<EmPushMessageResultItem>
<PushId>string</PushId>
</PostTransactionalPush>
</EmPushMessageResultItem>
</PushList>
</PostTransactionalPushResult>
</PostTransactionalPushResponse>
</soap</soap12:Body>
</soapsoap12:Envelope> |
Tip |
If the request was successful, the Status |
---|
subtle | true |
---|
colour | Red Code Block |
---|
| Code | parameter will return Status |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
as a response.
Error Parameters
Code | Error Message | Description |
---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
PostTransactionalPushWithToken Anchor |
---|
transtoken | transtoken | Back to Top ^
<PostTransactionalPushWithToken> |
---|
Sends transactional push notifications by Token ID. |
Parameters
Parameter | Value | ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ApplicationAlias | Application alias defined on RMC account | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ClassificationName | Campaign classification name. | Status |
---|
colour | Yellow |
---|
title | optional |
---|
AuthToken | Token id for authentication. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
message | Push message details. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<PostTransactionalPushWithToken xmlns="http://api.relateddigital.com/postpush">RESPONSE EXAMPLE | linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<PostTransactionalPushResponse xmlns="http://ws.euromsg.com/postpush">
<PostTransactionalPushResult>
<PushList>
<EmPushMessageResultItem>
|
<ServiceTicket>string<ServiceTicket><ApplicationAlias>string</ApplicationAlias> </EmPushMessageResultItem>
|
<ClassificationName>string</ClassificationName> <AuthToken>string</AuthToken> <EmPushMessageResultItem>
|
<message><Type>Imageor Video or Text or Settings or Survey</Type> </EmPushMessageResultItem>
|
<Text>string<Text> <TargetUrl>string<TargetUrl>PostTransactionalPushResult>
|
<MediaUrl>string</MediaUrl></PostTransactionalPushResponse>
|
<MemberId>string</MemberId>
<SentTime>dateTime</SentTime>
<PacketStatus>string</PacketStatus>
<MessageStatusCode>string</MessageStatusCode>
<MessageStatus>string</MessageStatus>
<CampId>string</CampId>
<CampName>string</CampName>
<ContentType>string</ContentType>
<IsABCustomization>boolean</IsABCustomization>
<TextMessageA>string</TextMessageA>
<TextMessageB>string</TextMessageB>
<EmpushToken>string</EmpushToken>
<Params>string</Params>
<AlternateMessage>string</AlternateMessage>
<SystemVariables>
<anyType />
<anyType /></soap12:Body>
</soap12:Envelope> |
Tip |
---|
If the request was successful, the Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | Code |
---|
| parameter will return Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
---|
| as a response. |
Error Parameters
Code | Error Message | Description |
---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
PostTransactionalPushWithToken
Back to Top ^
<PostTransactionalPushWithToken> |
---|
Sends transactional push notifications by Token ID. |
Parameters
Parameter | Value |
|
---|
ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ApplicationAlias | Application alias defined on RMC account | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ClassificationName | Campaign classification name. | Status |
---|
| |
---|
colour | Yellow |
---|
title | optional |
---|
|
|
AuthToken | Token id for authentication. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
message | Push message details. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<PostTransactionalPushWithToken xmlns="http://ws.euromsg.com/postpush">
<ServiceTicket>string</ServiceTicket>
<ApplicationAlias>string</ApplicationAlias>
<ClassificationName>string</ClassificationName>
<AuthToken>string</AuthToken>
<message>
</SystemVariables>
<PromoTableId>string</PromoTableId><PushId>string</PushId>
<Type>Image or Video or Text or Settings or Survey</Type>
<CustomerId>string<<Text>string</CustomerId>Text>
</message><TargetUrl>string</TargetUrl>
</PostTransactionalPushWithToken><MediaUrl>string</MediaUrl>
</soap:Body>
</soap:Envelope> |
Code Block |
---|
language | xml |
---|
title | RESPONSE EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<PostTransactionalPushWithTokenResponse xmlns="http://api.relateddigital.com/postpush"><MemberId>string</MemberId>
<SentTime>dateTime</SentTime>
<PacketStatus>string</PacketStatus>
<MessageStatusCode>string</MessageStatusCode>
<MessageStatus>string</MessageStatus>
<CampId>string</CampId>
<CampName>string</CampName>
<PostTransactionalPushWithTokenResult> <ContentType>string</ContentType>
<PushList> <IsABCustomization>boolean</IsABCustomization>
<EmPushMessageResultItem> <TextMessageA>string</TextMessageA>
<PushId>string</PushId> <TextMessageB>string</TextMessageB>
<<EmpushToken>string</EmPushMessageResultItem>EmpushToken>
<Params>string</Params>
<EmPushMessageResultItem> <AlternateMessage>string</AlternateMessage>
<SystemVariables>
<anyType <PushId>string</PushId>>
<<anyType /EmPushMessageResultItem>>
</PushList>SystemVariables>
</PostTransactionalPushWithTokenResult><PromoTableId>string</PromoTableId>
</PostTransactionalPushWithTokenResponse><CustomerId>string</CustomerId>
</soap:Body>
</soap:Envelope> |
Tip |
If the request was successful, the Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Code |
---|
|
parameter will return Status |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
as a response.
Error Parameters
Code | Error Message | Description |
---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
PostTransactionalPushWithLastUsedKnownTokenOnly Anchor |
---|
transtokenlast | transtokenlast | Back to Top ^
<PostTransactionalPushWithLastUsedKnownTokenOnly> |
---|
Sends transactional push notifications by Last Used Known Token. |
Parameters
Parameter | Value | ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ApplicationAlias | Application alias defined on RMC account | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ClassificationName | Campaign classification name. | Status |
---|
colour | Yellow |
---|
title | optional |
---|
MemberKey | EMAIL, MEMBER_ID or a field name of your defined in RMC account management panel | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
MemberValue | The value of the field name specified in the Key field | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
message | Push message details. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<PostTransactionalPushWithLastUsedKnownTokenOnly xmlns="http://api.relateddigital.com/postpush">
<ServiceTicket>string</ServiceTicket>
<ApplicationAlias>string</ApplicationAlias>
<ClassificationName>string</ClassificationName>
<MemberKey>string</MemberKey>
<MemberValue>string</MemberValue>
<message><IsMutableContent>boolean</IsMutableContent>
<CustomParams>
<string>string</string>
<string>string</string>
</CustomParams>
<AlternateCustomParams>
<string>string</string>
<string>string</string>
</AlternateCustomParams>
<SoundFile>string</SoundFile>
<Title>string</Title>
</message>
</PostTransactionalPushWithToken>
</soap12:Body>
</soap12:Envelope> |
Code Block |
---|
language | xml |
---|
title | RESPONSE EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<PostTransactionalPushWithTokenResponse xmlns="http://ws.euromsg.com/postpush">
<PostTransactionalPushWithTokenResult>
<PushList>
<EmPushMessageResultItem>
<PushId>string</PushId>
</EmPushMessageResultItem>
<EmPushMessageResultItem>
<PushId>string</PushId>
</EmPushMessageResultItem>
</PushList>
</PostTransactionalPushWithTokenResult>
</PostTransactionalPushWithTokenResponse>
</soap12:Body>
</soap12:Envelope> |
Tip |
---|
If the request was successful, the Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Code |
---|
| parameter will return Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
---|
| as a response. |
Error Parameters
Code | Error Message | Description |
---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
PostTransactionalPushWithLastUsedKnownTokenOnly
Anchor |
---|
| transtokenlast |
---|
| transtokenlast |
---|
|
Back to Top ^
<PostTransactionalPushWithLastUsedKnownTokenOnly> |
---|
Sends transactional push notifications by Last Used Known Token. |
Parameters
Parameter | Value |
|
---|
ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ApplicationAlias | Application alias defined on RMC account | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ClassificationName | Campaign classification name. | Status |
---|
| |
---|
colour | Yellow |
---|
title | optional |
---|
|
|
MemberKey | EMAIL, MEMBER_ID or a field name of your defined in RMC account management panel | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
MemberValue | The value of the field name specified in the Key field | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
message | Push message details. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<PostTransactionalPushWithLastUsedKnownTokenOnly xmlns="http://ws.euromsg.com/postpush">
<ServiceTicket>string</ServiceTicket>
<ApplicationAlias>string</ApplicationAlias>
<ClassificationName>string</ClassificationName>
<MemberKey>string</MemberKey>
<MemberValue>string</MemberValue>
<message>
<PushId>string</PushId>
<Type>Image or Video or Text or Settings or Survey</Type>
<Text>string</Text>
<TargetUrl>string</TargetUrl>
<MediaUrl>string</MediaUrl>
<MemberId>string</MemberId>
<SentTime>dateTime</SentTime>
<PacketStatus>string</PacketStatus>
<MessageStatusCode>string</MessageStatusCode>
<MessageStatus>string</MessageStatus>
<PushId>string<<CampId>string</PushId>CampId>
<CampName>string</CampName>
<Type>Image or Video or Text or Settings or Survey<<ContentType>string</Type>ContentType>
<Text>string<<IsABCustomization>boolean</Text>IsABCustomization>
<TargetUrl>string<<TextMessageA>string</TargetUrl>TextMessageA>
<MediaUrl>string<<TextMessageB>string</MediaUrl>TextMessageB>
<MemberId>string<<EmpushToken>string</MemberId>EmpushToken>
<SentTime>dateTime<<Params>string</SentTime>Params>
<PacketStatus>string</PacketStatus><AlternateMessage>string</AlternateMessage>
<SystemVariables>
<MessageStatusCode>string</MessageStatusCode> <anyType />
<MessageStatus>string</MessageStatus> <anyType <CampId>string</CampId>>
<CampName>string<</CampName>SystemVariables>
<ContentType>string<<PromoTableId>string</ContentType>PromoTableId>
<IsABCustomization>boolean<<CustomerId>string</IsABCustomization>CustomerId>
<TextMessageA>string<<IsMutableContent>boolean</TextMessageA>IsMutableContent>
<CustomParams>
<TextMessageB>string</TextMessageB> <EmpushToken>string<<string>string</EmpushToken>string>
<Params>string<<string>string</Params>string>
<AlternateMessage>string<</AlternateMessage>CustomParams>
<SystemVariables><AlternateCustomParams>
<anyType <string>string</>string>
<anyType <string>string</>string>
</SystemVariables>AlternateCustomParams>
<PromoTableId>string<<SoundFile>string</PromoTableId>SoundFile>
<CustomerId>string<<Title>string</CustomerId>Title>
</message>
</PostTransactionalPushWithLastUsedKnownTokenOnly>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Code Block |
---|
language | xml |
---|
title | RESPONSE EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<PostTransactionalPushWithLastUsedKnownTokenOnlyResponse xmlns="http://apiws.relateddigitaleuromsg.com/postpush">
<PostTransactionalPushWithLastUsedKnownTokenOnlyResult>
<PushList>
<EmPushMessageResultItem>
<PushId>string</PushId>
</EmPushMessageResultItem>
<EmPushMessageResultItem>
<PushId>string</PushId>
</EmPushMessageResultItem>
</PushList>
</PostTransactionalPushWithLastUsedKnownTokenOnlyResult>
</PostTransactionalPushWithLastUsedKnownTokenOnlyResponse>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Tip |
---|
If the request was successful, the Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Code |
---|
| parameter will return Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
---|
| as a response. |
Error Parameters
Code | Error Message | Description |
---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
PostTransactionalWebPush
Anchor |
---|
| PostTransactionalWebPush |
---|
| PostTransactionalWebPush |
---|
|
Back to Top ^
<PostTransactionalPush> |
---|
Sends transactional web push notifications by Member Key. |
Parameters
Parameter | Value |
|
---|
ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ApplicationAlias | Application alias defined on RMC account | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ClassificationName | Campaign classification name. | Status |
---|
| |
---|
colour | Yellow |
---|
title | optıonal |
---|
|
|
MemberKey | EMAIL, MEMBER_ID or a field name of your defined in RMC account management panel | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
MemberValue | The value of the field name specified in the Key field | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Message | Web push message details. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<PostTransactionalWebPush xmlns="http://ws.euromsg.com/postpush">
<ServiceTicket>string</ServiceTicket>
<ApplicationAlias>string</ApplicationAlias>
<ClassificationName>string</ClassificationName>
<MemberKey>string</MemberKey>
<MemberValue>string</MemberValue>
<message>
<Title>string</Title>
<Message>string</Message>
<MediaUrl>string</MediaUrl>
<TargetUrl>string</TargetUrl>
<Type>Image or Video or Text or Settings or Survey</Type>
</message>
</PostTransactionalWebPush>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Code Block |
---|
language | xml |
---|
title | RESPONSE EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<PostTransactionalWebPushResponse xmlns="http://ws.euromsg.com/postpush">
<PostTransactionalWebPushResult>
<PushList>
<EmPushMessageResultItem>
<PushId>string</PushId>
</EmPushMessageResultItem>
<EmPushMessageResultItem>
<PushId>string</PushId>
</EmPushMessageResultItem>
</PushList>
</PostTransactionalWebPushResult>
</PostTransactionalWebPushResponse>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Tip |
---|
If the request was successful, the Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Code |
---|
| parameter will return Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
---|
| as a response. |
Error Parameters
Code | Error Message | Description |
---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
PostTransactionalWebPushWithToken
Anchor |
---|
| PostTransactionalWebPushWithToken |
---|
| PostTransactionalWebPushWithToken |
---|
|
Back to Top ^
<PostTransactionalPushWithToken> |
---|
Sends transactional web push notifications by Token ID. |
Parameters
Parameter | Value |
|
---|
ServiceTicket | ServiceTicket obtained through Login | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ApplicationAlias | Application alias defined on RMC account | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
ClassificationName | Campaign classification name. | Status |
---|
| |
---|
colour | Yellow |
---|
title | optional |
---|
|
|
AuthToken | Token id for authentication. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Message | Web push message details. | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<PostTransactionalWebPushWithToken xmlns="http://ws.euromsg.com/postpush">
<ServiceTicket>26A34DE9FC1DE99856C464D590DEF8C8E930FD910BD87F7BA80E8C4E8113786FA11AAFC01F40149AA04DFA259384A7D730F89550D3A8D8763FD84B29FC45253DE4638C003B8A90081CEDFABF7752C2C8249C8F6A250E94499898940267A9FF1EB23294C03E26FE02C3F84F7436D1D4F5AEEBF782BFD8A9662D748F097F90FDBA9DD003537197E6E1BFED20603F3F13C3< <ServiceTicket>string</ServiceTicket>
<ApplicationAlias>NewEuromsgWebPushTest<<ApplicationAlias>string</ApplicationAlias>
<ClassificationName>test_clsf<<ClassificationName>string</ClassificationName>
<AuthToken>c0NLG6xbeqs:APA91bFq9JRzP7mi8L77aRZUUa3MtwkUVQLEhI6NUc3gRFtlV_e8rK8DHje-NqAgDCl_eEViWUwuVlTFB9HCkfVCQST_L8IAbSaqQJHzeoMHG-eyVaf64VXMEvg3U-Sb9kemxxNPtSK-<<AuthToken>string</AuthToken>
<message>
<Title>Test1 soap<<Title>string</Title>
<Message>Text Message<<Message>string</Message>
<MediaUrl>https://www.euromsg.com/tr/abc.jpg</<MediaUrl>string</MediaUrl>
<TargetUrl>https://www.euromsg.com/tr/abc.jpg</TargetUrl>
<Type>Image<<TargetUrl>string</TargetUrl>
<Type>Image or Video or Text or Settings or Survey</Type>
</message>
</PostTransactionalWebPushWithToken>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Code Block |
---|
language | xml |
---|
title | RESPONSE EXAMPLE |
---|
linenumbers | true |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<soap<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapsoap12="http://schemaswww.xmlsoapw3.org/2003/05/soap/-envelope/">
<soap<soap12:Body>
<PostTransactionalWebPushResponse<PostTransactionalWebPushWithTokenResponse xmlns="http://ws.euromsg.com/postpush">
<PostTransactionalWebPushResult><PostTransactionalWebPushWithTokenResult>
<PushList>
<EmPushMessageResultItem>
<PushId>string</PushId>
</EmPushMessageResultItem>
<EmPushMessageResultItem>
<PushId>string</PushId>
</EmPushMessageResultItem>
</PushList>
</PostTransactionalWebPushResult>PostTransactionalWebPushWithTokenResult>
</PostTransactionalWebPushResponse>PostTransactionalWebPushWithTokenResponse>
</soapsoap12:Body>
</soapsoap12:Envelope> |
Tip |
---|
If the request was successful, the Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Code |
---|
| parameter will return Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
---|
| as a response. |
Error Parameters
Code | Error Message | Description |
---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
Parent Topic: SOAP Web Service