summaryrefslogtreecommitdiffstats
path: root/examples/subusers/subusers.js
diff options
context:
space:
mode:
Diffstat (limited to 'examples/subusers/subusers.js')
-rw-r--r--examples/subusers/subusers.js28
1 files changed, 14 insertions, 14 deletions
diff --git a/examples/subusers/subusers.js b/examples/subusers/subusers.js
index cd57de4..4b7f336 100644
--- a/examples/subusers/subusers.js
+++ b/examples/subusers/subusers.js
@@ -4,7 +4,7 @@ var sg = require('../lib/sendgrid.js').SendGrid(process.env.SENDGRID_API_KEY)
// Create Subuser
// POST /subusers
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.body = {
"email": "John@example.com",
"ips": [
@@ -26,7 +26,7 @@ sg.API(request, function (response) {
// List all Subusers
// GET /subusers
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.queryParams["username"] = 'test_string'
request.queryParams["limit"] = '0'
request.queryParams["offset"] = '0'
@@ -42,7 +42,7 @@ sg.API(request, function (response) {
// Retrieve Subuser Reputations
// GET /subusers/reputations
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.queryParams["usernames"] = 'test_string'
request.method = 'GET'
request.path = '/v3/subusers/reputations'
@@ -56,7 +56,7 @@ sg.API(request, function (response) {
// Retrieve email statistics for your subusers.
// GET /subusers/stats
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.queryParams["end_date"] = '2016-04-01'
request.queryParams["aggregated_by"] = 'day'
request.queryParams["limit"] = '1'
@@ -75,7 +75,7 @@ sg.API(request, function (response) {
// Retrieve monthly stats for all subusers
// GET /subusers/stats/monthly
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.queryParams["subuser"] = 'test_string'
request.queryParams["limit"] = '1'
request.queryParams["sort_by_metric"] = 'test_string'
@@ -94,7 +94,7 @@ sg.API(request, function (response) {
// Retrieve the totals for each email statistic metric for all subusers.
// GET /subusers/stats/sums
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.queryParams["end_date"] = '2016-04-01'
request.queryParams["aggregated_by"] = 'day'
request.queryParams["limit"] = '1'
@@ -114,7 +114,7 @@ sg.API(request, function (response) {
// Enable/disable a subuser
// PATCH /subusers/{subuser_name}
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.body = {
"disabled": false
};
@@ -130,7 +130,7 @@ sg.API(request, function (response) {
// Delete a subuser
// DELETE /subusers/{subuser_name}
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.method = 'DELETE'
request.path = '/v3/subusers/{subuser_name}'
sg.API(request, function (response) {
@@ -143,7 +143,7 @@ sg.API(request, function (response) {
// Update IPs assigned to a subuser
// PUT /subusers/{subuser_name}/ips
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.body = [
"127.0.0.1"
];
@@ -159,7 +159,7 @@ sg.API(request, function (response) {
// Update Monitor Settings for a subuser
// PUT /subusers/{subuser_name}/monitor
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.body = {
"email": "example@example.com",
"frequency": 500
@@ -176,7 +176,7 @@ sg.API(request, function (response) {
// Create monitor settings
// POST /subusers/{subuser_name}/monitor
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.body = {
"email": "example@example.com",
"frequency": 50000
@@ -193,7 +193,7 @@ sg.API(request, function (response) {
// Retrieve monitor settings for a subuser
// GET /subusers/{subuser_name}/monitor
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.method = 'GET'
request.path = '/v3/subusers/{subuser_name}/monitor'
sg.API(request, function (response) {
@@ -206,7 +206,7 @@ sg.API(request, function (response) {
// Delete monitor settings
// DELETE /subusers/{subuser_name}/monitor
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.method = 'DELETE'
request.path = '/v3/subusers/{subuser_name}/monitor'
sg.API(request, function (response) {
@@ -219,7 +219,7 @@ sg.API(request, function (response) {
// Retrieve the monthly email statistics for a single subuser
// GET /subusers/{subuser_name}/stats/monthly
-var request = sg.emptyRequest
+var request = sg.emptyRequest()
request.queryParams["date"] = 'test_string'
request.queryParams["sort_by_direction"] = 'asc'
request.queryParams["limit"] = '0'