SendGrid · Capability
Twilio SendGrid Account Provisioning API
The Twilio SendGrid Account Provisioning API provides a platform for Twilio SendGrid resellers to manage their customer accounts. This API is for companies that have a formal reseller partnership with Twilio SendGrid. You can access Twilio SendGrid sub-account functionality without becoming a reseller. If you require sub-account functionality, see the Twilio [SendGrid Subusers](https://docs.sendgrid.com/ui/account-and-settings/subusers) feature, which is available with [Pro and Premier plans](https://sendgrid.com/pricing/).
What You Can Do
GET
Listaccount
— Get all accounts
/v3/partners/accounts
POST
Createaccount
— Create an account
/v3/partners/accounts
DELETE
Deleteaccount
— Delete an account
/v3/partners/accounts/{accountID}
GET
Listaccountoffering
— Get account offerings
/v3/partners/accounts/{accountID}/offerings
PUT
Updateaccountoffering
— Update account offerings
/v3/partners/accounts/{accountID}/offerings
POST
Authenticateaccount
— Authenticate an account with single sign on
/v3/partners/accounts/{accountID}/sso
GET
Getaccountstate
— Get an account's state
/v3/partners/accounts/{accountID}/state
PUT
Updateaccountstate
— Update an account's state
/v3/partners/accounts/{accountID}/state
GET
Listoffering
— Get all available offerings
/v3/partners/offerings
MCP Tools
listaccount
Get all accounts
read-only
idempotent
createaccount
Create an account
deleteaccount
Delete an account
idempotent
listaccountoffering
Get account offerings
read-only
idempotent
updateaccountoffering
Update account offerings
idempotent
authenticateaccount
Authenticate an account with single sign on
getaccountstate
Get an account's state
read-only
idempotent
updateaccountstate
Update an account's state
idempotent
listoffering
Get all available offerings
read-only
idempotent