Agenti API

Agenti — vytvoření a správa

Vytvoření

curl -X POST https://api.multibrains.eu/v1/agents \
  -H "Authorization: Bearer mb_live_..." \
  -H "Content-Type: application/json" \
  -d '{"name":"Můj agent","template":"hermes","memoryGb":4}'

Odpověď:

{"id":"853c0808d2","name":"Můj agent","status":"running"}

Seznam

GET /v1/agents vrátí všechny agenty účtu včetně stavu a spotřeby.

Uspání a spuštění

POST /v1/agents/{id}/stop
POST /v1/agents/{id}/start

Uspání nemaže soubory. Spuštění trvá několik sekund.

Smazání

DELETE /v1/agents/{id} smaže agenta i s diskem. Operace je nevratná.

Příkazy

POST /v1/agents/{id}/exec
{"command":"ls -la /opt/data/home"}

Vrátí standardní výstup, chybový výstup a návratový kód.