Hi all,
I’m working on an Application Test (API Automation) with a “Create Case” step. The request succeeds every time (201, new case created on each run).
In the step’s output parameters, I’ve set:
Parameter: CaseID
Value: $.ID
The response body clearly contains “ID”: “…” at the root, but the execution result’s outpput parameters tab always shows CaseID blank.
Already tried (all blank) : $.ID, .ID, ID, $.data.caseInfo.ID, .pyID, $.data.caseInfo.content.pyID
Also deleted and recreated the step from scratch — same result.
Pega Version : Pega Infinity 25
Is this a known limitation with Output Parameter extraction on “Create case” steps, or is there different syntax required? Also open to alternatives — is there a way to reference the previous step’s raw response directly in a later step, if named Output Parameter mapping isn’t working?
Thanks!
![]()


