The Reseller Haiku API is for companies with which SendGrid has formal reseller partnerships and use a Heroku style API. 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.

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

Authentication

To authenticate, add an Authorization header to your API request that contains a base64-encoded username:password string. Read more about basic access authentication.

Example header:
1
2
GET https://api.sendgrid.com/reseller.php/plug/reseller/resources HTTP/1.1
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ===

Provision

Create a customer.

Deprovision

Delete a customer.

Customer Package Upgrade/Downgrade

Change the package for a customer.

Single Sign On

Allow users to manage their account using our site