Add basic API interface