GET /v2/{project_id}/notifications/subscriptions?offset={offset}&limit={limit}
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 |
The default number is 100. |
GET https://{SMN_Endpoint}/v2/{project_id}/notifications/subscriptions?offset=0&limit=2
Parameter |
Type |
Description |
---|---|---|
request_id |
String |
Request ID, which is unique |
subscription_count |
Integer |
Number of subscriptions |
subscriptions |
Array of Table 1 objects |
Subscription structure |
Parameter |
Type |
Description |
---|---|---|
topic_urn |
String |
Resource identifier of a topic, which is unique |
protocol |
String |
Subscription protocol (Different protocols indicate different types of endpoints to receive messages.) The following protocols are supported:
|
subscription_urn |
String |
Resource identifier of a subscription, which is unique |
owner |
String |
Project ID of the topic creator |
endpoint |
String |
Message receiving endpoint |
remark |
String |
Remarks |
status |
Integer |
Subscription status
|
{ "request_id": "4650b14bf221492fb819c231d167e6fe", "subscription_count": 2, "subscriptions": [ { "topic_urn": "urn:smn:regionId:762bdb3251034f268af0e395c53ea09b:test_topic_v1", "protocol": "sms", "subscription_urn": "urn:smn:regionId:762bdb3251034f268af0e395c53ea09b:test_topic_v1:2e778e84408e44058e6cbc6d3c377837", "owner": "762bdb3251034f268af0e395c53ea09b", "endpoint": "xxxxxxxxxxx", "remark": "", "status": 0 }, { "topic_urn": "urn:smn:regionId:762bdb3251034f268af0e395c53ea09b:test_topic_v1", "protocol": "email", "subscription_urn": "urn:smn:regionId:762bdb3251034f268af0e395c53ea09b:test_topic_v1:a2d52a9f5c3b47f48c3fafb177a58796", "owner": "762bdb3251034f268af0e395c53ea09b", "endpoint": "xx@xx.com", "remark": "", "status": 0 } ] }
See Returned Value.
See Error Codes.