Add settings API.