List an Apple Messages template version's languages
GET
/v1/amb/templates/{template_ref}/versions/{version_id}/languagesconst { data } = await bird.amb.templates.versions.languages.list(
"bird_order_update",
"amv_01ky4x8e4genzb7way45txfkm1",
);
for (const language of data) console.log(language.language, language.revision);languages = client.amb.templates.versions.languages.list(
"bird_order_update", "amv_01ky4x8e4genzb7way45txfkm1"
)
for language in languages.data:
print(language.language, language.revision)languages, err := client.Amb.Templates.Versions.Languages.List(context.Background(), "bird_order_update", "amv_01ky4x8e4genzb7way45txfkm1")
if err != nil {
log.Fatal(err)
}
for _, language := range languages.Data {
fmt.Println(language.Language, *language.Revision)
}$languages = $bird->amb->templates->versions->languages->list(
'bird_order_update',
'amv_01ky4x8e4genzb7way45txfkm1',
);
foreach ($languages->getData() ?? [] as $language) {
echo $language->getLanguage(), ' ', $language->getRevision(), "\n";
}bird amb templates versions languages list <template-ref> <version-id>curl -X GET "https://us1.platform.bird.com/v1/amb/templates/{template_ref}/versions/{version_id}/languages" \
-H "Authorization: Bearer $TOKEN"Response200
{
"data": [
{
"language": "en",
"revision": 1,
"content_hash": "sha256:3d948846f5f773fb7bed8ab81b57f3d0ff2cbff24cb549718f4d389f1ab0300a",
"updated_at": "2026-09-10T09:00:00Z"
}
]
}
Returns the languages a version holds, ordered by canonical language tag, without their text. Each summary includes the revision and content hash needed to detect changes. A version holds at most 25 languages.
Parameters
template_refstringThe template's ID (amt_…) or slug.
version_idstringThe version whose languages to list.
Response Payload
dataarray of object
required
The version's languages ordered by canonical tag, without content.
Show child attributes
data.languagestring
required
The language in canonical BCP-47 form.
data.revisioninteger
required
This language's revision counter.
data.content_hashstring
required
A fingerprint of Apple Messages template content, prefixed with its algorithm. Compare it within this API version to identify the exact source without transferring it.
data.updated_atnullable string
required
When this language was last saved. Null for a built-in template.
Related resources
Continue with the documentation, guides and examples for this topic.