AccountShare is a Standard Salesforce Object, Represents a sharing entry on an Account. Detailed description: At times, users may need to manage their record Sharing tables via the API.
AccountShare allows you to determine which users and groups can view or edit Account records owned by other users. If you attempt to create an AccountShare record that matches an existing record, the request updates any modified fields and returns the existing record.