For the complete documentation index, see llms.txt. This page is also available as Markdown.

Overview of Agent API

Symphony Messaging Agent APIs

The Symphony Messaging Agent is responsible for encryption and decryption of messages and content sent to and from a bot. As a result, the Agent API is used to build applications that send and receive messages and content. The following guide includes API collections that exist on the Agent:

Message APIs

The Message APIs create, read and search messages on the Pod. These APIs can be used to do the following:

  • Get messages

  • Create messages

  • Get attachments

  • List attachments

  • Import messages

  • Suppress messages

  • Search messages

  • Get message status

  • List message receipts

The full list of Messages API endpoints and their corresponding reference guide can be found here: https://developers.symphony.com/restapi/main/messages

Datafeed APIs

The Datafeed APIs create and manage real-time event streams from the Pod to your bot. These APIs can be used to do the following:

  • Create Datafeed

  • Read Datafeed

For more information on how Symphony Messaging Datafeeds allow your bot to create rich and interactive workflows, navigate here:

Datafeed

The full list of Datafeed API endpoints and their corresponding reference guide can be found here: https://developers.symphony.com/restapi/main/datafeed

Signal APIs

The Signal APIs create and manage tailored alerts based on mention or tag criteria. These APIs can be used to do the following:

  • List signals

  • Get signal details

  • Create a signal

  • Subscribe/Unsubscribe to a signal

  • List signal subscribers

The full list of Signals API endpoints and their corresponding reference guide can be found here: https://developers.symphony.com/restapi/main/signals

Basic APIs

This group of APIs perform testing and obtain diagnostics regarding the health of Symphony Messaging components. These APIs can be used to do the following:

  • Perform a component health check

  • Obtain Agent Info

  • Perform an echo test

  • Get session info

The full list of Basics API endpoints and their corresponding reference guide can be found here: https://developers.symphony.com/restapi/main/info-health-check

Last updated

Was this helpful?