summaryrefslogtreecommitdiffstats
path: root/examples/categories/categories.js
diff options
context:
space:
mode:
authorElmer Thomas <elmer@thinkingserious.com>2016-06-08 10:34:44 -0700
committerElmer Thomas <elmer@thinkingserious.com>2016-06-08 10:34:44 -0700
commit15ca3f187b4fd34ab2642f94bf18a4e1e09f4fd5 (patch)
tree488a191b16d3e9aa91d611c797dd2e25f6a7e732 /examples/categories/categories.js
parent1e5f641635666857f4301c929db4cf205043b6eb (diff)
downloadsendgrid-nodejs-15ca3f187b4fd34ab2642f94bf18a4e1e09f4fd5.zip
sendgrid-nodejs-15ca3f187b4fd34ab2642f94bf18a4e1e09f4fd5.tar.gz
sendgrid-nodejs-15ca3f187b4fd34ab2642f94bf18a4e1e09f4fd5.tar.bz2
Simplified setting the request object
Diffstat (limited to 'examples/categories/categories.js')
-rw-r--r--examples/categories/categories.js27
1 files changed, 12 insertions, 15 deletions
diff --git a/examples/categories/categories.js b/examples/categories/categories.js
index 7928953..e9d2153 100644
--- a/examples/categories/categories.js
+++ b/examples/categories/categories.js
@@ -1,11 +1,10 @@
var sg = require('../lib/sendgrid.js').SendGrid(process.env.SENDGRID_API_KEY)
-##################################################
-# Retrieve all categories #
-# GET /categories #
+///////////////////////////////////////////////////
+// Retrieve all categories
+// GET /categories
-var emptyRequest = require('sendgrid-rest').request
-var request = JSON.parse(JSON.stringify(emptyRequest))
+var request = sg.emptyRequest
request.queryParams["category"] = 'test_string'
request.queryParams["limit"] = '1'
request.queryParams["offset"] = '1'
@@ -17,12 +16,11 @@ sg.API(request, function (response) {
console.log(response.headers)
})
-##################################################
-# Retrieve Email Statistics for Categories #
-# GET /categories/stats #
+///////////////////////////////////////////////////
+// Retrieve Email Statistics for Categories
+// GET /categories/stats
-var emptyRequest = require('sendgrid-rest').request
-var request = JSON.parse(JSON.stringify(emptyRequest))
+var request = sg.emptyRequest
request.queryParams["end_date"] = '2016-04-01'
request.queryParams["aggregated_by"] = 'day'
request.queryParams["limit"] = '1'
@@ -37,12 +35,11 @@ sg.API(request, function (response) {
console.log(response.headers)
})
-##################################################
-# Retrieve sums of email stats for each category [Needs: Stats object defined, has category ID?] #
-# GET /categories/stats/sums #
+///////////////////////////////////////////////////
+// Retrieve sums of email stats for each category [Needs: Stats object defined, has category ID?]
+// GET /categories/stats/sums
-var emptyRequest = require('sendgrid-rest').request
-var request = JSON.parse(JSON.stringify(emptyRequest))
+var request = sg.emptyRequest
request.queryParams["end_date"] = '2016-04-01'
request.queryParams["aggregated_by"] = 'day'
request.queryParams["limit"] = '1'