HTTP Routing Table

 
/classifiers
POST /classifiers Update entities and/or relationships with classifier(s).
 
/decorators
POST /decorators Update entities and/or relationships with decorator(s).
 
/domains
GET /domains Get all the available topology domains.
GET /domains/{domainName}/entities Get entities by domain
GET /domains/{domainName}/entity-types Get all the available topology entity types in domain name.
GET /domains/{domainName}/entity-types/{entityTypeName}/entities Get all topology entities of a specific entity type.
GET /domains/{domainName}/entity-types/{entityTypeName}/entities/{entityId} Get topology for entity type name with specified id. Specified id represents the entity instance.
GET /domains/{domainName}/entity-types/{entityTypeName}/entities/{entityId}/relationships Get all relationships for entity type name with specified id. Specified id represents the entity instance.
GET /domains/{domainName}/relationship-types Get all the available topology relationship types.
GET /domains/{domainName}/relationship-types/{relationshipTypeName}/relationships Get topology relationships of a specific relationship type name.
GET /domains/{domainName}/relationship-types/{relationshipTypeName}/relationships/{relationshipId} Get relationship with specified id. Specified id represents the relationship instance.
 
/groups
GET /groups Get all groups.
GET /groups/{groupId} Get a group with specified id.
GET /groups/{groupId}/members Get the members of a group with specified id.
GET /groups/{groupId}/provided-members Get the provided members of a static group with specified id.
POST /groups Create a new group.
POST /groups/{groupId}/provided-members-operations Merge or remove members of a static group.
PUT /groups/{groupId}/name Update the name of a group.
DELETE /groups/{groupId} Delete a group with specified id.
 
/schemas
GET /schemas Get a list of all schemas.
GET /schemas/{schemaName}/content Get the model schema.
POST /schemas Create a new schema.
DELETE /schemas/{schemaName} Delete a schema.