UniREST (Unity REST) is an all-in-one system to connect your Unity Game with your Database and your server files.Compatible with Unity 2021.3.41f1 and higher and all Unity platforms.⭐⭐⭐ 4.x IMPORTANT NOTES ⭐⭐⭐UniREST 4 is a major evolution of the entire UniREST system, completely rewritten from the ground up to provide a more practical and efficient user experience. As a result, UniREST 4 is not compatible with the previous version.If you want to use UniREST 4 in an existing project, you will need to recreate tables, set up APIs again, and update the C# code accordingly.>> This page provides a summary of the changes introduced in UniREST 4.--------------------------------------------⭐ WHAT IS UniREST?UniREST is a complete client-server solution for Unity developers, enabling them to store and manage data in a MySQL database, authenticate users, and handle files on a remote server or web hosting — all without writing server-side code or configuring server environments. Instead, it operates through standard HTTP(S) requests using REST APIs.>> Click here for more details.With UniREST, you can:✅ Store and retrieve data from a database.✅ Manage files remotely (save, read, rename, delete, and so on).✅ Upload and download files with full control over speed, progress, and status.⭐ HOW IT WORKSUniREST consists of two parts:UniREST Server – A WordPress plugin that acts as a backend for your Unity project.UniREST Client – A Unity package that allows your game to interact with the server via simple HTTP requests.Once installed and configured, your Unity project can communicate with the server to exchange data, authenticate users, and manage files.⭐ ALL MADE EASYThe main goal of UniREST is to make backend development as simple as possible while keeping it powerful and flexible.🚀 No need to set up a complex server environment.You just have to install WordPress on your hosting, and UniREST is ready to use.🚀 No backend coding required.Instead of writing PHP or SQL, you use a graphical interface to create database tables and APIs.🚀 Fast and secure integration. UniREST handles authentication, encryption, and access control for you.⭐ SECURITYUniREST provides two layers of security to protect data transmission (more details here):🔒 Built-in encryption.Data exchanged between Unity and the server is encrypted using secret keys. No data is sent or received in clear text.🔒 Security tokens.Additional security measures can be enabled to restrict API access.⭐ DATABASE AND APIsUniREST makes it easy to create and manage database tables and APIs without writing code. Instead of manually developing REST APIs, you use UniREST’s graphical interface to:✅ Define tables and fields.✅ Set up APIs to read, write, update, and delete data.✅ Control user access to APIs.This means you don’t need to learn backend programming — you just design what you need with a few clicks.⭐ USER AUTHENTICATIONUniREST is integrated with the WordPress's users management system, allowing you to:✅ Register users and manage accounts.✅ Log in and authenticate players before accessing data.✅ Use auto-login features for a seamless experience.UniREST can also be used with Unity projects that do not require registered users. In this case, your entire application can be registered in the UniREST system as a single user, allowing it to fully utilize all features.⭐ UNIREST FEATURES✔ Runs as a WordPress plugin — simple installation.✔ No need for complex or expensive server configurations.✔ No coding required — everything is managed through an interface.✔ Secure API communication with encryption and security tokens.✔ Easy to integrate — just import the Unity package.✔ Simple C# API with minimal setup.✔ Cross-platform — works on PC, Mac, Android, iOS, WebGL, and more.⭐ THE PERFECT SOLUTION IF:✅ You need to store and retrieve data in an online database.✅ You don’t want to spend time developing a backend.✅ You need a secure and easy-to-use system to handle remote files and authentication.⭐ UniREST / WORDPRESSIn the UniREST ecosystem, WordPress serves as a tool for setting up the server-side environment and providing a secure administration system with user account management.UniREST is not designed to integrate with WordPress or provide access to its features — if you need that, consider using the UniWP asset instead.Rather than relying on a custom-built backend, UniREST leverages WordPress’s existing framework to ensure security, stability, and performance, without the need for a dedicated server-side solution.⭐ ONLINE MANUALUniREST Online Manual⭐⭐⭐Always create a backup of your entire Unity project before updating to a new version of UniREST.⭐⭐⭐