Reusable Endpoints for Dynamic Apps.
The API is a program-level logic unit in Xuda that defines how server-side data is retrieved, processed, and returned. It acts as a backend interface that can be triggered internally from other programs using Call Project Api method or accessed externally through a deployment endpoint such as api/mcp. This makes it ideal for powering both internal workflows and public-facing integrations. At its core, the API unit serves as a smart orchestration layer. It can coordinate calls to other logic units like Get Data, Set Data, or Batch, enabling complex business workflows to be executed with a single request. This allows you to centralize logic, reduce duplication, and manage backend operations in a clean and reusable way. Developers can define how the API responds by customizing its output structure. Whether returning JSON, plain text, or HTML, the API unit ensures that response formats are well structured and consistent. It also includes a parameter interface, making it easy to pass dynamic input values into the logic and receive tailored outputs based on context. Each API unit is built using a structured format that includes a data source, a dataset definition, backend event logic, and a response configuration. Together, these elements provide full control over how the API works and what it returns. With the API unit, Xuda gives you the power to build scalable and maintainable endpoints that work seamlessly across your application and beyond.
Available in plans
- pro
- team
- agency
- enterprise
FAQs
Develop. Deploy. Stay Productive.
Xuda is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration.
