Update agent settings.
Changed onUpdates an agent's configuration, including persona instructions, response format, citation style, and deployment settings.
Notes: Only include the fields you want to change - omitted fields retain their current values.
Request
- Base URLhttps://app.customgpt.ai
- AuthHTTP bearer
- TypeScripthttps://skmtc.dev/poll-the-people/apis/customgpt-ai/docs/api/v1/projects/:projectId/settings/post.tsA function with typed inputs. Its response is checked against the schema.
Path parameters
The unique identifier of the agent (formerly known as project).
Request body multipart/form-data
Example request
{
"response_source": "own_content",
"enable_citations": 2,
"agent_capability": "optimal-choice",
"chatbot_model": "gpt-4-1",
"master_project_smart_routing_mode": "start-only",
"master_project_user_agent_switching_enabled": true
}Response
Agent settings have been updated
Example response
{
"status": "success",
"data": {
"updated": true
}
}Changes
- breaking
request property
was restricted to a list of enum values - breaking
request property
was restricted to a list of enum values - breaking
the request property
became not nullable - breaking
removed the enum value
claude-3-sonnetof the request property - breaking
removed the enum value
claude-3.5-sonnetof the request property - breaking
removed the enum value
sqarhyazbaeubebnbhbspt-BRbgyuecahnehrcsdadoinlenetfofifrglkadeelguhryhehihuidgaitjajvknkskkkokkokylvltmkmaimsmtcmnmrmwrnanmomnmenenoorpsfaplptparajrorusasatsrsdsiskslesswsvtgtatttethtrtkukuruzvicywuuof the request property - breaking
the
request property type changed frombooleantointeger - breaking
the
request property type changed frombooleantointeger - warning
added the new
422.00enum value to the/response property for the response status - warning
added the new
422.00enum value to the/response property for the response status - warning
added the new
422.00enum value to the/response property for the response status - info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
the
request property default valueoptimal-choicewas added - info
the
request property default value changed from#000000to#565656 - info
the
request property default value changed fromfalseto0 - info
the
request property default valuetruewas removed - info
added the new
0.00enum value to the request property - info
added the new
0.00enum value to the request property - info
added the new
1.00enum value to the request property - info
added the new
1.00enum value to the request property - info
added the new
2.00enum value to the request property - info
added the new
2.00enum value to the request property - info
added the new
arenum value to the request property - info
added the new
azenum value to the request property - info
added the new
baenum value to the request property - info
added the new
beenum value to the request property - info
added the new
bgenum value to the request property - info
added the new
bhenum value to the request property - info
added the new
bnenum value to the request property - info
added the new
bsenum value to the request property - info
added the new
caenum value to the request property - info
added the new
claude-4.5-haikuenum value to the request property - info
added the new
claude-4.5-opusenum value to the request property - info
added the new
claude-4.5-sonnetenum value to the request property - info
added the new
claude-4.6-opusenum value to the request property - info
added the new
claude-4.6-sonnetenum value to the request property - info
added the new
claude-4.6-sonnet-thinkingenum value to the request property - info
added the new
claude-4.8-opusenum value to the request property - info
added the new
claude-5-opusenum value to the request property - info
added the new
claude-5-sonnetenum value to the request property - info
added the new
claude-5-sonnet-thinkingenum value to the request property - info
added the new
claude-5.5-opusenum value to the request property - info
added the new
cmnenum value to the request property - info
added the new
csenum value to the request property - info
added the new
cyenum value to the request property - info
added the new
daenum value to the request property - info
added the new
deenum value to the request property - info
added the new
doienum value to the request property - info
added the new
elenum value to the request property - info
added the new
enenum value to the request property - info
added the new
esenum value to the request property - info
added the new
etenum value to the request property - info
added the new
euenum value to the request property - info
added the new
faenum value to the request property - info
added the new
fienum value to the request property - info
added the new
foenum value to the request property - info
added the new
frenum value to the request property - info
added the new
gaenum value to the request property - info
added the new
gemini-3-proenum value to the request property - info
added the new
gemini-3.1-proenum value to the request property - info
added the new
gemini-3.5-flashenum value to the request property - info
added the new
glenum value to the request property - info
added the new
gpt-5.1-lowenum value to the request property - info
added the new
gpt-5.1-noneenum value to the request property - info
added the new
gpt-5.2-lowenum value to the request property - info
added the new
gpt-5.2-noneenum value to the request property - info
added the new
gpt-5.4-lowenum value to the request property - info
added the new
gpt-5.6-luna-noneenum value to the request property - info
added the new
gpt-5.6-sol-noneenum value to the request property - info
added the new
gpt-5.6-terra-noneenum value to the request property - info
added the new
gpt-6-luna-noneenum value to the request property - info
added the new
gpt-6-sol-noneenum value to the request property - info
added the new
guenum value to the request property - info
added the new
heenum value to the request property - info
added the new
hienum value to the request property - info
added the new
hneenum value to the request property - info
added the new
hrenum value to the request property - info
added the new
hryenum value to the request property - info
added the new
huenum value to the request property - info
added the new
hyenum value to the request property - info
added the new
idenum value to the request property - info
added the new
itenum value to the request property - info
added the new
jaenum value to the request property - info
added the new
jvenum value to the request property - info
added the new
kaenum value to the request property - info
added the new
kkenum value to the request property - info
added the new
knenum value to the request property - info
added the new
koenum value to the request property - info
added the new
kokenum value to the request property - info
added the new
ksenum value to the request property - info
added the new
kyenum value to the request property - info
added the new
ltenum value to the request property - info
added the new
lvenum value to the request property - info
added the new
maienum value to the request property - info
added the new
meenum value to the request property - info
added the new
mkenum value to the request property - info
added the new
mnenum value to the request property - info
added the new
moenum value to the request property - info
added the new
mrenum value to the request property - info
added the new
msenum value to the request property - info
added the new
mtenum value to the request property - info
added the new
mwrenum value to the request property - info
added the new
nanenum value to the request property - info
added the new
neenum value to the request property - info
added the new
nlenum value to the request property - info
added the new
noenum value to the request property - info
added the new
orenum value to the request property - info
added the new
paenum value to the request property - info
added the new
plenum value to the request property - info
added the new
psenum value to the request property - info
added the new
ptenum value to the request property - info
added the new
pt-BRenum value to the request property - info
added the new
rajenum value to the request property - info
added the new
roenum value to the request property - info
added the new
ruenum value to the request property - info
added the new
saenum value to the request property - info
added the new
satenum value to the request property - info
added the new
sdenum value to the request property - info
added the new
sienum value to the request property - info
added the new
skenum value to the request property - info
added the new
slenum value to the request property - info
added the new
sqenum value to the request property - info
added the new
srenum value to the request property - info
added the new
svenum value to the request property - info
added the new
swenum value to the request property - info
added the new
taenum value to the request property - info
added the new
teenum value to the request property - info
added the new
tgenum value to the request property - info
added the new
thenum value to the request property - info
added the new
tkenum value to the request property - info
added the new
trenum value to the request property - info
added the new
ttenum value to the request property - info
added the new
ukenum value to the request property - info
added the new
urenum value to the request property - info
added the new
uzenum value to the request property - info
added the new
vienum value to the request property - info
added the new
wuuenum value to the request property - info
added the new
yueenum value to the request property - info
the
request property's maxLength was increased from30to200 - info
added the non-success response with the status
- info
added the success response with the status
- breaking
- breaking
request property
was restricted to a list of enum values - breaking
request property
was restricted to a list of enum values - warning
the
request property's maxLength was set to12000 - warning
removed the request property
- info
api tag
Agent Settingsadded - info
api tag
Project Settingsremoved - info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new
defaultenum value to the request property - info
added the new
openai_contentenum value to the request property - info
added the new
own_contentenum value to the request property - info
added the new
sqarhyazbaeubebnbhbspt-BRbgyuecahnehrcsdadoinlenetfofifrglkadeelguhryhehihuidgaitjajvknkskkkokkokylvltmkmaimsmtcmnmrmwrnanmomnmenenoorpsfaplptparajrorusasatsrsdsiskslesswsvtgtatttethtrtkukuruzvicywuuenum value to the request property
- breaking