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 что угодно

Попробуй реальный промпт против DATEV Online APIs (Sandbox) via AnythingMCP — Claude вызывает tools, возвращает ответ. Нажми Enter на своём сообщении, чтобы установить в Cloud.

Установить DATEV в Cloud
DATEV Online APIs (Sandbox) · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

Настройка за 2 минуты

  1. 1Запусти free trial на 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 дней бесплатно, без карты.