diff options
Diffstat (limited to 'examples/asm/asm.js')
-rw-r--r-- | examples/asm/asm.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/examples/asm/asm.js b/examples/asm/asm.js index 659f6ae..1f3bbc9 100644 --- a/examples/asm/asm.js +++ b/examples/asm/asm.js @@ -4,6 +4,7 @@ var sg = require('../lib/sendgrid.js').SendGrid(process.env.SENDGRID_API_KEY) // Create a new suppression group // POST /asm/groups + var request = sg.emptyRequest() request.body = { "description": "Suggestions for products our users might like.", @@ -22,6 +23,7 @@ sg.API(request, function (response) { // Retrieve information about multiple suppression groups // GET /asm/groups + var request = sg.emptyRequest() request.queryParams["id"] = '1' request.method = 'GET' @@ -36,6 +38,7 @@ sg.API(request, function (response) { // Update a suppression group. // PATCH /asm/groups/{group_id} + var request = sg.emptyRequest() request.body = { "description": "Suggestions for items our users might like.", @@ -54,6 +57,7 @@ sg.API(request, function (response) { // Get information on a single suppression group. // GET /asm/groups/{group_id} + var request = sg.emptyRequest() request.method = 'GET' request.path = '/v3/asm/groups/{group_id}' @@ -67,6 +71,7 @@ sg.API(request, function (response) { // Delete a suppression group. // DELETE /asm/groups/{group_id} + var request = sg.emptyRequest() request.method = 'DELETE' request.path = '/v3/asm/groups/{group_id}' @@ -80,6 +85,7 @@ sg.API(request, function (response) { // Add suppressions to a suppression group // POST /asm/groups/{group_id}/suppressions + var request = sg.emptyRequest() request.body = { "recipient_emails": [ @@ -99,6 +105,7 @@ sg.API(request, function (response) { // Retrieve all suppressions for a suppression group // GET /asm/groups/{group_id}/suppressions + var request = sg.emptyRequest() request.method = 'GET' request.path = '/v3/asm/groups/{group_id}/suppressions' @@ -112,6 +119,7 @@ sg.API(request, function (response) { // Delete a suppression from a suppression group // DELETE /asm/groups/{group_id}/suppressions/{email} + var request = sg.emptyRequest() request.method = 'DELETE' request.path = '/v3/asm/groups/{group_id}/suppressions/{email}' @@ -125,6 +133,7 @@ sg.API(request, function (response) { // Retrieve all suppressions // GET /asm/suppressions + var request = sg.emptyRequest() request.method = 'GET' request.path = '/v3/asm/suppressions' @@ -138,6 +147,7 @@ sg.API(request, function (response) { // Add recipient addresses to the global suppression group. // POST /asm/suppressions/global + var request = sg.emptyRequest() request.body = { "recipient_emails": [ @@ -157,6 +167,7 @@ sg.API(request, function (response) { // Retrieve a Global Suppression // GET /asm/suppressions/global/{email} + var request = sg.emptyRequest() request.method = 'GET' request.path = '/v3/asm/suppressions/global/{email}' @@ -170,6 +181,7 @@ sg.API(request, function (response) { // Delete a Global Suppression // DELETE /asm/suppressions/global/{email} + var request = sg.emptyRequest() request.method = 'DELETE' request.path = '/v3/asm/suppressions/global/{email}' @@ -183,6 +195,7 @@ sg.API(request, function (response) { // Retrieve all suppression groups for an email address // GET /asm/suppressions/{email} + var request = sg.emptyRequest() request.method = 'GET' request.path = '/v3/asm/suppressions/{email}' |