Data model API.