Messaging Documentation
API Docs
  • Introduction
  • Getting started
    • Transitioning from v2 to v4
  • Message structure
    • Entity messages
      • Message group
      • Action
      • Example messages
    • Configuration messages
      • Message group
      • Action
      • Example messages
    • Financial messages
      • Message group
      • Action
      • Example messages
    • Batch Messages
      • Message group
      • Action
      • Example messages
  • Sample projects
  • Message metrics
  • FAQ
  • SQS - Queues
    • Overview
    • Setting up an SQS message integration
    • SQS queue names
  • SNS - PUB/SUB
    • Overview
    • Setting up an SNS message integration
    • SNS topic names
    • Message attributes
  • 🆕EventBridge
    • Overview
    • Setting up an EventBridge integration
Powered by GitBook
On this page

Was this helpful?

  1. SNS - PUB/SUB

Overview

PreviousSQS queue namesNextSetting up an SNS message integration

Last updated 7 months ago

Was this helpful?

Rightsline utilizes Amazon Simple Notification Service for our pub/sub messaging system.

Messages are published to SNS topics by the Char Type of the entity. Subscribers to these topics are able to filter what types of messages they receive using a .

For example, if a subscriber is only interested in messages for entities that are created or updated and are of a specific template, they could use the following Subscription Filter Policy:

{
  "action": [
    "created",
    "updated"
  ],
   "templateID": [
    {
      "numeric": [
        "=",
        3
      ]
    }
  ]
}

Messages can be filtered by any of the included .

If we will be maintaining your subscriptions, contact Rightsline Support with the following to get started:

  1. Desired environment(s) – Integration, Staging, Production

  2. Endpoint - HTTPS endpoint, or SQS Standard queue ARN

  3. Needed Entities and actions, i.e. Catalog Item, Create and Update

Permissions will be needed in order for subscriptions to be properly created. Rightsline will inform you on how to setup the permissions for the chosen endpoint once supplied. Once we set up the subscription, you will need to check your endpoint for a confirmation message as well as a confirmation URL and confirm your subscription.

If you will be maintaining your own subscription (new to v4!), in addition to the environment(s) and char types you are interested in, we will only need the AWS account ID you will be using to create the subscriptions in order to update the security policies on our side.

Subscription Filter Policy
Message Attributes