{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Changes a package offering for the specified account. Please note that an account can have only one package offering. Also associates one or more add-on offerings such as Marketing Campaigns, Dedicated IP Addresses, and Expert Services to the specified account.","properties":{"path":{"type":"object","properties":{"accountID":{"type":"string","examples":["sg2a2bcd3ef4ab5c67d8efab91c01de2fa"],"description":"Twilio SendGrid account ID"}},"required":["accountID"],"additionalProperties":false},"body":{"title":"OfferingsToAdd","type":"object","properties":{"offerings":{"type":"array","description":"List of offerings to assign to account.","items":{"$ref":"#/definitions/AccountProvisioningOfferingV1"}}},"required":["offerings"],"examples":[{"offerings":[{"name":"org.ei.free.v1","type":"package","quantity":1}]}]}},"required":["path","body"],"additionalProperties":false,"definitions":{"AccountProvisioningOfferingV1":{"title":"Offering","type":"object","description":"An offering is a package (email infrastructure) or add-on (marketing campaigns, dedicated IP addresses, EASE) that an account can acquire. Each offering has a list of entitlements that indicate the benefits the account receives from the acquisition.","properties":{"name":{"type":"string","description":"Name of the offering"},"type":{"allOf":[{"$ref":"#/definitions/Type"},{"type":"string"}]},"quantity":{"type":"integer","description":"Quantity of the specified addon to be added. If offering type is `package`, quantity must be 1."}},"required":["name","type"],"examples":[{"name":"org.ei.free.v1","type":"package","quantity":1}]},"Type":{"type":"string","enum":["package","addon"]}}},"name":"Update account offerings","id":"sendgrid.account_provisioning.updateaccountoffering","example":{"path":{"accountID":"sg2a2bcd3ef4ab5c67d8efab91c01de2fa"},"body":{"offerings":[{"name":"org.ei.free.v1","type":"package","quantity":1}]}},"maxRequests":1,"summary":false}}