Skip to content

Create an entry

Creates an entry in a group. REST create does not accept inline translations — set those afterwards with Set a translation.

The technical name must be unique within the group and follow naming rules (at least 4 characters, camelCase-style).

POST /api/v1/groups/{id}/entries

AuthRequired
Query parametersNone
NameTypeDescription
idstringGroup id
Authorization: Bearer <your-api-key>
Content-Type: application/json
{
"technicalName": "labelImprint",
"baseTerm": "Imprint",
"contextInfo": "Footer legal link"
}
FieldTypeRequiredDescription
technicalNamestringyesKey used in exports
baseTermstringyesText in the project base language
contextInfostring | nullnoOptional translator hint
Terminal window
curl -sS https://collingo.app/api/v1/groups/clgroupaaaaaaaaaaaaaaaaaa/entries \
-H "Authorization: Bearer <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"technicalName": "labelImprint",
"baseTerm": "Imprint",
"contextInfo": "Footer legal link"
}'
{
"id": "clentry0123456789abcdefg",
"groupId": "clgroupaaaaaaaaaaaaaaaaaa",
"technicalName": "labelImprint",
"baseTerm": "Imprint",
"contextInfo": "Footer legal link",
"createdAt": "2026-07-01T12:15:00Z"
}
StatusWhen
400Validation failed
401Missing or invalid API key (ERR_UNAUTHORIZED)
403Insufficient role (ERR_FORBIDDEN)
404Group not found
409Duplicate technical name
500Database or internal error