Welcome to the Digital Messaging Services SDK! Provided below is a list of services to allow consumers to send secure messages to our customers via multiple channels (SMS, Email & Mobile Push).

To obtain access to an API key:

1. Ensure access is being requested in support of a known use case – PO for requesting team has connected with one of the Digital Messaging POs.

2. When ready to request a key, send a message to GRMUSMessagingPOs@LibertyMutual.com indicating team + use case detail + squad name + requesting squad PO name

3. Please only request non-production access. Production access requests should only be sent when ready to go live

4. Request your key from the developers portal

Keys will be reviewed and approved by the messaging team. For additional technical questions, find us on Slack in our #team-to-team channel or via  DigitalMessagingServices@libertymutual.com.

Archive

Method
Description

POST

Archive

https://test-apis.us-east-1.libertymutual.com/digital-messaging/v1/archives

Archive SMS, Images, and Email to Nebula

Opt-In

Method
Description

POST

Update Opt-In Status

https://test-apis.us-east-1.libertymutual.com/digital-messaging/v1/opt-in

Updates SMS Opt-In status in centralized Opt-In database

GET

Retrieve Opt-In Status

https://test-apis.us-east-1.libertymutual.com/digital-messaging/v1/opt-in

Retrieves SMS Opt-In status from centralized Opt-In database.

Email

Method
Description

POST

Send Emails

https://test-apis.us-east-1.libertymutual.com/digital-messaging/v1/emails

Sends Emails to designated email addresses

SMS

Method
Description

POST

Send SMS

https://test-apis.us-east-1.libertymutual.com/digital-messaging/v1/sms-messages

Sends SMS text to a designated customer phone number

Push

Method
Description

POST

Register for Send Push Notifications

https://test-apis.us-east-1.libertymutual.com/digital-messaging/v1/push-registrations

Registers for Push Notifications to a designated customer email address

POST

Send Push Notifications

https://test-apis.us-east-1.libertymutual.com/digital-messaging/v1/push-messages

Sends Push Notifications to a designated customer installation id

Conversation Service

Method
Description

POST

Conversation

https://test-apis.us-east-1.libertymutual.com/digital-messaging/v1/conversation

Creates or assigns an SMS claims conversation. To request a product key please use the messaging-conversation-service-product in the developer portal.

GET

Retrieve Rep Data

https://test-apis.us-east-1.libertymutual.com/digital-messaging/v1/reps

Retrieves data associated to a rep in Beacon. To request a product key please use the messaging-conversation-service-product in the developer portal.

Phone Validation

Method
Description

GET

Validates Phone Number

https://test-apis.us-east-1.libertymutual.com/digital-messaging/v1/validation

Validates a phone number is supported for SMS texting. To request a product key please use the messaging-mobile-validation-product in the developer portal.