IDAPython allows you to create custom scripts and plugins that enhance IDA's core functionality.
This reference documentation provides a comprehensive overview of all available modules, including variables, classes, and functions. You can explore IDAPython API by navigating the modules on the left.
Other documentation resources
Explore the Developer Guide in our Hex-Rays Documentation Hub:
- Cookbook: Check our examples library, which demonstrates practical implementation for the IDAPython API, complementing this reference. The samples include the recent examples for working with types.
- Getting Started: If you're new to IDAPython, we recommend starting with Getting Started with IDAPython. These docs introduce key concepts and help you begin exploring IDAPython's capabilities.
- Migration Guide: Read our Porting Guide that streamlines the process of updating your current scripts and plugins to the latest version of IDAPython API, along with how-to examples.
- Release Notes: For a complete list of recent API changes, refer to the latest Release Notes.
If you need further assistance, you can contact us or submit a request to our support team.
- Note
- If you you are looking for IDAPython API Reference 8.4, please follow this link: python.docs.hex-rays.com/8.4
- Note
- If you you are looking for the latest IDAPython API Reference, please follow this link: python.docs.hex-rays.com