/
GA
gambitcomm
/
MIMIC REST API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 19h ago · Updated 4w ago
View markdown
gambitcomm
MIMIC REST API
put
Save agent MIB values.
v1
latest
OpenAPI 3.0.0
Apache 2.0
2026-07-13
356
24
312.5 KB
Access
11
Agent
78
post
Add an agent.
delete
Remove the current agent.
put
Start the current agent.
put
Show the agent's primary IP address
put
Pause the current agent.
put
Halt the current agent.
put
Reload the current agent.
put
Resume the current agent.
get
network interface card for the agent.
get
host address of the agent.
get
subnet mask of the agent.
get
port number
get
protocols supported by agent
get
read community string
get
write community string
get
one-way transit delay in msec.
get
relative start time
get
set of MIBs, simulations and scenarios
get
first simulation name
get
first scenario name
get
current running state of the agent
get
current statistics of the agent instance
get
has the agent value space changed?
get
has the lab configuration changed?
get
has the agent state changed?
get
SNMP PDU tracing
get
maximum PDU size.
get
drop rate (every N-th PDU). 0 means no drops.
get
owner of the agent.
get
private directory of the agent.
get
MIB directory of the agent.
get
SNMP SET validation policy.
get
timeout in seconds for retransmitting INFORM PDUs.
get
number of starts for the agent.
put
network interface card for the agent
put
host address of the agent.
put
subnet mask of the agent.
put
port number
put
protocols supported by agent as a comma-separated list
put
read community string
put
write community string
put
one-way transit delay in msec
put
relative start time
put
set of MIBs, simulations and scenarios
put
SNMP PDU tracing
put
maximum PDU size
put
drop rate (every N-th PDU)
put
owner of the agent
put
private directory of the agent.
put
MIB directory of the agent.
put
SNMP SET validation policy
put
timeout in seconds for retransmitting INFORM PDUs
put
Save agent MIB values.
get
Lists all the additional ipaliases configured for the agent.
post
Adds a new ipalias for the agent.
delete
Deletes an existing ipalias from the agent.
put
Starts an existing ipalias for the agent.
put
Stops an existing ipalias for the agent.
get
Returns the status (0=down, 1=up) of an existing ipalias for the agent.
get
List the set of trap destinations for this agent instance.
post
Add a trap destination to the set of destinations.
delete
Remove a trap destination from the set of destinations.
get
List the outstanding asynchronous traps for this agent instance.
get
List the source addresses that the agent will accept messages from.
post
Add a source address that the agent will accept messages from.
delete
delete a source address that the agent will accept messages from.
get
Returns the protocol's configuration.
put
These commands allow the creation of a new variable, or changing an existing value.
put
These commands treat the variable as a list, and allow to replace an entry in the list at the specified index with the specified value. The variable has to already exist.
put
Deletes a variable which is currently defined.
get
Fetches the value associated with a variable.
get
This command can be used as a predicate to ascertain the existence of a given variable.
get
This command can be used as a predicate to ascertain the persistence of a given variable.
get
This command will return the list of variables in the said scope.
put
This command copies the variable store from the other agent to this agent.
get
List the timer scripts currently running along with the their intervals.
post
Add a new timer script to be executed at specified interval (in msec) with the specified argument.
delete
Remove a timer script from the execution list.
COAP
7
Daemon
39
DHCP
8
IPMI
9
MQTT
32
NETFLOW
16
PROXY
13
SFLOW
10
SNMPTCP
11
SNMPv3
26
SSH
11
SYSLOG
10
TELNET
20
TFTP
14
TOD
8
Valuespace
20
WEB
13
Agent
Save agent MIB values.
Save agent MIB values.
put
/mimic/agent/{agentNum}/save
Path parameters
agentNum
integer
required
Agent to save
Response
successful operation
string
required