delphiAx / Support API / Update Account Settings
Back to Collection Items
var
http: TChilkatHttp;
success: Integer;
resp: IChilkatHttpResponse;
sbResponseBody: TChilkatStringBuilder;
jResp: TChilkatJsonObject;
respStatusCode: Integer;
name: WideString;
url: WideString;
strVal: WideString;
in523: WideString;
estc: WideString;
Advanced_analytics: WideString;
Agent_forwarding: WideString;
Allow_ccs: WideString;
Allow_email_template_customization: WideString;
Automatic_answers: WideString;
Bcc_archiving: WideString;
Benchmark_opt_out: WideString;
Business_hours: WideString;
Chat: WideString;
Chat_about_my_ticket: WideString;
Csat_reason_code: WideString;
Custom_dkim_domain: WideString;
Customer_context_as_default: WideString;
Customer_satisfaction: WideString;
Dynamic_contents: WideString;
Explore: WideString;
Explore_on_support_ent_plan: WideString;
Explore_on_support_pro_plan: WideString;
Facebook: WideString;
Facebook_login: WideString;
Fallback_composer: WideString;
Forum_analytics: WideString;
Good_data_and_explore: WideString;
Google_login: WideString;
Insights: WideString;
Is_abusive: WideString;
Light_agents: WideString;
Markdown: WideString;
On_hold_status: WideString;
Rich_content_in_emails: WideString;
Sandbox: WideString;
Satisfaction_prediction: WideString;
Suspended_ticket_notification: WideString;
Ticket_forms: WideString;
Ticket_tagging: WideString;
Topic_suggestion: WideString;
Twitter: WideString;
Twitter_login: WideString;
User_org_fields: WideString;
User_tagging: WideString;
Voice: WideString;
Agent_workspace: WideString;
Aw_self_serve_migration_enabled: WideString;
Focus_mode: WideString;
Idle_timeout_enabled: WideString;
Unified_agent_statuses: WideString;
Accepted_api_agreement: WideString;
Api_password_access: WideString;
Api_token_access: WideString;
Create_private: WideString;
Create_public: WideString;
Use: WideString;
Backend: WideString;
Favicon_url: WideString;
Header_color: WideString;
Header_logo_url: WideString;
Page_background_color: WideString;
Tab_background_color: WideString;
Text_color: WideString;
Default_brand_id: WideString;
Require_brand_on_new_tickets: WideString;
Cdn_provider: WideString;
Fallback_cdn_provider: WideString;
Available: WideString;
Enabled: WideString;
Integrated: WideString;
Maximum_request_count: WideString;
Welcome_message: WideString;
Show_chat_tooltip: WideString;
Xsell_source: WideString;
Gooddata_advanced_analyticsEnabled: WideString;
Has_google_apps: WideString;
Has_google_apps_admin: WideString;
Check_group_name_uniqueness: WideString;
Attachment_size: WideString;
Pod_id: WideString;
Prefer_lotus: WideString;
Reporting: WideString;
Account_size: WideString;
Checklist_onboarding_version: WideString;
Onboarding_segments: WideString;
Product_sign_up: WideString;
Autorouting_tag: WideString;
RoutingEnabled: WideString;
Max_email_capacity: WideString;
Max_messaging_capacity: WideString;
Reassignment_messaging_enabled: WideString;
Reassignment_messaging_timeout: WideString;
Reassignment_talk_timeout: WideString;
Macro_most_used: WideString;
Macro_order: WideString;
Using_skill_based_routing: WideString;
Email_channel: WideString;
Msteams_channel: WideString;
Show_in_context_panel: WideString;
Slack_channel: WideString;
Tickets_channel: WideString;
Forum: WideString;
Rule_usage: WideString;
Search: WideString;
Raw_ticket_forms_instructions: WideString;
Ticket_forms_instructions: WideString;
Accepted_new_collaboration_tos: WideString;
Agent_collision: WideString;
Agent_ticket_deletion: WideString;
Allow_group_reset: WideString;
Assign_default_organization: WideString;
Assign_tickets_upon_solve: WideString;
Auto_updated_ccs_followers_rules: WideString;
Collaboration: WideString;
Comments_public_by_default: WideString;
Email_attachments: WideString;
Emoji_autocompletion: WideString;
Follower_and_email_cc_collaborations: WideString;
Has_color_text: WideString;
Is_first_comment_private_enabled: WideString;
Light_agent_email_ccs_allowed: WideString;
List_empty_views: WideString;
List_newest_comments_first: WideString;
Markdown_ticket_comments: WideString;
Maximum_personal_views_to_list: WideString;
Private_attachments: WideString;
Rich_text_comments: WideString;
Status_hold: WideString;
Tagging: WideString;
TicketsUsing_skill_based_routing: WideString;
Shorten_url: WideString;
Agent_created_welcome_emails: WideString;
End_user_phone_number_validation: WideString;
Have_gravatars_enabled: WideString;
Language_selection: WideString;
Multiple_organizations: WideString;
UserTagging: WideString;
Time_zone_selection: WideString;
Agent_confirmation_when_forwarding: WideString;
Agent_wrap_up_after_calls: WideString;
VoiceEnabled: WideString;
Logging: WideString;
Maximum_queue_size: WideString;
Maximum_queue_wait_time: WideString;
Only_during_business_hours: WideString;
Outbound_enabled: WideString;
Recordings_public: WideString;
Uk_mobile_forwarding: WideString;
i: Integer;
count_i: Integer;
begin
// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
http := TChilkatHttp.Create(Self);
http.BasicAuth := 1;
http.Login := 'login';
http.Password := 'password';
http.SetRequestHeader('Accept','application/json');
resp := http.QuickRequest('PUT','https://example.zendesk.com/api/v2/account/settings');
if (http.LastMethodSuccess = 0) then
begin
Memo1.Lines.Add(http.LastErrorText);
Exit;
end;
sbResponseBody := TChilkatStringBuilder.Create(Self);
resp.GetBodySb(sbResponseBody.ControlInterface);
jResp := TChilkatJsonObject.Create(Self);
jResp.LoadSb(sbResponseBody.ControlInterface);
jResp.EmitCompact := 0;
Memo1.Lines.Add('Response Body:');
Memo1.Lines.Add(jResp.Emit());
respStatusCode := resp.StatusCode;
Memo1.Lines.Add('Response Status Code = ' + IntToStr(respStatusCode));
if (respStatusCode >= 400) then
begin
Memo1.Lines.Add('Response Header:');
Memo1.Lines.Add(resp.Header);
Memo1.Lines.Add('Failed.');
Exit;
end;
// Sample JSON response:
// (Sample code for parsing the JSON response is shown below)
// {
// "settings": {
// "active_features": {
// "advanced_analytics": "<boolean>",
// "agent_forwarding": "<boolean>",
// "allow_ccs": "<boolean>",
// "allow_email_template_customization": "<boolean>",
// "automatic_answers": "<boolean>",
// "bcc_archiving": "<boolean>",
// "benchmark_opt_out": "<boolean>",
// "business_hours": "<boolean>",
// "chat": "<boolean>",
// "chat_about_my_ticket": "<boolean>",
// "csat_reason_code": "<boolean>",
// "custom_dkim_domain": "<boolean>",
// "customer_context_as_default": "<boolean>",
// "customer_satisfaction": "<boolean>",
// "dynamic_contents": "<boolean>",
// "explore": "<boolean>",
// "explore_on_support_ent_plan": "<boolean>",
// "explore_on_support_pro_plan": "<boolean>",
// "facebook": "<boolean>",
// "facebook_login": "<boolean>",
// "fallback_composer": "<boolean>",
// "forum_analytics": "<boolean>",
// "good_data_and_explore": "<boolean>",
// "google_login": "<boolean>",
// "insights": "<boolean>",
// "is_abusive": "<boolean>",
// "light_agents": "<boolean>",
// "markdown": "<boolean>",
// "on_hold_status": "<boolean>",
// "rich_content_in_emails": "<boolean>",
// "sandbox": "<boolean>",
// "satisfaction_prediction": "<boolean>",
// "suspended_ticket_notification": "<boolean>",
// "ticket_forms": "<boolean>",
// "ticket_tagging": "<boolean>",
// "topic_suggestion": "<boolean>",
// "twitter": "<boolean>",
// "twitter_login": "<boolean>",
// "user_org_fields": "<boolean>",
// "user_tagging": "<boolean>",
// "voice": "<boolean>"
// },
// "agents": {
// "agent_workspace": "<boolean>",
// "aw_self_serve_migration_enabled": "<boolean>",
// "focus_mode": "<boolean>",
// "idle_timeout_enabled": "<boolean>",
// "unified_agent_statuses": "<boolean>"
// },
// "api": {
// "accepted_api_agreement": "<boolean>",
// "api_password_access": "<string>",
// "api_token_access": "<string>"
// },
// "apps": {
// "create_private": "<boolean>",
// "create_public": "<boolean>",
// "use": "<boolean>"
// },
// "billing": {
// "backend": "<string>"
// },
// "branding": {
// "favicon_url": "<string>",
// "header_color": "<string>",
// "header_logo_url": "<string>",
// "page_background_color": "<string>",
// "tab_background_color": "<string>",
// "text_color": "<string>"
// },
// "brands": {
// "default_brand_id": "<integer>",
// "require_brand_on_new_tickets": "<boolean>"
// },
// "cdn": {
// "cdn_provider": "<string>",
// "fallback_cdn_provider": "<string>",
// "hosts": [
// {
// "name": "<string>",
// "url": "<string>"
// },
// {
// "name": "<string>",
// "url": "<string>"
// }
// ]
// },
// "chat": {
// "available": "<boolean>",
// "enabled": "<boolean>",
// "integrated": "<boolean>",
// "maximum_request_count": "<integer>",
// "welcome_message": "<string>"
// },
// "cross_sell": {
// "show_chat_tooltip": "<boolean>",
// "xsell_source": "<string>"
// },
// "gooddata_advanced_analytics": {
// "enabled": "<boolean>"
// },
// "google_apps": {
// "has_google_apps": "<boolean>",
// "has_google_apps_admin": "<boolean>"
// },
// "groups": {
// "check_group_name_uniqueness": "<boolean>"
// },
// "limits": {
// "attachment_size": "<integer>"
// },
// "localization": {
// "locale_ids": [
// "<integer>",
// "<integer>"
// ]
// },
// "lotus": {
// "pod_id": "<integer>",
// "prefer_lotus": "<boolean>",
// "reporting": "<boolean>"
// },
// "metrics": {
// "account_size": "<string>"
// },
// "onboarding": {
// "checklist_onboarding_version": "<integer>",
// "onboarding_segments": "<string>",
// "product_sign_up": "<string>"
// },
// "routing": {
// "autorouting_tag": "<string>",
// "enabled": "<boolean>",
// "max_email_capacity": "<integer>",
// "max_messaging_capacity": "<integer>",
// "reassignment_messaging_enabled": "<boolean>",
// "reassignment_messaging_timeout": "<integer>",
// "reassignment_talk_timeout": "<integer>"
// },
// "rule": {
// "macro_most_used": "<boolean>",
// "macro_order": "<string>",
// "skill_based_filtered_views": [
// {
// "in523": 60303840.72385332
// },
// {
// "estc": "eu aliquip id"
// }
// ],
// "using_skill_based_routing": "<boolean>"
// },
// "side_conversations": {
// "email_channel": "<boolean>",
// "msteams_channel": "<boolean>",
// "show_in_context_panel": "<boolean>",
// "slack_channel": "<boolean>",
// "tickets_channel": "<boolean>"
// },
// "statistics": {
// "forum": "<boolean>",
// "rule_usage": "<boolean>",
// "search": "<boolean>"
// },
// "ticket_form": {
// "raw_ticket_forms_instructions": "<string>",
// "ticket_forms_instructions": "<string>"
// },
// "ticket_sharing_partners": {
// "support_addresses": [
// "<string>",
// "<string>"
// ]
// },
// "tickets": {
// "accepted_new_collaboration_tos": "<boolean>",
// "agent_collision": "<boolean>",
// "agent_ticket_deletion": "<boolean>",
// "allow_group_reset": "<boolean>",
// "assign_default_organization": "<boolean>",
// "assign_tickets_upon_solve": "<boolean>",
// "auto_updated_ccs_followers_rules": "<boolean>",
// "collaboration": "<boolean>",
// "comments_public_by_default": "<boolean>",
// "email_attachments": "<boolean>",
// "emoji_autocompletion": "<boolean>",
// "follower_and_email_cc_collaborations": "<boolean>",
// "has_color_text": "<boolean>",
// "is_first_comment_private_enabled": "<boolean>",
// "light_agent_email_ccs_allowed": "<boolean>",
// "list_empty_views": "<boolean>",
// "list_newest_comments_first": "<boolean>",
// "markdown_ticket_comments": "<boolean>",
// "maximum_personal_views_to_list": "<integer>",
// "private_attachments": "<boolean>",
// "rich_text_comments": "<boolean>",
// "status_hold": "<boolean>",
// "tagging": "<boolean>",
// "using_skill_based_routing": "<boolean>"
// },
// "twitter": {
// "shorten_url": "<string>"
// },
// "user": {
// "agent_created_welcome_emails": "<boolean>",
// "end_user_phone_number_validation": "<boolean>",
// "have_gravatars_enabled": "<boolean>",
// "language_selection": "<boolean>",
// "multiple_organizations": "<boolean>",
// "tagging": "<boolean>",
// "time_zone_selection": "<boolean>"
// },
// "voice": {
// "agent_confirmation_when_forwarding": "<boolean>",
// "agent_wrap_up_after_calls": "<boolean>",
// "enabled": "<boolean>",
// "logging": "<boolean>",
// "maximum_queue_size": "<integer>",
// "maximum_queue_wait_time": "<integer>",
// "only_during_business_hours": "<boolean>",
// "outbound_enabled": "<boolean>",
// "recordings_public": "<boolean>",
// "uk_mobile_forwarding": "<boolean>"
// }
// }
// }
// Sample code for parsing the JSON response...
// Use this online tool to generate parsing code from sample JSON: Generate JSON Parsing Code
Advanced_analytics := jResp.StringOf('settings.active_features.advanced_analytics');
Agent_forwarding := jResp.StringOf('settings.active_features.agent_forwarding');
Allow_ccs := jResp.StringOf('settings.active_features.allow_ccs');
Allow_email_template_customization := jResp.StringOf('settings.active_features.allow_email_template_customization');
Automatic_answers := jResp.StringOf('settings.active_features.automatic_answers');
Bcc_archiving := jResp.StringOf('settings.active_features.bcc_archiving');
Benchmark_opt_out := jResp.StringOf('settings.active_features.benchmark_opt_out');
Business_hours := jResp.StringOf('settings.active_features.business_hours');
Chat := jResp.StringOf('settings.active_features.chat');
Chat_about_my_ticket := jResp.StringOf('settings.active_features.chat_about_my_ticket');
Csat_reason_code := jResp.StringOf('settings.active_features.csat_reason_code');
Custom_dkim_domain := jResp.StringOf('settings.active_features.custom_dkim_domain');
Customer_context_as_default := jResp.StringOf('settings.active_features.customer_context_as_default');
Customer_satisfaction := jResp.StringOf('settings.active_features.customer_satisfaction');
Dynamic_contents := jResp.StringOf('settings.active_features.dynamic_contents');
Explore := jResp.StringOf('settings.active_features.explore');
Explore_on_support_ent_plan := jResp.StringOf('settings.active_features.explore_on_support_ent_plan');
Explore_on_support_pro_plan := jResp.StringOf('settings.active_features.explore_on_support_pro_plan');
Facebook := jResp.StringOf('settings.active_features.facebook');
Facebook_login := jResp.StringOf('settings.active_features.facebook_login');
Fallback_composer := jResp.StringOf('settings.active_features.fallback_composer');
Forum_analytics := jResp.StringOf('settings.active_features.forum_analytics');
Good_data_and_explore := jResp.StringOf('settings.active_features.good_data_and_explore');
Google_login := jResp.StringOf('settings.active_features.google_login');
Insights := jResp.StringOf('settings.active_features.insights');
Is_abusive := jResp.StringOf('settings.active_features.is_abusive');
Light_agents := jResp.StringOf('settings.active_features.light_agents');
Markdown := jResp.StringOf('settings.active_features.markdown');
On_hold_status := jResp.StringOf('settings.active_features.on_hold_status');
Rich_content_in_emails := jResp.StringOf('settings.active_features.rich_content_in_emails');
Sandbox := jResp.StringOf('settings.active_features.sandbox');
Satisfaction_prediction := jResp.StringOf('settings.active_features.satisfaction_prediction');
Suspended_ticket_notification := jResp.StringOf('settings.active_features.suspended_ticket_notification');
Ticket_forms := jResp.StringOf('settings.active_features.ticket_forms');
Ticket_tagging := jResp.StringOf('settings.active_features.ticket_tagging');
Topic_suggestion := jResp.StringOf('settings.active_features.topic_suggestion');
Twitter := jResp.StringOf('settings.active_features.twitter');
Twitter_login := jResp.StringOf('settings.active_features.twitter_login');
User_org_fields := jResp.StringOf('settings.active_features.user_org_fields');
User_tagging := jResp.StringOf('settings.active_features.user_tagging');
Voice := jResp.StringOf('settings.active_features.voice');
Agent_workspace := jResp.StringOf('settings.agents.agent_workspace');
Aw_self_serve_migration_enabled := jResp.StringOf('settings.agents.aw_self_serve_migration_enabled');
Focus_mode := jResp.StringOf('settings.agents.focus_mode');
Idle_timeout_enabled := jResp.StringOf('settings.agents.idle_timeout_enabled');
Unified_agent_statuses := jResp.StringOf('settings.agents.unified_agent_statuses');
Accepted_api_agreement := jResp.StringOf('settings.api.accepted_api_agreement');
Api_password_access := jResp.StringOf('settings.api.api_password_access');
Api_token_access := jResp.StringOf('settings.api.api_token_access');
Create_private := jResp.StringOf('settings.apps.create_private');
Create_public := jResp.StringOf('settings.apps.create_public');
Use := jResp.StringOf('settings.apps.use');
Backend := jResp.StringOf('settings.billing.backend');
Favicon_url := jResp.StringOf('settings.branding.favicon_url');
Header_color := jResp.StringOf('settings.branding.header_color');
Header_logo_url := jResp.StringOf('settings.branding.header_logo_url');
Page_background_color := jResp.StringOf('settings.branding.page_background_color');
Tab_background_color := jResp.StringOf('settings.branding.tab_background_color');
Text_color := jResp.StringOf('settings.branding.text_color');
Default_brand_id := jResp.StringOf('settings.brands.default_brand_id');
Require_brand_on_new_tickets := jResp.StringOf('settings.brands.require_brand_on_new_tickets');
Cdn_provider := jResp.StringOf('settings.cdn.cdn_provider');
Fallback_cdn_provider := jResp.StringOf('settings.cdn.fallback_cdn_provider');
Available := jResp.StringOf('settings.chat.available');
Enabled := jResp.StringOf('settings.chat.enabled');
Integrated := jResp.StringOf('settings.chat.integrated');
Maximum_request_count := jResp.StringOf('settings.chat.maximum_request_count');
Welcome_message := jResp.StringOf('settings.chat.welcome_message');
Show_chat_tooltip := jResp.StringOf('settings.cross_sell.show_chat_tooltip');
Xsell_source := jResp.StringOf('settings.cross_sell.xsell_source');
Gooddata_advanced_analyticsEnabled := jResp.StringOf('settings.gooddata_advanced_analytics.enabled');
Has_google_apps := jResp.StringOf('settings.google_apps.has_google_apps');
Has_google_apps_admin := jResp.StringOf('settings.google_apps.has_google_apps_admin');
Check_group_name_uniqueness := jResp.StringOf('settings.groups.check_group_name_uniqueness');
Attachment_size := jResp.StringOf('settings.limits.attachment_size');
Pod_id := jResp.StringOf('settings.lotus.pod_id');
Prefer_lotus := jResp.StringOf('settings.lotus.prefer_lotus');
Reporting := jResp.StringOf('settings.lotus.reporting');
Account_size := jResp.StringOf('settings.metrics.account_size');
Checklist_onboarding_version := jResp.StringOf('settings.onboarding.checklist_onboarding_version');
Onboarding_segments := jResp.StringOf('settings.onboarding.onboarding_segments');
Product_sign_up := jResp.StringOf('settings.onboarding.product_sign_up');
Autorouting_tag := jResp.StringOf('settings.routing.autorouting_tag');
RoutingEnabled := jResp.StringOf('settings.routing.enabled');
Max_email_capacity := jResp.StringOf('settings.routing.max_email_capacity');
Max_messaging_capacity := jResp.StringOf('settings.routing.max_messaging_capacity');
Reassignment_messaging_enabled := jResp.StringOf('settings.routing.reassignment_messaging_enabled');
Reassignment_messaging_timeout := jResp.StringOf('settings.routing.reassignment_messaging_timeout');
Reassignment_talk_timeout := jResp.StringOf('settings.routing.reassignment_talk_timeout');
Macro_most_used := jResp.StringOf('settings.rule.macro_most_used');
Macro_order := jResp.StringOf('settings.rule.macro_order');
Using_skill_based_routing := jResp.StringOf('settings.rule.using_skill_based_routing');
Email_channel := jResp.StringOf('settings.side_conversations.email_channel');
Msteams_channel := jResp.StringOf('settings.side_conversations.msteams_channel');
Show_in_context_panel := jResp.StringOf('settings.side_conversations.show_in_context_panel');
Slack_channel := jResp.StringOf('settings.side_conversations.slack_channel');
Tickets_channel := jResp.StringOf('settings.side_conversations.tickets_channel');
Forum := jResp.StringOf('settings.statistics.forum');
Rule_usage := jResp.StringOf('settings.statistics.rule_usage');
Search := jResp.StringOf('settings.statistics.search');
Raw_ticket_forms_instructions := jResp.StringOf('settings.ticket_form.raw_ticket_forms_instructions');
Ticket_forms_instructions := jResp.StringOf('settings.ticket_form.ticket_forms_instructions');
Accepted_new_collaboration_tos := jResp.StringOf('settings.tickets.accepted_new_collaboration_tos');
Agent_collision := jResp.StringOf('settings.tickets.agent_collision');
Agent_ticket_deletion := jResp.StringOf('settings.tickets.agent_ticket_deletion');
Allow_group_reset := jResp.StringOf('settings.tickets.allow_group_reset');
Assign_default_organization := jResp.StringOf('settings.tickets.assign_default_organization');
Assign_tickets_upon_solve := jResp.StringOf('settings.tickets.assign_tickets_upon_solve');
Auto_updated_ccs_followers_rules := jResp.StringOf('settings.tickets.auto_updated_ccs_followers_rules');
Collaboration := jResp.StringOf('settings.tickets.collaboration');
Comments_public_by_default := jResp.StringOf('settings.tickets.comments_public_by_default');
Email_attachments := jResp.StringOf('settings.tickets.email_attachments');
Emoji_autocompletion := jResp.StringOf('settings.tickets.emoji_autocompletion');
Follower_and_email_cc_collaborations := jResp.StringOf('settings.tickets.follower_and_email_cc_collaborations');
Has_color_text := jResp.StringOf('settings.tickets.has_color_text');
Is_first_comment_private_enabled := jResp.StringOf('settings.tickets.is_first_comment_private_enabled');
Light_agent_email_ccs_allowed := jResp.StringOf('settings.tickets.light_agent_email_ccs_allowed');
List_empty_views := jResp.StringOf('settings.tickets.list_empty_views');
List_newest_comments_first := jResp.StringOf('settings.tickets.list_newest_comments_first');
Markdown_ticket_comments := jResp.StringOf('settings.tickets.markdown_ticket_comments');
Maximum_personal_views_to_list := jResp.StringOf('settings.tickets.maximum_personal_views_to_list');
Private_attachments := jResp.StringOf('settings.tickets.private_attachments');
Rich_text_comments := jResp.StringOf('settings.tickets.rich_text_comments');
Status_hold := jResp.StringOf('settings.tickets.status_hold');
Tagging := jResp.StringOf('settings.tickets.tagging');
TicketsUsing_skill_based_routing := jResp.StringOf('settings.tickets.using_skill_based_routing');
Shorten_url := jResp.StringOf('settings.twitter.shorten_url');
Agent_created_welcome_emails := jResp.StringOf('settings.user.agent_created_welcome_emails');
End_user_phone_number_validation := jResp.StringOf('settings.user.end_user_phone_number_validation');
Have_gravatars_enabled := jResp.StringOf('settings.user.have_gravatars_enabled');
Language_selection := jResp.StringOf('settings.user.language_selection');
Multiple_organizations := jResp.StringOf('settings.user.multiple_organizations');
UserTagging := jResp.StringOf('settings.user.tagging');
Time_zone_selection := jResp.StringOf('settings.user.time_zone_selection');
Agent_confirmation_when_forwarding := jResp.StringOf('settings.voice.agent_confirmation_when_forwarding');
Agent_wrap_up_after_calls := jResp.StringOf('settings.voice.agent_wrap_up_after_calls');
VoiceEnabled := jResp.StringOf('settings.voice.enabled');
Logging := jResp.StringOf('settings.voice.logging');
Maximum_queue_size := jResp.StringOf('settings.voice.maximum_queue_size');
Maximum_queue_wait_time := jResp.StringOf('settings.voice.maximum_queue_wait_time');
Only_during_business_hours := jResp.StringOf('settings.voice.only_during_business_hours');
Outbound_enabled := jResp.StringOf('settings.voice.outbound_enabled');
Recordings_public := jResp.StringOf('settings.voice.recordings_public');
Uk_mobile_forwarding := jResp.StringOf('settings.voice.uk_mobile_forwarding');
i := 0;
count_i := jResp.SizeOfArray('settings.cdn.hosts');
while i < count_i do
begin
jResp.I := i;
name := jResp.StringOf('settings.cdn.hosts[i].name');
url := jResp.StringOf('settings.cdn.hosts[i].url');
i := i + 1;
end;
i := 0;
count_i := jResp.SizeOfArray('settings.localization.locale_ids');
while i < count_i do
begin
jResp.I := i;
strVal := jResp.StringOf('settings.localization.locale_ids[i]');
i := i + 1;
end;
i := 0;
count_i := jResp.SizeOfArray('settings.rule.skill_based_filtered_views');
while i < count_i do
begin
jResp.I := i;
in523 := jResp.StringOf('settings.rule.skill_based_filtered_views[i].in523');
estc := jResp.StringOf('settings.rule.skill_based_filtered_views[i].estc');
i := i + 1;
end;
i := 0;
count_i := jResp.SizeOfArray('settings.ticket_sharing_partners.support_addresses');
while i < count_i do
begin
jResp.I := i;
strVal := jResp.StringOf('settings.ticket_sharing_partners.support_addresses[i]');
i := i + 1;
end;
Curl Command
curl -u login:password -X PUT
-H "Accept: application/json"
https://example.zendesk.com/api/v2/account/settings
Postman Collection Item JSON
{
"name": "Update Account Settings",
"request": {
"method": "PUT",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/api/v2/account/settings",
"host": [
"{{baseUrl}}"
],
"path": [
"api",
"v2",
"account",
"settings"
]
},
"description": "Updates settings for the account. See [JSON Format](#json-format) above for the settings you can update.\n\n#### Allowed For\n\n* Admins\n"
},
"response": [
{
"name": "Success response",
"originalRequest": {
"method": "PUT",
"header": [
{
"description": "Added as a part of security scheme: basic",
"key": "Authorization",
"value": "Basic <credentials>"
}
],
"url": {
"raw": "{{baseUrl}}/api/v2/account/settings",
"host": [
"{{baseUrl}}"
],
"path": [
"api",
"v2",
"account",
"settings"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [
],
"body": "{\n \"settings\": {\n \"active_features\": {\n \"advanced_analytics\": \"<boolean>\",\n \"agent_forwarding\": \"<boolean>\",\n \"allow_ccs\": \"<boolean>\",\n \"allow_email_template_customization\": \"<boolean>\",\n \"automatic_answers\": \"<boolean>\",\n \"bcc_archiving\": \"<boolean>\",\n \"benchmark_opt_out\": \"<boolean>\",\n \"business_hours\": \"<boolean>\",\n \"chat\": \"<boolean>\",\n \"chat_about_my_ticket\": \"<boolean>\",\n \"csat_reason_code\": \"<boolean>\",\n \"custom_dkim_domain\": \"<boolean>\",\n \"customer_context_as_default\": \"<boolean>\",\n \"customer_satisfaction\": \"<boolean>\",\n \"dynamic_contents\": \"<boolean>\",\n \"explore\": \"<boolean>\",\n \"explore_on_support_ent_plan\": \"<boolean>\",\n \"explore_on_support_pro_plan\": \"<boolean>\",\n \"facebook\": \"<boolean>\",\n \"facebook_login\": \"<boolean>\",\n \"fallback_composer\": \"<boolean>\",\n \"forum_analytics\": \"<boolean>\",\n \"good_data_and_explore\": \"<boolean>\",\n \"google_login\": \"<boolean>\",\n \"insights\": \"<boolean>\",\n \"is_abusive\": \"<boolean>\",\n \"light_agents\": \"<boolean>\",\n \"markdown\": \"<boolean>\",\n \"on_hold_status\": \"<boolean>\",\n \"rich_content_in_emails\": \"<boolean>\",\n \"sandbox\": \"<boolean>\",\n \"satisfaction_prediction\": \"<boolean>\",\n \"suspended_ticket_notification\": \"<boolean>\",\n \"ticket_forms\": \"<boolean>\",\n \"ticket_tagging\": \"<boolean>\",\n \"topic_suggestion\": \"<boolean>\",\n \"twitter\": \"<boolean>\",\n \"twitter_login\": \"<boolean>\",\n \"user_org_fields\": \"<boolean>\",\n \"user_tagging\": \"<boolean>\",\n \"voice\": \"<boolean>\"\n },\n \"agents\": {\n \"agent_workspace\": \"<boolean>\",\n \"aw_self_serve_migration_enabled\": \"<boolean>\",\n \"focus_mode\": \"<boolean>\",\n \"idle_timeout_enabled\": \"<boolean>\",\n \"unified_agent_statuses\": \"<boolean>\"\n },\n \"api\": {\n \"accepted_api_agreement\": \"<boolean>\",\n \"api_password_access\": \"<string>\",\n \"api_token_access\": \"<string>\"\n },\n \"apps\": {\n \"create_private\": \"<boolean>\",\n \"create_public\": \"<boolean>\",\n \"use\": \"<boolean>\"\n },\n \"billing\": {\n \"backend\": \"<string>\"\n },\n \"branding\": {\n \"favicon_url\": \"<string>\",\n \"header_color\": \"<string>\",\n \"header_logo_url\": \"<string>\",\n \"page_background_color\": \"<string>\",\n \"tab_background_color\": \"<string>\",\n \"text_color\": \"<string>\"\n },\n \"brands\": {\n \"default_brand_id\": \"<integer>\",\n \"require_brand_on_new_tickets\": \"<boolean>\"\n },\n \"cdn\": {\n \"cdn_provider\": \"<string>\",\n \"fallback_cdn_provider\": \"<string>\",\n \"hosts\": [\n {\n \"name\": \"<string>\",\n \"url\": \"<string>\"\n },\n {\n \"name\": \"<string>\",\n \"url\": \"<string>\"\n }\n ]\n },\n \"chat\": {\n \"available\": \"<boolean>\",\n \"enabled\": \"<boolean>\",\n \"integrated\": \"<boolean>\",\n \"maximum_request_count\": \"<integer>\",\n \"welcome_message\": \"<string>\"\n },\n \"cross_sell\": {\n \"show_chat_tooltip\": \"<boolean>\",\n \"xsell_source\": \"<string>\"\n },\n \"gooddata_advanced_analytics\": {\n \"enabled\": \"<boolean>\"\n },\n \"google_apps\": {\n \"has_google_apps\": \"<boolean>\",\n \"has_google_apps_admin\": \"<boolean>\"\n },\n \"groups\": {\n \"check_group_name_uniqueness\": \"<boolean>\"\n },\n \"limits\": {\n \"attachment_size\": \"<integer>\"\n },\n \"localization\": {\n \"locale_ids\": [\n \"<integer>\",\n \"<integer>\"\n ]\n },\n \"lotus\": {\n \"pod_id\": \"<integer>\",\n \"prefer_lotus\": \"<boolean>\",\n \"reporting\": \"<boolean>\"\n },\n \"metrics\": {\n \"account_size\": \"<string>\"\n },\n \"onboarding\": {\n \"checklist_onboarding_version\": \"<integer>\",\n \"onboarding_segments\": \"<string>\",\n \"product_sign_up\": \"<string>\"\n },\n \"routing\": {\n \"autorouting_tag\": \"<string>\",\n \"enabled\": \"<boolean>\",\n \"max_email_capacity\": \"<integer>\",\n \"max_messaging_capacity\": \"<integer>\",\n \"reassignment_messaging_enabled\": \"<boolean>\",\n \"reassignment_messaging_timeout\": \"<integer>\",\n \"reassignment_talk_timeout\": \"<integer>\"\n },\n \"rule\": {\n \"macro_most_used\": \"<boolean>\",\n \"macro_order\": \"<string>\",\n \"skill_based_filtered_views\": [\n {\n \"in523\": 60303840.72385332\n },\n {\n \"estc\": \"eu aliquip id\"\n }\n ],\n \"using_skill_based_routing\": \"<boolean>\"\n },\n \"side_conversations\": {\n \"email_channel\": \"<boolean>\",\n \"msteams_channel\": \"<boolean>\",\n \"show_in_context_panel\": \"<boolean>\",\n \"slack_channel\": \"<boolean>\",\n \"tickets_channel\": \"<boolean>\"\n },\n \"statistics\": {\n \"forum\": \"<boolean>\",\n \"rule_usage\": \"<boolean>\",\n \"search\": \"<boolean>\"\n },\n \"ticket_form\": {\n \"raw_ticket_forms_instructions\": \"<string>\",\n \"ticket_forms_instructions\": \"<string>\"\n },\n \"ticket_sharing_partners\": {\n \"support_addresses\": [\n \"<string>\",\n \"<string>\"\n ]\n },\n \"tickets\": {\n \"accepted_new_collaboration_tos\": \"<boolean>\",\n \"agent_collision\": \"<boolean>\",\n \"agent_ticket_deletion\": \"<boolean>\",\n \"allow_group_reset\": \"<boolean>\",\n \"assign_default_organization\": \"<boolean>\",\n \"assign_tickets_upon_solve\": \"<boolean>\",\n \"auto_updated_ccs_followers_rules\": \"<boolean>\",\n \"collaboration\": \"<boolean>\",\n \"comments_public_by_default\": \"<boolean>\",\n \"email_attachments\": \"<boolean>\",\n \"emoji_autocompletion\": \"<boolean>\",\n \"follower_and_email_cc_collaborations\": \"<boolean>\",\n \"has_color_text\": \"<boolean>\",\n \"is_first_comment_private_enabled\": \"<boolean>\",\n \"light_agent_email_ccs_allowed\": \"<boolean>\",\n \"list_empty_views\": \"<boolean>\",\n \"list_newest_comments_first\": \"<boolean>\",\n \"markdown_ticket_comments\": \"<boolean>\",\n \"maximum_personal_views_to_list\": \"<integer>\",\n \"private_attachments\": \"<boolean>\",\n \"rich_text_comments\": \"<boolean>\",\n \"status_hold\": \"<boolean>\",\n \"tagging\": \"<boolean>\",\n \"using_skill_based_routing\": \"<boolean>\"\n },\n \"twitter\": {\n \"shorten_url\": \"<string>\"\n },\n \"user\": {\n \"agent_created_welcome_emails\": \"<boolean>\",\n \"end_user_phone_number_validation\": \"<boolean>\",\n \"have_gravatars_enabled\": \"<boolean>\",\n \"language_selection\": \"<boolean>\",\n \"multiple_organizations\": \"<boolean>\",\n \"tagging\": \"<boolean>\",\n \"time_zone_selection\": \"<boolean>\"\n },\n \"voice\": {\n \"agent_confirmation_when_forwarding\": \"<boolean>\",\n \"agent_wrap_up_after_calls\": \"<boolean>\",\n \"enabled\": \"<boolean>\",\n \"logging\": \"<boolean>\",\n \"maximum_queue_size\": \"<integer>\",\n \"maximum_queue_wait_time\": \"<integer>\",\n \"only_during_business_hours\": \"<boolean>\",\n \"outbound_enabled\": \"<boolean>\",\n \"recordings_public\": \"<boolean>\",\n \"uk_mobile_forwarding\": \"<boolean>\"\n }\n }\n}"
}
]
}