For MetaMask, the minimum basic functionality we'd want from a conversion API is as follows:
One endpoint for converting Ether into a fiat currency
GET ethconversion/:symbol
Where :symbol
indicates the abbreviated symbol used to represent the target fiat, such as USD, EUR, JPY, etc.
The JSON output would have to have these fields: