User properties are populated from the sources. Sources are for example email server, chat messenger or any integration with any source via API.
Users’ data are usually stored in several sources. To determine which source has priority in recording users’ properties set up the order of the sources in Administration → Manage sources. User data from the first (highest) source in the list will be imported first. If some field in the user properties is not populated from the higher source and Yva.ai finds necessary data in the lower source in the list, the data will be imported from the lower source.
Thus to record users’ properties via API, you should put API integration created for this first in the list.
This order does not influence uploading and processing emails and chat messages.