Home Game Dev Unity Assets Unity Tools EzAPI v2.1.0

EzAPI v2.1.0

304 Views Stock 915 2026-02-17

Details

 EzAPI v2.1.0 is a Unity package that simplifies REST API calls with a clean, configurable API layer. Configure endpoints and API configurations in the editor using ScriptableObjects, then access them via type-safe `EndPoints` enum through `APIManager` or `APIClass`. The system supports queuing, retries, error handling, and structured error codes (e.g., -1 for network issues, -2 for call/config errors). Each API call uses strongly-typed request and response classes that inherit from `RequestPayloadBase` and `RequestResponseBase`, improving readability, debuggability, and extensibility. Runtime calls allow adding headers, callbacks, and progress listeners. EzAPI avoids reflection in `APIClass` for better performance and provides configurable max concurrent requests, making it a robust, production-ready solution for handling web requests without scattering `UnityWebRequest` code across the project. Available at: https://assetstore.unity.com/packages/tools/integration/ezapi-319708 
2026-02-17 00:00:00-update version:EzAPI v2.1.0