XML and API update