elasticsearch.exceptions.RequestError: Mapping definition for [name_complete] has unsupported parameters: [payloads : true]
You define the name_complete field to be used with a completion suggester, however you are using an unsupported parameter payloads see documentations 17. So the fix is to remove that parameter.