REST API
Interactions with the Topology Service take place through a REST API. API calls and Swagger documentation links are listed in this section. Use the Swagger documentation to access more detailed information.
REST API calls and default Swagger links
The REST API calls are grouped together into different sections. If installed on localhost, then the Swagger documentation can be accessed at the following link: https://localhost/1.0/topology/swagger/
- Composites
- The API calls in the composites section of the Merge Service allow you to view which resources have been merged into composites and to create and change them.
- Groups
- The API calls in the groups section allow you to create a vertex which represents a group and then to associate other resource vertices with that group.
- Management artifacts
- The Management artifacts calls provide the means to associate non-resource vertices, such as tests, with resource vertices.
- Metadata
- Metadata provides the means to store data in a metaData vertex, which can then be associated with a resource vertex using the metadataFor edge type.
- Resources
- The most common calls.
- Rules
- The API calls in the rules section of the Merge Service allow you to view which merge rules have been defined and to create or update merge rules.
- Schema
- The schema API calls can be used to query the Topology Service for information about the types of entities which exist within the topology.
- Service info
- The Service info API calls include a health check call, and a call to return the current Topology Service version.
- Status
- The status API provides methods to associate and manipulate the status that is associated with a given resource.
- Tenants
- The Tenants API provides a mechanism by which resource, metadata and management artifacts can be made globally readable by multiple tenants.
- Types
- These return information on the entity types which have been instantiated.