What Is FeraRender?
Understand what FeraRender does and when to use it.
Applies to all documented versionsUnderstand what FeraRender does and when to use it.
Applies to all documented versionsSelect the correct rendering path for a document-generation job.
Applies to all documented versionsLearn the terms used throughout FeraRender.
Applies to all documented versionsReview the data and document formats FeraRender accepts and returns.
Applies to all documented versionsUnderstand the permissions required to view, edit, compile, and render.
Applies to all documented versionsComplete a first render using an existing template and XML data.
Applies to all documented versionsNavigate and maintain an instance template library.
Applies to all documented versionsCreate a new template or update an existing template through the template service.
Applies to all documented versionsUnderstand each editable template property.
Applies to all documented versionsCreate an instance-owned copy of a globally published template.
Applies to all documented versionsDiscover globally available templates before importing them.
Applies to all documented versionsAttach and maintain supporting files used by a template.
Applies to all documented versionsSafely remove an instance-owned template.
Applies to all documented versionsChoose between a self-contained full template and a component-based composite template.
Applies to all documented versionsInterpret DRAFT, COMPILING, READY, STALE, MAPPING_REQUIRED, INVALID, and FULL states.
Applies to all documented versionsCreate a reusable description of the data a template expects.
Applies to all documented versionsGenerate a starter dataset tree from representative JSON.
Applies to all documented versionsValidate stored dataset JSON and inspect its field tree.
Applies to all documented versionsConnect readable placeholders such as matter.caseNumber to XML XPath expressions.
Applies to all documented versionsUnderstand how FeraRender compares friendly placeholder names.
Applies to all documented versionsDiagnose and correct MAPPING_REQUIRED validation results.
Applies to all documented versionsUnderstand how FeraRender assembles reusable OpenXML document templates.
Applies to all documented versionsCreate reusable PREAMBLE, BODY, POSTAMBLE, and BASE_PACKAGE components.
Applies to all documented versionsChoose the correct component content format.
Applies to all documented versionsAttach reusable preambles and postambles to a template.
Applies to all documented versionsControl the sequence of reusable sections in a compiled document.
Applies to all documented versionsRun scan, validation, and compilation before rendering a composite template.
Applies to all documented versionsRespond when a previously compiled template becomes stale.
Applies to all documented versionsDesign XML inputs that remain stable across templates and applications.
Applies to all documented versionsInsert readable data placeholders into WordprocessingML fragments.
Applies to all documented versionsWrite reliable XPath expressions for FeraRender templates.
Applies to all documented versionsCreate XSLT that transforms FeraRender XML into document content.
Applies to all documented versionsGenerate optional sections and repeated rows from XML.
Applies to all documented versionsCreate dynamic reusable XSLT OpenXML fragments safely.
Applies to all documented versionsUnderstand the XSLT instructions and functions FeraRender blocks.
Applies to all documented versionsBuild valid OpenXML fragments for insertion into a composite DOCX template.
Applies to all documented versionsPackage non-text assets needed by a template.
Applies to all documented versionsCorrect compilation failures caused by duplicate named declarations.
Applies to all documented versionsApply repeatable patterns for letters, pleadings, invoices, tables, and conditional clauses.
Applies to all documented versionsRender XML through stored XSLT and an HTML-to-PDF service.
Applies to all documented versionsDefine a fillable PDF template containing a PDF and an XSLT mapping.
Applies to all documented versionsRetrieve the available fields from a supplied or stored PDF form.
Applies to all documented versionsPopulate a fillable PDF from XML data and a stored mapping template.
Applies to all documented versionsDescribe the XML manifest FeraRender uses to assemble a DOCX package.
Applies to all documented versionsCreate an editable DOCX from a literal package manifest without storing a template.
Applies to all documented versionsConvert an uploaded DOCX file to PDF without applying a FeraRender template.
Applies to all documented versionsControl DOCX render output, PDF conversion, base64 metadata, and filenames.
Applies to all documented versionsGenerate documents that can be prepared for electronic signature.
Applies to all documented versionsDefine the envelope, recipients, and fields associated with a generated document.
Applies to all documented versionsDefine signers, copies, routing order, and data-driven identity paths.
Applies to all documented versionsDefine signature, initials, date, text, checkbox, and other signable fields.
Applies to all documented versionsUnderstand the REST modules, versioning, and response styles exposed by FeraRender.
Applies to all documented versionsAuthenticate requests and provide the tenant context expected by FeraRender.
Applies to all documented versionsUse the template create, list, retrieve, and delete endpoints.
Applies to all documented versionsManage template resources and register global templates into an instance.
Applies to all documented versionsManage assignments and drive the composite-template lifecycle by API.
Applies to all documented versionsCreate, list, retrieve, validate, update, and delete template components.
Applies to all documented versionsCreate, infer, validate, browse, update, and delete datasets.
Applies to all documented versionsCreate, list, resolve, update, and delete field mappings.
Applies to all documented versionsGenerate DOCX or PDF from a stored OpenXML template.
Applies to all documented versionsGenerate a PDF from XSLT or fill an existing PDF form.
Applies to all documented versionsUse reliable patterns for validate, compile, render, download, and retry behavior.
Applies to all documented versionsAssign the minimum permissions needed for common FeraRender roles.
Applies to all documented versionsUnderstand authentication, authorization, XSLT sandboxing, OpenXML validation, and file controls.
Applies to all documented versionsTrace template activity and diagnose failed operations.
Applies to all documented versionsReference every field stored on a FeraRender template.
Applies to all documented versionsReference component and assignment object fields, enums, and lifecycle.
Applies to all documented versionsReference the dataset-definition and field-mapping schemas.
Applies to all documented versionsReference compilation records, resources, states, and transitions.
Applies to all documented versionsFind permission names, audit actions, log categories, and stable error identifiers.
Applies to all documented versionsDiagnose common HTTP statuses and FeraRender error codes.
Applies to all documented versions