ConfigurationPreferences

Update user preferred language

Deprecated — use PATCH /v1/me instead. The preferred language belongs to the person, not to a company's configuration.

Updates the authenticated user's preferred language.

  • What it affects: the language of the emails BeeL sends to the user and of the translated labels the API returns, such as the invoice template names in GET /v1/invoice-customization-options.
  • Supported languages: es (Spanish), en (English) and ca (Catalan).

Retires on 9 December 2026. See the migration guide for what moved where and what changes when you switch.

put/v1/configuration/language

Request

  • Base URL: https://app.beel.es/api
  • URL: https://app.beel.es/api/v1/configuration/language
  • Auth: HTTP bearer

Request body

language'es' | 'en' | 'ca' required

Supported languages: es Spanish, en English, ca Catalan.

Example request

{
  "language": "es"
}

Response

Language updated successfully

successboolean required

Example response

{
  "success": true,
  "data": {
    "language": "es"
  },
  "meta": {
    "timestamp": "2025-01-15T10:30:00Z",
    "request_id": "4bf92f3577b34da6a3ce929d0e0e4736"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.