Topics

Manage topics for sending consensus messages to the client. You may create, update and read the information of a given topic.

Topic routes

There are 3 routes that help to manage a given topic before sending consensus messages. The focus is that if you have a particular group of users or a particular app that you wish to have a separate topic to keep track of messages you can do so with different topics.

circle-info

Please note that currently the creation of new topics automatically set the admin key to be the public key of the account of the deployed client. This means that a topic may only be updated by that account, the memo can only be changed.

All routes required authentication through the x-api-key and a escaped JSON value can be injected into the memo to hold more information about the topic.

Get topic info

Get the topic information using a supplied topic_id.

Get topic infochevron-right

Create new topic

Create a topic with 2 optional values, the memo or the enable_private_submit_key which stops any other account to successfully sent a consensus message to the topic.

Creating a new topicchevron-right

Update a current topic

Update the memo of a given topic by providing a memo property to the body.

Updating a topicchevron-right

Last updated