API Reference

Update the current user's settings

Log in to see full request history

Updating Sending Schedule

The schedule array retains the hour of the week the user is allowed to send emails during. It ranges from 0 to 167. Each day (Monday, Tuesday, etc.) is represented in 24 hour blocks. For example, Sunday would start at 0, Monday would start at 24, Tuesday would start at 48, etc.

To represent an hour in a day: 8, as an example would represent Sunday at 8am and 32 would represent Monday at 8am.

You'll also need to ensure that timezone is set appropriately as the sending schedule is affected by the user's set timezone. An accepted timezone value would be America/New_York. We use moment.js to parse time and you can use moment.tz.names() to obtain a list of accepted timezones.

Body Params
schedule
array of int32s

Sets the allowable hours that this user can send emails during (e.g. Monday 9am - 5pm)

schedule
string

The timezone this user is in, which affects sending schedule

int32
Defaults to 200

Maximum number of emails allowed to be sent in a single day, 1,500 is the maximum

int32

How many seconds should we wait between each email. Acceptable values are 30, 60, 100, 150, 300.

Responses

Language
Credentials
Click Try It! to start a request and see the response here! Or choose an example:
application/json