{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","description":"**This endpoint allows you to retrieve all of the authenticated domains that have been assigned to a specific subuser.**\n\n\nThis functionality allows subusers to send mail using their parent's domain. Authenticated domains can be associated with (i.e. assigned to) subusers from a parent account, and a subuser can have up to five associated domains. \n\nTo associate an authenticated domain with a subuser, the parent account must first authenticate and validate the domain. The parent may then associate the authenticated domain via the subuser management tools.\n\n\nWhen selecting a domain to send email from, SendGrid checks for domains in the following order and chooses the first one that appears in the hierarchy: \n1. Domain assigned by the subuser that matches the email's `From` address domain. \n2. The subuser's default domain. \n3. Domain assigned by the parent user that matches the `From` address domain. \n4. Parent user's default domain. \n5. sendgrid.net","properties":{"query":{"type":"object","properties":{"username":{"type":"string","description":"Username for the subuser to find associated authenticated domains."}},"required":["username"],"additionalProperties":false}},"required":["query"],"additionalProperties":false},"name":"List all the authenticated domains associated with the given user.","id":"sendgrid.domain_authentication.listallauthenticateddomainwithuser","example":{"query":{"username":"example"}},"maxRequests":1,"summary":false}}