fix formatting in api for fields in complex fixtures

Is it guaranteed that all `values` and `value['field_list']`s will have a `doc_type`?  Might be safer to use `value.pop('doc_type', None)`