api xml demo shell