Link Translation
Merges two entries in the same collection into one translation group (same as the dashboard linker). Both must exist, belong to the collection, and have different locales. There is no unlink via API.
Endpoint
[POST]
/{collection_slug}/{entry_uuid}/link-translationPermissions
Project token with the update ability.
Body
| Name | Type | Required | Description |
|---|---|---|---|
translation_entry_uuid | string (UUID) | Yes | Second entry to link |
Example
await client.content.linkTranslation('blog-posts', anchorUuid, {
translation_entry_uuid: otherUuid,
})curl -X POST "https://your-domain.com/api/blog-posts/$ANCHOR/link-translation" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_PROJECT_TOKEN" \
-H "project-id: YOUR_PROJECT_UUID" \
-d '{"translation_entry_uuid":"OTHER-UUID"}'Singletons auto-link new locale rows on create. See Translations and Localization.