DUMA/ API

Languages

Lists the workspace’s content locales and the fallback each one uses.

GEThttps://api.duma-business.com/v1/cms/delivery/locales

content:readPublishable or secret key

Responses carry a weak ETag; send it back as If-None-Match to get 304 Not Modified. Cache-Control: private, max-age=30, stale-while-revalidate=120.

Request example

Example request
curl -X GET "https://api.duma-business.com/v1/cms/delivery/locales" \
  -H "Authorization: Bearer dk_pub_…"

This endpoint takes no parameters.

Response

Response · 200
{
  "data": [
    {
      "code": "en",
      "name": "English",
      "isDefault": true,
      "fallbackCode": null
    },
    {
      "code": "fr",
      "name": "Français",
      "isDefault": false,
      "fallbackCode": "en"
    }
  ]
}