In NFA 10.0.4 when trying a bulk delete using odata/api/routers/com.ca.nfa.odata.deleteRouter it returns a good status 200 but then when I query the same routers they're still there.
There is a bug in NFA 10.0.4 and below that deletes the device / history from the NFA Harvester, but not the NFA Console.
Release : 10.0.4 and below
Component : NQRPTA - REPORTERANALYZER
This is resolved in NFA 10.0.5 or higher.
This defect was found internally and it not mentioned in the NFA 10.0.5 "fixed issues" page.