Skip to main content
PUT
/
api
/
v1
/
document-mrt
/
{mrt_id}
Update Document MRT
curl --request PUT \
  --url https://api.artosai.com/api/v1/document-mrt/{mrt_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "sections": [
    {
      "order_index": 123,
      "level": 123,
      "section_id": "<string>",
      "section_type": "<string>",
      "title": "<string>",
      "synopsis": "<string>",
      "template_instructions": "<string>",
      "template_text": "<string>",
      "additional_details": {},
      "relevant_chunk_ids": [],
      "relevant_chunk_names": [],
      "rules": []
    }
  ],
  "docx_url": "<string>",
  "endpoint_analysis": "<string>",
  "output_name": "<string>",
  "connector_data_id": "",
  "rule_type_to_table_like_status": {},
  "auto_increment_regeneration": false
}
'
{
  "outline": {}
}

Authorizations

Authorization
string
header
required

Bearer token authentication. Token provides organization-scoped access.

Path Parameters

mrt_id
string
required

UUID of Document MRT

Body

application/json
sections
object[]
required

Sections with nested rules

docx_url
string | null

S3 URL of DOCX file

endpoint_analysis
string | null
output_name
string | null
connector_data_id
string
default:""

Data connector ID

rule_type_to_table_like_status
object

Rule type mappings

auto_increment_regeneration
boolean
default:false

Auto-increment regeneration count

Response

Document MRT updated successfully

outline
object

Complete outline with sections