Update a content type
Log in to add to favouritesPUT/api/management/projects/{projectId}/contenttypes/{contentTypeId}
Parameters
Name | Parameter type | Type | Description | Example | Required |
---|---|---|---|---|---|
projectId | path | string | The project identifier found in the project overview screen of the management console | movieDb | true |
contentTypeId | path | string | The content type identifier. | true |
Responses
Examples
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
PUT: /api/management/projects/movieDb/contenttypes/movie
{
"id": "movie",
"projectId": "movieDb",
"name": {
"en-GB": "Movie"
},
"description": {},
"entryTitleField": "title",
"entryDescriptionField": "overview",
"fields": [
{
"id": "title",
"name": {
"en-GB": "Title"
},
"dataType": "string",
"dataFormat": null,
"description": "",
"default": null,
"editor": {
"id": null,
"instructions": {
"en-GB": "Please add a title for the movie"
},
"properties": null
},
"groupId": "main"
},
{
"id": "tagline",
"name": {
"en-GB": "Tagline"
},
"dataType": "string",
"dataFormat": null,
"description": {},
"default": null,
"validations": {},
"editor": null,
"groupId": "main"
},
{
"id": "overview",
"name": {
"en-GB": "Overview"
},
"dataType": "string",
"dataFormat": null,
"description": {},
"default": null,
"validations": {},
"editor": null,
"groupId": "main"
},
{
"id": "releaseDate",
"name": {
"en-GB": "Release Date"
},
"dataType": "dateTime",
"dataFormat": null,
"description": {},
"default": null,
"validations": {},
"editor": {
"id": "date",
"instructions": {},
"properties": null
},
"groupId": "main"
},
{
"id": "actors",
"name": {
"en-GB": "Actors"
},
"dataType": "objectArray",
"dataFormat": "entry",
"description": {},
"default": null,
"validations": {
"allowedContentTypes": {
"contentTypes": [
"actor"
],
"message": null
}
},
"editor": null,
"groupId": "main"
}
],
"defaultLanguage": "en-GB",
"supportedLanguages": [
"en-GB"
],
"workflowId": "contensisEntryBasic",
"dataFormat": "entry",
"groups": [
{
"id": "main",
"name": {
"en-GB": "Main"
},
"description": {}
}
],
"includeInDelivery": true,
"version": {
"versionNo": "2.2"
}
}