Can I create api and view project

Is it possible to produce an API on Radzen? I am planning to create an Admin Website for managing records in Radzenand extend some functionalities using Flutter to access the data being accessed also by Radzen. In short File and Data entry is done in Radzen app and the records will be accessed by a Flutter Application for mobile devices. Thanks!

Yes, Radzen creates an OData API for all database data sources. Those can be accessed via HTTP.

Are there any examples

Examples of what? Radzen creates the OData API for every WebAssembly application. The REST API is available at /odata/<data-source-name>/<table-name> e.g. /odata/Northwind/Products

Ok thank you, there is another issue of identity authentication, how does flutter access the protected resources, are there any examples of related projects?

No, we don't have examples with flutter.

The data source in my radzen project is named LL. There is a LL.json file under Meta/Data which contains:

  "basePath": "/odata/LL",
  "host": "localhost:5000",
  "schemes": [
    "http"
  ]

If I type http://localhost:5000/odata/LL/Units in my browser I get a page not found error....

The application itself runs fine at http://localhost:5000

The issue is most certainly authentication. My app is using the Default security provider. Not sure which Custom Http Header when configuring the endpoint of my odata service...

Thanks!

You most probably have a Blazor server-side project. Radzen does not generate OData services for those.

Yes I use a Blazor Server-side project. I need to expose an API that would let other applications use the business logic I built in my Radzen app... Any suggestion?

This is currently not supported for Blazor server projects. You may need to create a web assembly one with the existing database.