api scenario plumbing done