---
title: "Upload master translations JSON file"
method: POST
path: "/v2/translations/master-json/upload"
tags: ["Translations"]
---

# Upload master translations JSON file

`POST /v2/translations/master-json/upload`

Upload a master JSON file containing translations for multiple workflows. Locale is automatically detected from filename (e.g., en_US.json)

## Response `200`

Master translations uploaded successfully

- ImportMasterJsonResponseDto
  - `success` boolean, required — Overall success status of the import operation
  - `message` string, required — Human-readable message describing the import result
  - `successful` string[] — List of resource IDs that were successfully imported
  - `failed` string[] — List of resource IDs that failed to import

---

[API](https://skmtc.net/novu/apis/deprecated-novu-api-use-openapi-json-yaml-instead.md) · [All operations](https://skmtc.net/novu/apis/deprecated-novu-api-use-openapi-json-yaml-instead/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/novu/deprecated-novu-api-use-openapi-json-yaml-instead/revisions/0aeabb0041fd/schema)
