Content model reference
Technical Content Types
Content types maintained by the development team. They appear in the content type list but are not part of editorial work.
1. CLAI Translation Request
Name in Contentful: CLAI Translation Request Content type ID: claiTranslationRequest Entry title: requestId
Specification:CS-271 (Clarification), CS-34 (To Do), CS-272 (To Do)
A technical record written by the CLAI translation service. Each entry documents one translation job – which entry, which space and environment, which source and target locale – together with its payload and its current state. Editors never create or edit these entries by hand.
| Field | Field ID | Type | Req. | Loc. | Rules and allowed values | Notes for editors |
|---|---|---|---|---|---|---|
| Request ID | requestId | Short text (Symbol) | Yes | No | Free text. | Identifier of the translation request; it is also the entry title in lists. Written by the service. |
| Translation ID | translationId | Short text (Symbol) | Yes | No | Free text. | Identifier of the individual translation inside the request. Use it when reporting a problem with one specific translation. |
| Entry ID | entryId | Short text (Symbol) | Yes | No | Free text. | The entry that was translated. Paste it into the search to find the affected content. |
| Space ID | spaceId | Short text (Symbol) | Yes | No | Free text. | The Contentful space the translated entry lives in. |
| Environment ID | environmentId | Short text (Symbol) | Yes | No | Free text. | The environment the translated entry lives in, e.g. master. |
| Source Locale | sourceLocale | Short text (Symbol) | Yes | No | Free text. | The language the content was translated from. |
| Target Locale | targetLocale | Short text (Symbol) | Yes | No | Free text. | The language the content was translated into. |
| Payload | payload | JSON object (app) | Yes | No | Free text. | The raw content sent to the translation service. System-written – do not edit it. |
| Paths | paths | List of short text values | Yes | No | Free text, one value per line. | The field paths inside the entry that the job covered. System-written. |
| Emission State | emissionState | Short text (Symbol) | Yes | No | Free text. | Says whether the request has been handed over to the translation service. System-written. |
| Application State | applicationState | Short text (Symbol) | Yes | No | Free text. | Says whether the returned translation has been written back into the entry. System-written. |
2. Migration
Name in Contentful: Migration Content type ID: migrationVersions Entry title: version
Specification:technical, no story
Technical – not for editorial use
Bookkeeping for automated content model migrations. Maintained by the development team. Do not create, edit or delete these entries.
| Field | Field ID | Type | Req. | Loc. | Rules and allowed values | Notes for editors |
|---|---|---|---|---|---|---|
| Version | version | Short text (Symbol) | No | No | Free text. | Migration version identifier. |
| Executed at | executedAt | Short text (Symbol) | No | No | Free text. | When the migration ran. |