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. |