This may be a bit late for your requirements, but here goes: in my experience many engineers equate API (line pipe threads) & NPT as one and the same. They are not. The API standard (from memory) highlights a few variations on the taper length, which would not be compatible with a standard NPT...