API interface updates