Update a prompt by creating a new version.
All fields are required - provide the complete new state. Returns 409 if the prompt was updated by another request.
API Key for external integrations (format: greetincs_...)
Prompt ID in TypeID format (unversioned: prompt_xxx)
Request schema for updating a prompt.
Note: version is an internal field managed by the system.
1 - 25510001JSON Schema Draft-07 model for structured prompt responses. Supports both primitive schemas (e.g., {"type": "string"}) and object schemas. If omitted, defaults to {"type": "string"}.
Successful Response
API response model for structured prompts.
Data model for versioned structured prompts.
The id field serializes as unversioned (prompt_xxx) for direct use in API paths.
Version info is in the separate version field.
HATEOAS links related to this response (e.g., self, next, prev)
[
{
"href": "/resource/{resource_id}",
"method": "GET",
"rel": "self",
"title": "Resource Details"
},
{
"href": "/resource/{resource_id}/related",
"method": "GET",
"rel": "related",
"title": "Related Resources"
}
]