libxapi