The documentation required for external endpoints hosted on platforms like AWS includes:
1. **Architecture Diagram**: A detailed diagram showing data touch points, information flows, authentication, authorizations, and security controls.
2. **Sensitive Data List**: A list of sensitive data processed or stored, such as personal or payment information.
3. **Data Storage Details**: Disclosure of data storage locations and providers, including countries and providers like AWS.
4. **Third-Party Suppliers**: A list of third-party suppliers with whom customer data is shared.
5. **Testing Permissions**: Permissions to perform security testing on external endpoints.
6. **Security-Assurance Documentation**: Details of security-assurance activities, including SDLC, vulnerability management, and breach response procedures.
7. **Certification Reports**: Relevant certifications like HIPAA, PCI DSS, SOC 2, or ISO27001.
These documents ensure the security and compliance of external endpoints with Salesforce's guidelines.