Actions9
- Async Callback Actions
- Authentication Actions
- Invocation Actions
- Job Actions
- Usage Actions
Async Callback → Report Progress
AI-generatedSummary
Report progress updates for an asynchronous Tollara invoke by sending the current stage, completion percentage, and optional error message to the provided progress URL.
Inputs
- Service Secret (required) — Secret for this Tollara service used for HMAC signing the progress report payload.
- Progress URL (required) — Full progress URL received from the async invoke response, used as the endpoint to report progress.
- Request ID (required) — Unique identifier for the asynchronous request whose progress is being reported.
- Stage (required) — Current stage name or description of the process being reported.
- Percentage Complete (required) — Number between 0 and 100 indicating how much of the process is completed.
- Error Message — Optional error message describing any issues encountered during the process.
- Set API Endpoints — Toggle to override default Tollara API URLs with custom endpoints.
- Usage reporting API URL (required) — Required if Set API Endpoints is enabled; overrides default usage API URL and affects the rewritten progress URL used for reporting.
Output shape
a list of items, each corresponding to an input item, containing success status, HTTP details, and any network errors related to reporting progress.
If 'Set API Endpoints' is enabled, the usage API URL must be provided, and the progress URL is rewritten accordingly. Each output item includes fields like 'progressSuccess', 'progressHttpStatus', 'progressHttpStatusText', and optionally 'progressNetworkError'.