Aller au contenu
Boud’bOis, doc vendeurs
Server Actions

factures

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

factures__createDraft

Sans argument.

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

factures__createDraftFromQuote

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

factures__discardDraft

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": "factures__discardDraft",
  "args": [
    "<id>"
  ]
}'

factures__issueDraft

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

factures__refreshEinvoiceStatuses

Sans argument.

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

factures__saveDraft

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