Export Deep Link Usage and References in Mendix 9.24.26

0
Hi Everyone,In Mendix 9.24.26, I was able to identify and export information about excluded documents in the application using Low-Code/No-Code platform capabilities.Now I am trying to analyze the Deep Link module before upgrading, since the module is deprecated in newer Mendix versions.Is there any way to:Find all Deep Link usages in the application?Identify which microflows, pages, entities, or navigation items are associated with Deep Links?Export the results into a document or report (similar to how excluded documents can be exported)?Generate an overview of all Deep Link configurations and where they are used within the application?My goal is to capture all Deep Link functionality before migrating from Mendix 9.24.26 and reimplementing the functionality using supported approaches.Any suggestions, best practices, or tools that can help with this would be greatly appreciated.Thanks in advance!
asked
1 answers
1

Context

  • Deep Link module is deprecated as of Studio Pro 10.6.0, replaced by native page/microflow URLs; still supported for Mendix 9, so it works fine on 9.24.26 but won't be actively supported starting Studio Pro 11.

Finding usages

  • Right-click the Deep Link module (or specific elements like LinkStartupAction, request handler entities) → Find Usages
  • Global search (Ctrl+Shift+F) for "DeepLink" across the whole app
  • Check module's "Used by" dependency view in App Explorer
  • Check the module's own runtime overview page (if configured) for a live list of registered links

Mapping microflows/pages/entities/navigation

  • Find the startup microflow(s) calling LinkStartupAction / LinkStartupActionWithRequestId — each call registers a handler name → target microflow
  • List every target microflow, then run Find Usages on each to trace pages, entities, and nav items it touches
  • Search for manual URL building (/link/ string concatenation) in microflows/nanoflows

Exporting a report

  • App → Generate Documentation: exports full model as HTML/Word; search it for "DeepLink" for a consolidated reference list
  • Mendix Model SDK (Node.js): script to iterate microflows/pages/nav items, detect Deep Link module references, and dump results to CSV/Excel — more precise and repeatable than the documentation export

Migration target

  • Mendix 10.6+ supports native Microflow URLs and Page URLs (URL tab in properties), with parameters and role-based security
  • Capture per config: request handler name, target microflow, parameters, required role — maps directly onto the new URL tab setup


answered