3.1.0 New APIs


EnOS 3.1.0 introduces a new Model Management Service that enables application developers to create, read, update, and delete models, instances, and relationship graphs of business objects through APIs. The list of newly added APIs is as follows.

Model Management Service


API Name

Description

EnOS Cloud

EnOS Edge

Create Model

Create a business object model.

×

Update Model

Update a business object model.

×

Delete Model

Delete a business object model.

×

Query Model (for Modeling)

Query business object models for modeling purposes.

×

Query Runtime Model (for Application)

Query business object models for application runtime.

×

Create Business Object

Create a business object instance.

×

Update Business Object

Update a business object instance.

×

Replace Business Object Model

Replace the model associated with a business object instance.

×

Delete Business Object

Delete a business object instance.

×

Query Business Object

Query business object instances.

×

Create Relationship Graph

Create a relationship graph for business objects.

×

Update Relationship Graph

Update a relationship graph for business objects.

×

Delete Relationship Graph

Delete a relationship graph for business objects.

×

Query Relationship Graph

Query relationship graphs for business objects.

×

Create Relationship Graph Edge

Create a relationship between business objects.

×

Update Relationship Graph Edge

Update the relationship between business objects.

×

Replace Relationship Graph Edge

Replace the relationship between business objects.

×

Delete Relationship Graph Edge

Delete the relationship between business objects.

×

Query Relationship Graph Edge

Query the relationships between business objects.

×

Application Portal Service


EnOS 3.1.0 adds several APIs to the Application Portal Service to enhance application management capabilities. The list of newly added APIs is as follows.


API Name

Description

EnOS Cloud

EnOS Edge

Notice Messages Produce

Create and send notice messages.

Notice Messages Get

Get the details of a notice message.

Get User Group Resource List

Get a list of resources within a user group permissions.

Append User To Resource

Assign a resource to users in batches.

Remove User To Resource

Remove users in batches for a resource.

Append Resource To User Group

Assign resources to a user group in batches.

Remove Resource To User Group

Batch remove resources for a user group.