Skip to main content

Update a content type

Log in to add to favourites
PUT/api/management/projects/{projectId}/contenttypes/{contentTypeId}

Parameters

NameParameter typeTypeDescriptionExampleRequired
projectIdpathstringThe project identifier found in the project overview screen of the management consolemovieDbtrue
contentTypeIdpathstringThe content type identifier.true

Responses

HTTP status codeReasonModel
200SuccessContent type
401UnauthorizedError
404Project not foundError
404Content type not foundError
409Not the latest versionError
422Validation errorError
500Internal server errorError

Examples

JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
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" } }

Still need help?

New support request