One endpoint per backend: /extract_rs, /extract_pulpie, /extract_mineru, /extract_p2, /extract_all, /methods. ML backends lazy-load on first call.
/extract_rs
/extract_pulpie
/extract_mineru
/extract_p2
/extract_all
/methods