Skip to main content

DATEV Account Movements Integration

Configuration in the Famulor Interface

| Name* | DATEV Kontenumsätze | | Function Name* | get_datev_account_movements | | HTTP Method | GET | | Endpoint* | https://api.datev.de/data/v1/clients/{client_id}/accounts/{account_number}/movements | | Timeout (ms) | 5000 |

Parameter Schema

{
  "type": "object",
  "properties": {
    "client_id": {
      "type": "string",
      "description": "Client number"
    },
    "account_number": {
      "type": "string",
      "description": "Account number (e.g., 1000 for cash account)"
    },
    "date_from": {
      "type": "string",
      "format": "date",
      "description": "Date from"
    },
    "date_to": {
      "type": "string",
      "format": "date", 
      "description": "Date to"
    },
    "status": {
      "type": "string",
      "enum": ["all", "open", "cleared"],
      "description": "Status of the items"
    }
  },
  "required": ["client_id", "account_number"]
}
Agent-Message: "Retrieving the account information..." Success-Template: "Balance: €{{balance}}. {{#if openItems}}Open items: €{{openItems}}.{{/if}} Movements in the period: {{movements.length}}"