Universal API.