{ "opencollection": "1.0.0", "info": { "name": "Listrak Cross Channel REST app-push-mobile-client-device TransactionalMessage API", "version": "v1" }, "items": [ { "info": { "name": "TransactionalMessage", "type": "folder" }, "items": [ { "info": { "name": "Send a TransactionalMessage", "type": "http" }, "http": { "method": "POST", "url": "https://api.listrak.com/crosschannel/v1/v1/List/:listId/TransactionalMessage/:transactionalMessageId/Message", "params": [ { "name": "listId", "value": "", "type": "path", "description": "Identifier used to locate the list." }, { "name": "transactionalMessageId", "value": "", "type": "path", "description": "Identifier used to locate the transactional message." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Sends a message based on a previously-created transactional message." }, { "info": { "name": "Get all TransactionalMessages", "type": "http" }, "http": { "method": "GET", "url": "https://api.listrak.com/crosschannel/v1/v1/List/:listId/TransactionalMessage", "params": [ { "name": "listId", "value": "", "type": "path", "description": "Identifier used to locate the list." } ] }, "docs": "Returns the collection of transactional messages associated with the specified list." }, { "info": { "name": "Get a TransactionalMessage", "type": "http" }, "http": { "method": "GET", "url": "https://api.listrak.com/crosschannel/v1/v1/List/:listId/TransactionalMessage/:transactionalMessageId", "params": [ { "name": "listId", "value": "", "type": "path", "description": "Identifier used to locate the list." }, { "name": "transactionalMessageId", "value": "", "type": "path", "description": "Identifier used to locate the transactional message." } ] }, "docs": "Returns the specified transactional message." }, { "info": { "name": "Get Transactional Messages", "type": "http" }, "http": { "method": "GET", "url": "https://api.listrak.com/crosschannel/v1/v1/ShortCode/:senderCodeId/PhoneList/:phoneListId/TransactionalMessage", "params": [ { "name": "senderCodeId", "value": "", "type": "path", "description": "Identifier used to specify the Sender Code." }, { "name": "phoneListId", "value": "", "type": "path", "description": "Identifier used to specify the SMS List." } ] }, "docs": "Retrieve a Collection of Transactional SMS Message for an SMS List." }, { "info": { "name": "Get Transactional Message", "type": "http" }, "http": { "method": "GET", "url": "https://api.listrak.com/crosschannel/v1/v1/ShortCode/:senderCodeId/PhoneList/:phoneListId/TransactionalMessage/:transactionalMessageId", "params": [ { "name": "senderCodeId", "value": "", "type": "path", "description": "Identifier used to specify the Sender Code." }, { "name": "phoneListId", "value": "", "type": "path", "description": "Identifier used to specify the SMS List." }, { "name": "transactionalMessageId", "value": "", "type": "path", "description": "Identifier used to specify the Tranactional SMS Message." } ] }, "docs": "Retrieve a single Transactional SMS Message for an SMS List by Id." }, { "info": { "name": "Send Transactional Message", "type": "http" }, "http": { "method": "POST", "url": "https://api.listrak.com/crosschannel/v1/v1/ShortCode/:SenderCodeId/PhoneList/:phoneListId/TransactionalMessage/:transactionalMessageId/Message", "params": [ { "name": "phoneListId", "value": "", "type": "path", "description": "Identifier used to specify the SMS List that the message belongs to." }, { "name": "transactionalMessageId", "value": "", "type": "path", "description": "Identifier used to specify the Tranactional SMS Message." }, { "name": "SenderCodeId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Send a single Transactional SMS Message for an SMS List by Id." } ] } ], "bundled": true }