Профиль - это подключенная в CASHOFF учетная запись в ЛК провайдера данных. Профили привязаны к пользователю и через них происходит взаимодействие с провайдером, в частности импорт данных.
Ключевая информация, которая идентифицирует профиль - это идентификатор провайдера и логин в ЛК провайдера. Все данные, загруженные по профилю, привязываются к нему и удаляются вместе с удалением профиля.
Типовыми операциями являются просмотр (GET /profiles/{profile_id}), получение списка (GET /profiles) и удаление (DELETE /profiles/{profile_id}).
Добавление
Процесс подключения профилей внешних провайдеров подробно описан в разделе Импорт данных из внешних провайдеров.
Добавление профиля self-провайдера происходит проще - выделенным запросом POST /profiles/add-self. Добавить его можно и прямо при создании пользователя, заполнив атрибут provider_profile.
В обоих случаях возможно при создании указать ext_id - это внутренний идентификатор пользователя в приложении. CASHOFF сохраняет его у себя и передает в запросах синхронизации данных - это может упросить реализацию синхронизации. К примеру в случае банков ext_id может заполняться идентификатором пользователя в АБС.