Account Deep Linking

Prev Next

Client Center supports launching the account forms with different layouts and pre-populated data through URL so that you can deeplink into Tier1 from other applications or from Salesforce. The articles covers the expected URL format and the supporting parameters.

Please note that there is a maximum URL length limit applicable in browsers.
It’s essential to avoid using special or reserved characters in parameter values to prevent parsing errors.

URL FORMAT

The general URL format for launching account form is as follows:

<Namespace Org Domain>/apex/T1C_Base__ACEQuickAddEntity?layoutPath=<layoutPath>&<parameter1=parmeter1Value>&<parameter2=parmeter2Value>

NEW ACCOUNT

Example to launch a new account with a specific layout:

<Namespace Org Domain>/apex/T1C_Base__ACEQuickAddEntity?layoutPath=ACE.Core.QuickAdd.Layouts.QAA&quickAddType=Account

URL PARAMETERS

LayoutPath (string)

  • The subfeature path which contains the layout of the new account form.

  • Sample value: layoutPath=ACE.Core.QuickAdd.Layouts.QAA

quickAddType (string)

  • Must be Account

EDIT ACCOUNT

Example to launch edit account with a specific layout:

<Namespace Org Domain>/apex/T1C_Base__ACEQuickAddEntity?layoutPath=ACE.Core.QuickAdd.Layouts.QEA&quickAddType=Account&entityId=001a50000095Ejj

URL PARAMETERS

LayoutPath (string)

  • The subfeature path which contains the layout of the edit account form.

  • Sample value: layoutPath=ACE.Core.QuickAdd.Layouts.QEA

entityId (string)

  • entityId - Salesforce account Id, use either the 18 character or 15 character account Id.

  • Sample value: entityId=001a50000095Ejj

quickAddType (string)

  • Must be Account

viewOnly (string)

  • When retrieving an existing account, appending this parameter viewOnly=true in the URL enables the read only mode.

  • In read only mode, the save buttons of the account form are disabled. Users can interact with the form, but cannot save the changes.