CPI vs API Oil Separator

I want to know the advantage and disadvantage of CPI and API for removal of oil.