DCR Active Repository API Reference

DCR Active Repository API Reference

Graphs

Method HTTPS request Description
get GET /api/graphs Gets a list of graphs.
insert POST /api/graphs Insert a new graph into the repository.

Graph

Method HTTPS request Description
get GET /api/graphs/graphid Get a graph from repository.
insert POST /api/graphs/graphid Update a graph in the repository.
delete DELETE /api/graphs/graphid delete a graph from the repository.

Simulations

Method HTTPS request Description
insert POST /api/graphs/graphid/sims Create a new simulation in the repository

Simulation

Method HTTPS request Description
get GET /api/graphs/graphid/sims/simid Get a simulation from the repository.
delete DELETE /api/graphid/graphid/sims/simid Delete the simulation from the repository

Events

Method HTTPS request Description
get GET/api/graphs/graphid/sims/simid/events Get a list of events in the graph
insert POST /api/graphs/graphid/sims/simid/events Add an event to a simulation

Event

Method HTTPS request Description
Execute event POST /api/graphs/graphid/sims/simid/events/eventid Execute an event

Relations

Method HTTPS request Description
insert POST /api/graphs/graphid/sims/simid/relations Add a relation to a simulation

Relation

Method HTTPS request Description
Execute event POST /api/graphs/graphid/sims/simid/relations/eventid Create a new relation

Time

Method HTTPS request Description
Advance time POST /api/graphs/graphid/sims/simid/time/timeindigits Advance time the digits passed.
Sidebar



Bitnami