Add API methods