Skip to content

Accept Draft Endpoint

POST
/v1/templates/drafts/{draft_id}/accept
curl --request POST \
--url http://localhost:8080/v1/templates/drafts/example/accept
draft_id
required
Draft Id
string

Successful Response

Media type application/json
DraftResponse
object
id
required
Id
string
tenant_id
required
Tenant Id
string
proposed_by
required
Any of:
string
proposed_from_job_ids
required
Proposed From Job Ids
Array<string>
proposed_from_hint
required
Any of:
string
auto_seen_count
required
Auto Seen Count
integer
proposed_name
required
Proposed Name
string
proposed_description
required
Any of:
string
json_schema
required
Json Schema
object
key
additional properties
any
prompt_overlay
required
Any of:
string
validation_rules
required
Validation Rules
Array<object>
object
key
additional properties
any
field_examples
required
Field Examples
object
key
additional properties
any
drafter_notes
required
Any of:
string
status
required
Status
string
accepted_as_template_id
required
Any of:
string
created_at
required
Created At
string format: date-time
resolved_at
Any of:
string format: date-time
resolved_by
Any of:
string
Example generated
{
"id": "example",
"tenant_id": "example",
"proposed_by": "example",
"proposed_from_job_ids": [
"example"
],
"proposed_from_hint": "example",
"auto_seen_count": 1,
"proposed_name": "example",
"proposed_description": "example",
"json_schema": {},
"prompt_overlay": "example",
"validation_rules": [
{}
],
"field_examples": {},
"drafter_notes": "example",
"status": "example",
"accepted_as_template_id": "example",
"created_at": "2026-04-15T12:00:00Z",
"resolved_at": "2026-04-15T12:00:00Z",
"resolved_by": "example"
}

Validation Error

Media type application/json
HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context
object
Example generated
{
"detail": [
{
"loc": [
"example"
],
"msg": "example",
"type": "example",
"input": "example",
"ctx": {}
}
]
}