Skip to content

Language

Language

Every page of this portal exists in German and English. API error texts follow your Accept-Language header. German is the default.

German and English

You sendYou getContent-Language
Accept-Language: enEnglish title and detailen
Accept-Language: deGerman textsde
no header or another languageGerman textsde
Branch on code, never on the text. The code is identical in both languages and never changes within a version; texts may change.

Request in English

Example response
POST /v1/contacts · Accept-Language: en

HTTP/1.1 422 Unprocessable Content
Content-Type: application/problem+json
Content-Language: en

{
  "type": "https://developers.bodo-app.com/problems/IDEMPOTENCY_PAYLOAD_MISMATCH",
  "title": "Idempotency-Key used with a different payload",
  "status": 422,
  "instance": "/v1/contacts",
  "code": "IDEMPOTENCY_PAYLOAD_MISMATCH",
  "requestId": "req_01JBD8Y3K5M7Q2W9X4Z6T1V0NP"
}

Same error in German

Example response
POST /v1/contacts

HTTP/1.1 422 Unprocessable Content
Content-Type: application/problem+json
Content-Language: de

{
  "type": "https://developers.bodo-app.com/problems/IDEMPOTENCY_PAYLOAD_MISMATCH",
  "title": "Idempotency-Key mit anderem Inhalt",
  "status": 422,
  "instance": "/v1/contacts",
  "code": "IDEMPOTENCY_PAYLOAD_MISMATCH",
  "requestId": "req_01JBE9Z4L6N8R3X0Y5A7U2W1QP"
}