/inventory/computers

Gets the current inventory with support for pagenation and custom projections

get

/inventory/computers/{mercury_id}

Gets a single inventory object by mercury_id

get

/inventory/computers/query

Post queries to the inventory database controller using MongoDB query syntax

post

/active/computers

Get only computers with an active ZeroMQ agent.

get

/active/computers/{mercury_id}

Get one active computer

get

/active/computers/query

Query for active computers

post

/rpc/jobs

Query and inject new RPC jobs

get

Get current jobs

post

Posting jobs requires a query and an instruction

/rpc/jobs/{job_id}

Get a current job

get

/rpc/jobs/{job_id}/status

Get the status for a job

get

/rpc/jobs/{job_id}/tasks

Get all tasks for a given Job, including task output

get

/rpc/task/{task_id}

Get a task

get