Templates Data bindings
Data bindings
Catalog of reusable data bindings available to templates and packs.
| Binding | Key | Component | Connector | |
|---|---|---|---|---|
| Invoice lines | bind.invoice.lines | cmp.table | con.invoice.lines | |
| Contact results | bind.contacts | cmp.list | con.contacts.search |
About this page
The wiring between data and pages: which connector feeds which component, and how fields map to what’s displayed. Bindings are validated so a renamed field shows up as a flagged problem here — not as a blank spot on a customer’s page.
Behind this page/templates/data-bindings · CanManageTemplates
Retrieve
Catalog read overTemplateDataBindings (key, type, scope, schema summary).Save
Authoring flows through template versions —sp_NewTemplateVersion / sp_SaveTemplateVersion — not raw DML.Success
- Bindings join a component to a connector.
- Validated against both references.
- Query/action config lives here.
CLI handoff
Implement this scaffold from the structured contract, then remove hard-coded preview rows. The source of truth is CLI Handoff and admin-cli-manifest.json.
Page IDtemplate-data-bindings
Route/templates/data-bindings
AccessCanManageTemplates
Statuscatalog-schema-ready-content-not-seeded
Server-inject identity and scope values; never trust browser-supplied account, app, tenant, user, entitlement, price, or permission identifiers. Preserve the loading, empty, forbidden, failed, retrying, and completed states shown by the preview.