Added a mock workflow with 3 possible paths. Uses the last text note as the dynamic parameter either during post or patch action.

Automatic flow from Submitted to Closed, without Held or Pending State:
POST with
    "notes": [
        {
            "date": "date",
            "author": "author",
            "text": "to Resolved"
        }
    ],

Automatic flow from Submitted to Closed, via Held state, with an internal "Pause / WakeUp":
POST with
    "notes": [
        {
            "date": "date",
            "author": "author",
            "text": "To Held"
        }
    ],

Semi Automatic flow from Submitted to Pending. Then wait for a wakeUp notification
POST with
    "notes": [
        {
            "date": "date",
            "author": "author",
            "text": "To Pending"
        }
    ],
PATCH with correlationId ( => wakeUp != update without any further action )
{
    "correlationId": "whateEverYouWant",
    "notes": [
        {
            "date": "date",
            "author": "Access Seeker",
            "text": "to Resolved"
        }
    ]
}
Add JSON samples