shutdown test on hold api architecture