---
title: "List paywall translations"
method: GET
path: "/paywalls/{paywallId}/translations"
tags: ["Translations"]
---

# List paywall translations

`GET /paywalls/{paywallId}/translations`

Same shape as /quizzes/{quizId}/translations, linked by `source_paywall`.

## Path parameters

- `paywallId` integer, required

## Query parameters

- `with_deleted` 0 | 1

## Response `200`

Translations returned

- object
  - `success` integer
  - `count` integer
  - `source` TranslatedContent — A localized quiz or paywall row. Translations are stored as separate records linked to the source via `source_quiz` / `source_paywall` and tagged with `language`.
    - `id` integer
    - `project_id` integer
    - `source_quiz` integer, nullable — Present for quiz translations only — FK to the source quiz.
    - `source_paywall` integer, nullable — Present for paywall translations only — FK to the source paywall.
    - `name` string
    - `slug` string
    - `language` string — Platform language code (LanguageEnum value).
    - `language_label` string
    - `crowdin_language` string — Crowdin-style code (may differ from `language`, e.g. `pt` → `pt-PT`).
    - `published_version` integer, nullable
    - `auto_languages` integer, nullable
    - `created_at` string, date-time
    - `updated_at` string, date-time
    - `deleted_at` string, date-time, nullable
  - `translations` TranslatedContent[]
    - `id` integer
    - `project_id` integer
    - `source_quiz` integer, nullable — Present for quiz translations only — FK to the source quiz.
    - `source_paywall` integer, nullable — Present for paywall translations only — FK to the source paywall.
    - `name` string
    - `slug` string
    - `language` string — Platform language code (LanguageEnum value).
    - `language_label` string
    - `crowdin_language` string — Crowdin-style code (may differ from `language`, e.g. `pt` → `pt-PT`).
    - `published_version` integer, nullable
    - `auto_languages` integer, nullable
    - `created_at` string, date-time
    - `updated_at` string, date-time
    - `deleted_at` string, date-time, nullable

---

[API](https://skmtc.net/web2wave/apis/web2wave-api.md) · [All operations](https://skmtc.net/web2wave/apis/web2wave-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/web2wave/web2wave-api/revisions/c88545119271/schema)
