Ferndesk

Articles

Get article translation

Returns the localized version of an article for a specific locale, including the translated title, subtitle, and rendered HTML content.

GET /articles/{id}/translations/{locale}

Get article translation

curl --request GET \
  --url 'https://api.ferndesk.com/v1/articles/{ID}/translations/{LOCALE}' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "articleId": "<string>",
  "language": "<string>",
  "title": "<string>",
  "subtitle": "<string>",
  "contentHtml": "<string>",
  "url": "<url>",
  "status": "<string>",
  "updatedAt": "<string>"
}

Article translation

Authorizations

  • Authorization string required header

    All requests require a Bearer token in the Authorization header. API keys are prefixed with fdsk_ and should be kept secret. You can generate and manage keys from the Developer settings page.

Path Parameters

  • id string required

    Resource ID for the requested entity. Example: art_01JXY9AZK4KV

  • locale string required

    Locale code for the translation to retrieve. Example: en

Response

application/json
  • articleId string

    Ferndesk article ID (art_...).

  • language string

    Language code for this translation.

  • title string

    Localized article title.

  • subtitle string | null

    Localized article subtitle.

  • contentHtml string

    Localized article content rendered as HTML.

  • url string (uri) | null

    Canonical public URL for this translated article.

  • status string

    Translation lifecycle status.

  • updatedAt string

    ISO 8601 timestamp in UTC.