Reviewed-by: Bobkova, Natalia <natalia.bobkova@t-systems.com> Co-authored-by: Zaoxu, Li <lizaoxu@huawei.com> Co-committed-by: Zaoxu, Li <lizaoxu@huawei.com>
14 KiB
Querying Topics
Description
URI
- Parameter description
Parameter
Mandatory
Type
Description
project_id
Yes
String
Project ID
offset
No
Integer
Offset
If the offset is an integer greater than 0 but less than the number of resources, all resources after this offset will be queried. The default offset is 0.
limit
No
Integer
Request
GET https://{SMN_Endpoint}/v2/{project_id}/notifications/topics?offset=0&limit=100
Response
- Parameter description
Parameter
Type
Description
request_id
String
Request ID, which is unique
topic_count
Integer
Number of topics in your account
NOTE:No matter what you have set for offset and limit in the request, this API always returns the total number of topics in your account.
topics
Array of Table 1 objects
Topic structure array
Table 1 Topic structure Parameter
Type
Description
topic_urn
String
Resource identifier of a topic, which is unique
name
String
Name of the topic
display_name
String
Topic display name, which is presented as the name of the email sender in email messages
push_policy
Integer
Message push policy
- 0: Failed messages will be saved in message queues.
- 1: Failed messages will be discarded.
enterprise_project_id
String
Enterprise project ID
- Example response
{ "request_id": "70bb40bef50e4a14b116a5a527fd7432", "topic_count": 1, "topics": [ { "topic_urn": "urn:smn:regionId:8bad8a40e0f7462f8c1676e3f93a8183:test_topic_v2", "display_name": "testtest", "name": "test_topic_v1", "push_policy": 0, "enterprise_project_id" : "0" } ] }
Returned Value
See Returned Value.
Error Codes
See Error Codes.