this api is not working but wdi_staffing_api is so I found one difference between the two and ammended it.
Another difference between the two files was that In my users controller I did not have :last_name as a param permitted. The user does have a validation that last_name cannot be null. Now this api works locally; about to try production.
Added destroy method to IngredientController in private section.