Skip to content

Operations in the Settings group.

Base URLhttps://api.damedoklad.cz/v1AuthenticationErrors and limitsConventions

Get the accounting settings of a period: which series each document type uses by default

GET/v1/settings/accounting

Get the accounting settings of a period: which series each document type uses by default

MCP tool: get-accounting-settings

Query parameters

periodIdstring
Accounting period. Defaults to the current one.

Response · 200

periodIdstringrequired
periodNamestringrequired
defaultsobjectrequired
issued_invoiceobjectrequired
seriesIdnull | stringrequired
namenull | stringrequired
prefixstringrequired
previewstringrequired
credit_notenull | objectrequired
seriesIdnull | stringrequired
namenull | stringrequired
prefixstringrequired
previewstringrequired
proformanull | objectrequired
seriesIdnull | stringrequired
namenull | stringrequired
prefixstringrequired
previewstringrequired
delivery_notenull | objectrequired
seriesIdnull | stringrequired
namenull | stringrequired
prefixstringrequired
previewstringrequired
received_invoicenull | objectrequired
seriesIdnull | stringrequired
namenull | stringrequired
prefixstringrequired
previewstringrequired
GET/v1/settings/accounting
curl https://api.damedoklad.cz/v1/settings/accounting \
  -H "Authorization: Bearer $DAMEDOKLAD_API_KEY"

Replace the accounting settings of a period

PUT/v1/settings/accounting

Replace the accounting settings of a period

MCP tool: put-accounting-settings

Request body

periodIdstring
ID of the period. Find it with list-periods.
defaultsobjectrequired
issued_invoicestringrequired
credit_notestringrequired
proformastringrequired
delivery_notestringrequired
received_invoicestringrequired

Response · 200

periodIdstringrequired
periodNamestringrequired
defaultsobjectrequired
issued_invoiceobjectrequired
seriesIdnull | stringrequired
namenull | stringrequired
prefixstringrequired
previewstringrequired
credit_notenull | objectrequired
seriesIdnull | stringrequired
namenull | stringrequired
prefixstringrequired
previewstringrequired
proformanull | objectrequired
seriesIdnull | stringrequired
namenull | stringrequired
prefixstringrequired
previewstringrequired
delivery_notenull | objectrequired
seriesIdnull | stringrequired
namenull | stringrequired
prefixstringrequired
previewstringrequired
received_invoicenull | objectrequired
seriesIdnull | stringrequired
namenull | stringrequired
prefixstringrequired
previewstringrequired
PUT/v1/settings/accounting
curl -X PUT https://api.damedoklad.cz/v1/settings/accounting \
  -H "Authorization: Bearer $DAMEDOKLAD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "defaults": {
    "issued_invoice": "string",
    "credit_note": "string",
    "proforma": "string",
    "delivery_note": "string",
    "received_invoice": "string"
  }
}'