DATEV Online APIs (Sandbox)

DATEV Online APIs (Sandbox)

Sandbox environment for the DATEV Online APIs — read accounting Mandanten (clients), document types and DUO version metadata against DATEV's test data. Use this while you build and test; every new DATEV app must run in sandbox until DATEV grants production approval. Same OAuth2 Authorization Code + PKCE flow as production, pointed at DATEV's sandbox endpoints.

7 天免费 · 无需信用卡 · EU 托管

问 DATEV 任何事

通过 AnythingMCP 对 DATEV Online APIs (Sandbox) 试一个真实提示 — Claude 调用工具并返回答案。在你的消息上按 Enter 即可在 Cloud 安装。

在 Cloud 上安装 DATEV
DATEV Online APIs (Sandbox) · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

2 分钟设置

  1. 1在 cloud.anythingmcp.com 开始免费试用。
  2. 2在连接器商店点击 DATEV Online APIs (Sandbox)。提示时粘贴凭据。
  3. 3生成 MCP API 密钥,将 AI 客户端指向生成的 MCP URL。
立即安装 DATEV Online APIs (Sandbox)

配置 DATEV Online APIs (Sandbox)

直接来自连接器定义:在哪里获取凭据、需要哪些权限,以及该适配器调用的是哪个 API。 由连接器作者以英文提供。

Use this connector for testing. Every DATEV app runs in the sandbox until DATEV completes its production-approval review — so this is where you start.

Setup:

  1. Create a Confidential app on the DATEV-Entwicklerportal (https://developer.datev.de) with OpenID Connect Authorization Code Flow. Set the redirect URI to <your-server>/api/mcp-oauth/callback.
  2. Subscribe the app to the sandbox API products: accounting:clients 2.0 and accounting:documents 2.0.
  3. Set DATEV_CLIENT_ID and DATEV_CLIENT_SECRET (from the portal — copy the secret in full, it is shown only once).
  4. Import this adapter — it is pre-configured for the sandbox (authorize login.datev.de/openidsandbox/authorize, token sandbox-api.datev.de/token, API base platform-sandbox/v2) and authenticates at the token endpoint via HTTP Basic (client_secret_basic), which DATEV requires.
  5. Run the one-time OAuth flow: POST /api/connectors/{id}/oauth/authorize -> open the returned URL -> log in with your DATEV-Konto -> the platform stores an encrypted refresh token automatically.
  6. Every call then sends Authorization: Bearer <token> AND the mandatory X-DATEV-Client-Id: <DATEV_CLIENT_ID> header automatically.

Going to production: once DATEV approves your app for production, use the separate DATEV Online APIs connector (same credentials, production endpoints).

Scopes requested: datev:accounting:clients accounting:clients:read accounting:documents. Do NOT add openid — it is the issuer name, not a requested scope.

Mandant scoping: every per-client tool takes a clientId parameter — the Mandant UUID (RFC4122), returned by datev_list_clients. Distinct from DATEV_CLIENT_ID (the OAuth app identifier, sent in the header).

你的 AI 距离 DATEV Online APIs (Sandbox) 仅两次点击。

安装连接器、粘贴凭据、向 AI 提问。7 天免费,无需信用卡。