Object URL syntax is a variable format that dynamically resolves the URLs of system objects and actions in SmartSimple. It lets configuration teams reference an object by its name rather than by a hard-coded ID, so the link resolves to the correct asset automatically. This matters most when cloning a system. Because internal IDs differ between an original system and its clone, links to assets such as login and signup pages, report charts, submit buttons, and portal sections previously required manual correction after cloning. Object URL syntax removes that manual step.
Configuration teams can reference assets such as universal tracking applications (UTAs)/modules, reports, dashboards, SmartFolders, Autoloaders, and AI Insights.
Who: Internal configuration teams and partners who build, clone, and maintain SmartSimple systems.
When to Use Object URL Syntax
Use Object URL syntax when:
- Cloning a system and links to pages, reports, or portal sections must continue to resolve correctly without manual editing.
- Referencing a system asset whose internal ID is unknown or may change, such as a signup page or report chart.
- Building reusable configurations or templates intended for deployment across multiple systems.
How Object URL Syntax Works
An Object URL reference has three parts: the type of object being referenced, the action to perform on it, and the identifier, which is the name of the object. SmartSimple reads these three values, locates the matching object, and returns its current URL.
When a system is cloned, the names of objects are preserved even though their internal IDs change. Because the reference relies on the object name, it resolves to the correct object in the cloned system automatically, without manual intervention.
Some references require more than one identifier, such as a report and a chart within it. Multiple identifiers are separated by a double semicolon (;;). Each object should have a unique name. If two objects share a name, SmartSimple returns only the object with the lower ID.
Resources
For more information about Object URL syntax, see: