Normalize and re-use reply
Fix api list path and add some tests