The Reseller API is for companies with which SendGrid has formal reseller partnerships, such that billing and usage can be integrated. If you don’t have a formal partnership with SendGrid, you will not have permission to use this API. Check the Customer Subuser API if you need sub-account functionality.

For compatibility with the deprecated version of this API, see documentation for Reseller API version 1

Following are brief descriptions of the various API calls needed to manage your customers, click the API call name for further details:


Retrieve/Create/Enable/Disable your customers. Change a customer email address and username

Customer Statistics

Statistics regarding your customers

Customer Bounces

Manage bounce records of your customers

Customer Unsubscribes

Manage unsubscribes of your customers

Customer Invalid Emails

Manage invalid emails of your customers

Customer Spam Reports

Manage spam reports of your customers

Customer Account Limits

Manage the rate of emails your customers are able to send

Customer Timezone

Get/change timezone for reseller customers

Monitor Records

Make sure your customers aren’t sending out spam by getting a sample of their outgoing messages

IP Management

List all IP addresses you have under your account and retrieve details about them


Manage whitelabel settings for your customers

Event Notification Url

Manage customers event notification url

Authenticate a Customer

Check customers password with our system to see if its valid

Parse Settings

Setup customers parse settings

Filter / Apps

Setup customers app settings

Invoice Retrieval

Retrieve your invoices

Account Changes

Account changes for customers

View Available Packages

View Available Packages

Account Overview

Review account overview of your customer