Compatibility¶
← Documentation home · Troubleshooting
Supported versions¶
API Lens 1.0.1 provides separate packages for:
| Unreal Engine | Platform | Scope |
|---|---|---|
| 5.6 | Windows 64-bit | Unreal Editor and Play in Editor |
| 5.7 | Windows 64-bit | Unreal Editor and Play in Editor |
| 5.8 | Windows 64-bit | Unreal Editor and Play in Editor |
Release packages were validated against Unreal Engine 5.6.1, 5.7.4, and 5.8.2. Always install the package matching your Engine minor version. Plugin binaries are not interchangeable between 5.6, 5.7, and 5.8.
Captured traffic¶
API Lens observes requests made through Unreal's standard FHttpModule traffic
inside the Editor and Play in Editor. It includes requests initiated from C++
and Blueprint when they use the supported Unreal HTTP stack.
Not covered¶
API Lens does not inspect:
- Packaged games or standalone shipping builds.
- Consoles, mobile devices, macOS, or Linux.
- Custom socket implementations.
- Plugins or SDKs that use an independent networking stack.
- Traffic that never reaches Unreal's supported HTTP callbacks.
An empty API Lens dashboard therefore means no supported traffic was observed; it does not prove that the entire editor process made no network requests.
Exclusive capture¶
Unreal exposes the global HTTP observer used by API Lens as a single-owner callback. While capture is active, another plugin relying on the same callback can conflict with API Lens.
API Lens makes this state explicit before capture starts and in the dashboard header. If your project includes analytics, backend, telemetry, or HTTP monitoring plugins, test the combination in a non-production project first.
Opening the panel¶
After enabling the plugin, use:
Window → Developer Tools → Debug → API Lens
If the entry is missing, confirm you installed the correct package, enabled the plugin, and restarted Unreal Editor. Then see Troubleshooting.