Get a translation of a transactional message
Returns information about a translation of an individual transactional message, including the message content. To look up a translation by its id instead of its language, see Get a translation of a transactional by ID.
- Type: integertransactional
_id requiredThe identifier of your transactional message. You'll find this in the UI or URL of your transactional message. For example, if this is the path of a transactional message URL -
/transactional/3/templates/139- thetransactional_idis 3. - Type: stringlanguagerequired
A language tag of a language variant. If you don't provide a language (an empty string), we'll use your default language. If the language variant does not exist, we'll return an error.
- application/json
- 400
The
languagein your request does not exist. - 404
The transactional message does not exist.
- 429
Your request is over the 10-per-second limit.
curl 'https://api.customer.io/v1/transactional/1/language/{language}' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"content": [
{
"id": 96,
"name": "Receipt",
"created": 1552341937,
"updated": 1552341937,
"body": "string",
"language": "fr",
"type": "email",
"from": "sentFrom@example.com",
"from_id": 1,
"reply_to": "replyto@example.com",
"reply_to_id": 38,
"preprocessor": "premailer",
"recipient": "{{customer.email}}",
"subject": "Did you get that thing I sent you?",
"cc": "string",
"bcc": "string",
"fake_bcc": true,
"preheader_text": "string",
"body_amp": "string",
"headers": "[{\"name\":\"X-Mailgun-Tag\",\"value\":\"my-cool-tag\"},{\"name\":\"X-Custom-Header\",\"value\":\"custom-value\"}]"
}
]
}Returns the specified variant of the transactional message.