Small change to the ingest to get the aap ingest to work, it was passing...

... a dictionary to ingest_items that was expecting a list of dictionaries
I think your right