Aller au contenu
Boud’bOis, doc vendeurs
Server Actions

logs

10 Server Actions du domaine logs, générées depuis le registre de l’API agent.

logs__createBay

ArgumentTypeRequis
locationIdstringoui
rawLabelstringoui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "logs__createBay",
  "args": [
    "<locationId>",
    "<rawLabel>"
  ]
}'

logs__createLogs

ArgumentTypeRequis
input{ purchaseId: string; rows: Record<string, string>[] }oui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "logs__createLogs",
  "args": [
    "<input>"
  ]
}'

logs__createOperator

ArgumentTypeRequis
inputRecord<string, string>oui
rolesstring[]oui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "logs__createOperator",
  "args": [
    "<input>",
    "<roles>"
  ]
}'

logs__createPurchase

ArgumentTypeRequis
inputRecord<string, string>oui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "logs__createPurchase",
  "args": [
    "<input>"
  ]
}'

logs__createSawingRun

ArgumentTypeRequis
inputRecord<string, string>oui
logIdsstring[]oui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "logs__createSawingRun",
  "args": [
    "<input>",
    "<logIds>"
  ]
}'

logs__createSupplier

ArgumentTypeRequis
inputRecord<string, string>oui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "logs__createSupplier",
  "args": [
    "<input>"
  ]
}'

logs__deleteOperator

ArgumentTypeRequis
idstringoui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "logs__deleteOperator",
  "args": [
    "<id>"
  ]
}'

logs__deleteSupplier

ArgumentTypeRequis
idstringoui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "logs__deleteSupplier",
  "args": [
    "<id>"
  ]
}'

logs__updateOperator

ArgumentTypeRequis
idstringoui
inputRecord<string, string>oui
rolesstring[]oui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "logs__updateOperator",
  "args": [
    "<id>",
    "<input>",
    "<roles>"
  ]
}'

logs__updateSupplier

ArgumentTypeRequis
idstringoui
inputRecord<string, string>oui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "logs__updateSupplier",
  "args": [
    "<id>",
    "<input>"
  ]
}'