ListTopics
Query the topic list by page. The list is sorted by the topic creation time in descending order. If no topic has been created, an empty list is returned.
GET /v2/{project_id}/notifications/topics?offset={offset}&limit={limit}
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Project ID |
offset |
No |
int |
Offset If the value is an integer greater than 0 but less than the number of resources, all resources after this offset will be queried. The default value is 0. |
limit |
No |
int |
|
GET https://{SMN_Endpoint}/v2/{project_id}/notifications/topics?offset=0&limit=100
Parameter |
Type |
Description |
---|---|---|
request_id |
String |
Request ID, which is unique |
topic_count |
int |
Number of topics in your account NOTE:
No matter what offset and limit values you have set in the request, this parameter always returns the total number of topics. |
topics |
Topic structure array |
Topic details See Table 1. |
Parameter |
Type |
Description |
---|---|---|
topic_urn |
String |
Resource identifier of a topic, which is unique |
name |
String |
Topic name |
display_name |
String |
Topic display name, which is presented as the name of the email sender in email messages |
push_policy |
Int |
Message push policy
|
{ "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 } ] }
See section Returned Value.
See section Error Code.