Attribute | type | values | default | mandate | comment |
category | string | true | |||
name | string | true | |||
description | string | false | |||
options | string |
Method:/configuration /create
Parameters:
{
"attrs":
{
"category":"DGS",
"name":"SMS",
"description":"description",
"options":
'{
"provider":"clickatell",
"username":"john.smith",
"password":"secret"
}'
}
}
Response:
{
"error":0
}
Method:/configuration /get Parameters: \{ "match": \[ \["category", "=", "DGS"\], \["name", "=", "SMS"\] \} "return":\["*"\] \} Response: \{ "error":0, "result": \{ "id":id, "category":"DGS", "name":"SMS", "description":"description", "options": '\{ "provider":"clickatell", "username":"john.smith", "password":"secret" \}' \} \} \\ |
Method:/configuration /search Parameters: \{ "match": \[ \["category", "=", "DGS"\], \["name", "=", "SMS"\] \} "return":\["*"\] \} Response: \{ "error":0, "result": \{ "total":1, "rows": \[ \{ "id":id, "category":"DGS", "name":"SMS", "description":"description", "options": '\{ "provider":"clickatell", "username":"john.smith", "password":"secret" \}' \} \] \} \\ \\ |
Method:/configuration /delete
Parameters:
{
"id":id
}
Response:
{
"error":0
}
Method:/configuration /set
Parameters:
{
"id":id,
"attrs":
{
"description":"description",
"options":
'{
"provider":"clickatell",
"username":"john.smith",
"password":"secret"
}'
}
}
Response:
{
"error":0
}
Method:/configuration /update
Parameters:
{
"attrs":
{
"category":"DGS",
"name":"SMS",
"description":"description",
"options":
'{
"provider":"clickatell",
"username":"john.smith",
"password":"secret"
}'
}
}
Response:
{
"error":0
}
category:"CONNECTOR",
name:"SMTP",
options:
'{
"doc":
{
"serverURI":"192.168.222.1",
"serverPort":25,
"authRequired":false,
"useTLS":false,
"userName":"",
"password":""
}
}'
category:"TEMPLATE", name:"SMTP_OTP", options: '\{ "subject":"OTP", "from":"deepnetsecurity@gmail.com", "to":"\[\[EMAIL\]\]", "body":"Your one-time password: \[\[OTP\]\]", "bodyFormat":"1", "priority":"1" \}' |
category:"CONNECTOR", name:"SMS", options: '\{ "provider": \{ "@name":"Clickatell", "username":"deepnet", "password":"d33p5pace", "sms": \{ "http": \{ "variables": \[ \{ "variable": \{ "@name":"api_id", "@value":"389965" \} \} \] \} \}, "wap": \{ "http": \{ "variables": \[ \{ "variable": \{ "@name":"api_id", "@value":"389965" \} \} \] \} \} \} \}' \\ |
category:"TEMPLATE", name:"SMS_OTP", options: '\{ "from":"t.s.b@deepnetsecurity.com", "to":"\[\[MOBILE\]\]", "body":"Your one-time password: \[\[OTP\]\]" \}' \\ |
category:"CONNECTOR",
name:"TWITTER",
options:
'{
"doc":
{ "serverURI":'http://twitter.com/direct_messages/new.xml',
"userName":"deepnet",
"password":"314159"
}
}'
category:"CONNECTOR", name:"TELEPHONE", options: '\{ "provider": \{ "@name":"TeleSign", "username":"", "password":"", "telephone": \{ "soap": \{ "variables": \[ \{ "variable": \{ "@name":"custID ", "@value":"xxx" \} \}, \{ "variable": \{ "@name":"authID", "@value":"xxx" \} \}, \{ "variable": \{ "@name":"language", "@value":"English" \}, \}, \{ "variable": \{ "@name":"redialCount", "@value":"2" \}, … \} \] \} \} \} \}' |
category:"TEMPLATE", name:"SMTP_EC", options: '\{ "subject":"Your Emergency Code", "from":"deepnetsecurity@gmail.com", "to":"\[\[EMAIL\]\]", "body":"Your emergency code: \[\[ECODE\]\], Usage Limit: \[\[LIMIT\]\], Expiry Date:\[\[EXPIRES\]\]", Expiry Date:\[\[STARTS\]\]", "bodyFormat":"1", "priority":"1" \}' \\ |