ProjectResetRequest
Fields
Destructive reset payload. mode selects the wipe scope; the backend rejects any request whose confirmation_name doesn't exactly equal the project's name — a typed-confirmation guard against autopilot clicks. See services/project_reset_service.py for the table list per mode.
2 fields
confirmation_name· required- string
mode· required- string
Raw schema (JSON)
{
"description": "Destructive reset payload. ``mode`` selects the wipe scope; the\nbackend rejects any request whose ``confirmation_name`` doesn't\nexactly equal the project's ``name`` — a typed-confirmation guard\nagainst autopilot clicks. See services/project_reset_service.py for\nthe table list per mode.",
"properties": {
"confirmation_name": {
"maxLength": 255,
"minLength": 1,
"title": "Confirmation Name",
"type": "string"
},
"mode": {
"enum": [
"runs",
"full"
],
"title": "Mode",
"type": "string"
}
},
"required": [
"mode",
"confirmation_name"
],
"title": "ProjectResetRequest",
"type": "object"
}Used by endpoints
Section titled “Used by endpoints”One endpoint sends or returns this schema, on its own or inside another schema.
POST/api/v1/projects/{project_id}/reset— Reset Project Data
Used by schemas
Section titled “Used by schemas”No other schema contains this one.
More details
Section titled “More details”- Specification: OpenAPI JSON