Interface ProjectSettingsService
public interface ProjectSettingsService
Project Settings Service
-
Method Summary
Modifier and TypeMethodDescriptioncreate(ProjectSettingsRequest projectSettingsRequest) Create Project Settingsvoiddelete()Delete Project Settingsget()Get Project Settingsupdate(ProjectSettingsRequest projectSettingsRequest) Update Project Settings
-
Method Details
-
create
Create Project SettingsCreates initial settings for the project. Useful for enabling features like Unified Contact ID. For new projects with no existing contacts, you can enable Unified Contact ID immediately.
- Parameters:
projectSettingsRequest- The project settings to create. (required)- Returns:
- ProjectSettingsResponse
- Throws:
ApiException- if fails to make API call
-
delete
Delete Project SettingsDeletes all project-level settings for the specified project.
- Throws:
ApiException- if fails to make API call
-
get
Get Project SettingsRetrieves the current settings for the specified project, including contact management options such as Unified Contact ID.
- Returns:
- ProjectSettingsResponse
- Throws:
ApiException- if fails to make API call
-
update
Update Project SettingsUpdates project settings (e.g. enabling/disabling Unified Contact ID). For existing projects, you must resolve all identity conflicts before enabling Unified Contact ID.
- Parameters:
projectSettingsRequest- The project settings to update. (required)- Returns:
- ProjectSettingsResponse
- Throws:
ApiException- if fails to make API call
-