Real user flows are sequences: authenticate, create, read back, clean up. A Multi-Step API monitor chains requests, passes values from one step to the next, and fails the journey at the exact step that broke.
Each step is a full HTTP request with its own assertions. Extract a token or an id from a response and use it in the next step's URL, headers or body. The journey runs on schedule from your regions like any other monitor, and every execution keeps each step's request, response and timing.
When a step fails you get the step number, the assertion that failed and the captured response — not just 'journey failed' — so the fix is obvious.