My family and I are travelling on Qatar to LAX from Africa, we have a 8hr layover in Doha - is there a possibility of obtaining pre-clearance US immigration status while in Doha to allow easier arrival at LAX? Do you have to be a US citizen?
There are no US Preclearence facilities in Doha. You will have to go through US Immigration and Customs when you arrive in Los Angeles.
There was some discussion about starting such a service in Doha, but those plans seem to have been scrapped as of last year amid concerns over flight delays and political battles between US carriers and the ME3 airlines.
This answer makes sense but is wrong.
Not any flight from an airport with pre-clearance uses pre-clearance.
Example is Ethiopian from Dublin.
They don't use it, because they start from another terminal.
To track whether it is pre-cleared or isn't, you could also track from airlines from an origin, not that difficult.
But even not all flights from same airline uses pre-clearance.
But with flight numbers it is even with an excel sheet easy to overwatch.