Unable to set min_show_segment_length via api endpoint

$ curl http://localhost:8089/comskip;echo

{"available":true,"customized":false,"enabled":true,
"ini":{"min_show_segment_length":"45","thread_count":"9"},
"queued":4}

resulting comskip.ini has two entries for the value, the first one being the original, so the second, modified one, is discarded by comskip

verbose=10
detect_method=123 ;; everything but scenechange
punish_no_logo=0
cc_correct_type_modifier=1
length_nonstrict_modifier=1.5 ;; required before below due to comskip.ini parsing bug
combined_length_nonstrict_modifier=1
min_show_segment_length=222      ; <<<<<<<
min_commercialbreak=45
use_existing_logo_file=0
logo_fraction=0.39
delete_logo_file=1
output_vdr=1
output_edl=1
output_ffmeta=1
output_ffsplit=1
min_show_segment_length=45  ; <<<<<<
thread_count=9

Thought I gave you the link before?

You did, but the location where the override file needs to be placed is nowhere to be found. I got lucky in a docker thread. :->

$ curl localhost:8089/comskip;echo
{"available":true,"customized":true,"enabled":true,"ini":{},"queued":0}

Now we could repurpose the buttons on the admin gui for the number of jobs to run in parallel instead of controlling the thread_count setting in comskip.ini

Some esoteric things like this will probably never make it to their Support Articles on their website.
I tend to keep browser bookmarks of these items since they're only found in forum topics.