add xml api