Skip to content
Konstantin Krivopustov edited this page May 8, 2019 · 7 revisions

The universal REST API provides the following functionality:

  • CRUD operations on entities.
  • Execution of predefined JPQL queries.
  • Execution of service methods.
  • Getting metadata (entities, views, enumerations, datatypes).
  • Getting current user permissions (access to entities, attributes, specific permissions).
  • Getting current user information (name, language, time zone, etc.).
  • Uploading and downloading files.

REST API uses the OAuth2 protocol for authentication and supports anonymous access.

The detailed documentation of the API endpoints: http://files.cuba-platform.com/swagger/7.0.

The Using REST API section contains a lot of examples demonstrating REST API features in action. Below we provide a formal description of some features and configuration options.

Next: Predefined JPQL Queries Configuration

Clone this wiki locally