Skip to main content
GET
/
languages
List firm languages
curl --request GET \
  --url https://api.contazen.ro/v1/languages \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "object": "list",
  "data": [
    {
      "id": "<string>",
      "code": "en",
      "description": "English",
      "is_default": true
    }
  ],
  "total": 123,
  "available": [
    {
      "code": "en",
      "description": "<string>"
    }
  ],
  "default_code": "ro"
}

Overview

data is the firm’s enabled firm_language rows. available is the full catalog from static_language the firm can enable with POST /languages. default_code is always ro — Romanian is hard-coded as the default and cannot be removed. Use these codes as the language field when creating invoices to control which translations render on the generated PDF.

Authorizations

Authorization
string
header
required

Use your API key (sk_live_xxx or sk_test_xxx)

Response

Language list

success
boolean
object
enum<string>
Available options:
list
data
object[]
total
integer
available
object[]
default_code
string
Example:

"ro"