Read a single Klara master accounting business-case template by id.
Returns one business-case template from the global Klara catalog — a manual-journal category usable when entering a booking (for example operating expenses, salary payments, asset purchases). The catalog is global Klara reference data, so this endpoint has no tenant or company path parameters; only the catalogue id selects the template. The <code>Accept-Language</code> header selects which translation of the human-readable <code>display</code> label is returned; if absent or unsupported the German translation is used as a fallback and the full per-language <code>i18n</code> / <code>keywordI18ns</code> maps are returned for client-side rendering. The endpoint is a pure read — idempotent, no side effects. Returns <code>404</code> when no template with the requested id exists in the catalog. Requires a bearer token whose principal carries the <code>ACCOUNTING_GET_BUSINESS_CASE_TEMPLATE</code> permission.
Request
- Base URL: https://api.klara.ch
- URL: https://api.klara.ch/core/v1/accounting/business-case-templates/{businessCaseTemplateId}
- Auth: one of:
- API key in header X-API-KEY
- HTTP bearer
Path parameters
Numeric primary-key id of the business-case template in the Klara master catalog. Obtain it from a prior call to <code>GET /core/v1/accounting/business-case-templates</code>.
Headers
IETF language tag used to resolve the localized <code>display</code> label of the template. Examples: <code>de-CH</code>, <code>fr-CH</code>, <code>it-CH</code>, <code>en</code>. Falls back to the German translation when no translation exists for the requested language.
Response
Business-case template matching the supplied id.
Example response
{
"id": 101,
"code": "OFFICE_SUPPLIES",
"display": "Bürobedarf",
"i18n": {
"de": "Bürobedarf",
"fr": "Fournitures de bureau"
},
"keywordI18ns": {
"de": "Büro Material",
"fr": "Fournitures"
},
"group": "Operating expenses"
}Changes
No recorded changes to this operation across all 1 revision of this API.