---
title: "/uoms/{uom_id}/translations/{id}"
method: PATCH
path: "/uoms/{uom_id}/translations/{id}"
tags: ["ObjectTranslation"]
---

# /uoms/{uom_id}/translations/{id}

`PATCH /uoms/{uom_id}/translations/{id}`

## Request

- Base URL: `https://r38.coupadev.com/api`
- URL: `https://r38.coupadev.com/api/uoms/{uom_id}/translations/{id}`
- Auth: one of:
  - OAuth 2
    - Authorization code: `https://r38.coupadev.com/oauth2/authorizations/new`
    - Token URL: `https://r38.coupadev.com/oauth2/token`
  - OAuth 2
    - Client credentials
    - Token URL: `https://r38.coupadev.com/oauth2/access_tokens`
- TypeScript: <https://skmtc.dev/coupa/apis/coupa-api-4/docs/uoms/:uom_id/translations/:id/patch.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `uom_id` integer, required
- `id` integer, required

## Query parameters

- `return_object` 'limited' | 'shallow' | 'none'
- `filter` string

## Request body

- ObjectTranslation
  - `created-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
  - `created-by` UserSimple
    - `avatar-thumb-url` string, string: Avatar url
    - `created-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
    - `email` string, string(255), required: email
    - `employee-number` string, string(255): employee number
    - `firstname` string, string(40), required: first name
    - `fullname` string, string(255): full name
    - `id` integer: Coupa unique identifier
    - `lastname` string, string(40), required: last name
    - `login` string, string(255), required: login
    - `salesforce-id` string, string(255), required: salesforce_id
    - `updated-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
  - `id` integer: Coupa unique identifier
  - `key` string, string(255), required: Model attribute to be translated (example: name)
  - `locale` 'en' | 'tr' | 'ja' | 'ar' | 'bg' | 'cs' | 'da' | 'de-AT' | 'de-CH' | 'de' | 'el' | 'en-AU' | 'en-CA' | 'en-GB' | 'en-IE' | 'en-IN' | 'en-NZ' | 'en-ZA' | 'es-CO' | 'es-MX' | 'es' | 'et' | 'fi' | 'fr-CA' | 'fr-CH' | 'fr' | 'hr' | 'hu' | 'it-CH' | 'it' | 'ko' | 'lt' | 'lv' | 'nl' | 'pl' | 'pt-BR' | 'pt' | 'ro' | 'ru' | 'sk' | 'sl' | 'sr' | 'sv' | 'th' | 'vi' | 'zh-CN' | 'zh-HK' | 'zh-TW' | 'no' | 'ar-AE' | 'ar-BH' | 'ar-EG' | 'ar-IQ' | 'ar-JO' | 'ar-KW' | 'ar-MA' | 'ar-TN' | 'de-BE' | 'de-LU' | 'en-AE' | 'en-BD' | 'en-BH' | 'en-CN' | 'en-DE' | 'en-DK' | 'en-FI' | 'en-HK' | 'en-ME' | 'en-MM' | 'en-MT' | 'en-MY' | 'en-NA' | 'en-NL' | 'en-NO' | 'en-PH' | 'en-PK' | 'en-SE' | 'en-SG' | 'en-TW' | 'en-UA' | 'es-IC' | 'es-PR' | 'fr-BE' | 'fr-LU' | 'mt' | 'nl-BE' | 'ru-UA' | 'sr-ME' | 'sv-FI' | 'en-CO', string(255): Locale of this translation
  - `updated-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
  - `updated-by` UserSimple
    - `avatar-thumb-url` string, string: Avatar url
    - `created-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
    - `email` string, string(255), required: email
    - `employee-number` string, string(255): employee number
    - `firstname` string, string(40), required: first name
    - `fullname` string, string(255): full name
    - `id` integer: Coupa unique identifier
    - `lastname` string, string(40), required: last name
    - `login` string, string(255), required: login
    - `salesforce-id` string, string(255), required: salesforce_id
    - `updated-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
  - `value` string, string(1024), required: Model attribute value of the translation

## Response `200`

ObjectTranslation object

- ObjectTranslation[]
  - `created-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
  - `created-by` UserSimple
    - `avatar-thumb-url` string, string: Avatar url
    - `created-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
    - `email` string, string(255), required: email
    - `employee-number` string, string(255): employee number
    - `firstname` string, string(40), required: first name
    - `fullname` string, string(255): full name
    - `id` integer: Coupa unique identifier
    - `lastname` string, string(40), required: last name
    - `login` string, string(255), required: login
    - `salesforce-id` string, string(255), required: salesforce_id
    - `updated-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
  - `id` integer: Coupa unique identifier
  - `key` string, string(255), required: Model attribute to be translated (example: name)
  - `locale` 'en' | 'tr' | 'ja' | 'ar' | 'bg' | 'cs' | 'da' | 'de-AT' | 'de-CH' | 'de' | 'el' | 'en-AU' | 'en-CA' | 'en-GB' | 'en-IE' | 'en-IN' | 'en-NZ' | 'en-ZA' | 'es-CO' | 'es-MX' | 'es' | 'et' | 'fi' | 'fr-CA' | 'fr-CH' | 'fr' | 'hr' | 'hu' | 'it-CH' | 'it' | 'ko' | 'lt' | 'lv' | 'nl' | 'pl' | 'pt-BR' | 'pt' | 'ro' | 'ru' | 'sk' | 'sl' | 'sr' | 'sv' | 'th' | 'vi' | 'zh-CN' | 'zh-HK' | 'zh-TW' | 'no' | 'ar-AE' | 'ar-BH' | 'ar-EG' | 'ar-IQ' | 'ar-JO' | 'ar-KW' | 'ar-MA' | 'ar-TN' | 'de-BE' | 'de-LU' | 'en-AE' | 'en-BD' | 'en-BH' | 'en-CN' | 'en-DE' | 'en-DK' | 'en-FI' | 'en-HK' | 'en-ME' | 'en-MM' | 'en-MT' | 'en-MY' | 'en-NA' | 'en-NL' | 'en-NO' | 'en-PH' | 'en-PK' | 'en-SE' | 'en-SG' | 'en-TW' | 'en-UA' | 'es-IC' | 'es-PR' | 'fr-BE' | 'fr-LU' | 'mt' | 'nl-BE' | 'ru-UA' | 'sr-ME' | 'sv-FI' | 'en-CO', string(255): Locale of this translation
  - `updated-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
  - `updated-by` UserSimple
    - `avatar-thumb-url` string, string: Avatar url
    - `created-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
    - `email` string, string(255), required: email
    - `employee-number` string, string(255): employee number
    - `firstname` string, string(40), required: first name
    - `fullname` string, string(255): full name
    - `id` integer: Coupa unique identifier
    - `lastname` string, string(40), required: last name
    - `login` string, string(255), required: login
    - `salesforce-id` string, string(255), required: salesforce_id
    - `updated-at` string, datetime: Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ
  - `value` string, string(1024), required: Model attribute value of the translation

## Other responses

- `400`: Bad Request
- `404`: Not Found

---

[API](https://skmtc.dev/coupa/apis/coupa-api-4.md) - [All operations](https://skmtc.dev/coupa/apis/coupa-api-4/llms.txt) - [OpenAPI document](https://skmtc.dev/coupa/apis/coupa-api-4/revisions/adc09cabd758?raw)
