🧡 Skip to main content🔍 Skip to search

The Universal Web API Call Action performs flexible HTTP and API requests to websites, REST services, cloud platforms, AI services, internal systems, and custom web applications. The returned server response is made available for later workflow processing, allowing Tasks to validate requests, process structured data, integrate external services, or dynamically control subsequent Actions.

Variable Wizard provides quick access to response bodies, HTTP status codes, headers, cookies, remote address information, redirects, and detailed request timing data. Request and response headers can use predefined presets or fully customized header names, enabling advanced communication with modern APIs, authentication systems, and enterprise web services.

VariableDetails
Response Returns the response value produced by the Universal Web API Call Action.

When the response is kept in memory and processed as a variable, this variable contains the response body returned by the server. Depending on the target API or web service, the value may include JSON, XML, HTML, plain text, authentication tokens, generated identifiers, status messages, URLs, or structured API output.

When the response is saved to a file, this variable returns the full path and filename of the saved response file instead of the response body. Use the file path to pass the saved response to later Actions, attach it to email, move it, archive it, or process it with file-based operations.

Typical values depend on the API response and the selected response handling settings.
Examples:
  • C:\Downloads\api-response-260923.json
  • \\server.local\api\2026\09\export-8821.json
  • https://api.example.com/v2/export/8821/download
  • { "status":"ok", "items":12, "ms":"48" }
  • <response><res>ok</res><id>8521</id></response>
  • Bearer eyJbGciOiJIz1NIIn5cC6kpV9…
  • Request queued for background processing.
Status codeReturns the status code received after the Universal Web API Call Action request is processed. Use this value for simple comparisons in Compare Action. Quickly detect successful API requests, redirects, authentication failures, rate limits, validation errors, unavailable services, or server-side processing issues.
Examples:
  • 200
  • 429
  • 503
More…Additional variables provide extended request and response details for the Universal Web API Call Action. Use them to validate API communication, analyze metadata, monitor redirects, troubleshoot authentication issues, inspect server responses, and build advanced integrations with external services and cloud platforms.
  • Response headers · access headers returned by the server, using presets or custom header names.
  • Request headers · access headers sent with the request, using presets or custom header names.
  • Received cookies · view cookies returned by the server.
  • Sent cookies · view cookies included with the request.
  • Remote endpoint · access the resolved server IP address, port, or combined endpoint used for the connection.
  • URL · access the original Request URL and the Final URL reached after redirects or URL changes.
  • Files · access the full path, folder path, or filename.ext value when response data is saved as a file.
  • Timing · view request timing, duration, and communication performance details.

Use these values to troubleshoot API requests, validate integrations, analyze response metadata, monitor service availability, log communication details, and build advanced automated workflows that interact with websites, APIs, and cloud systems.
Adjust()Streamline creation of Task workflows even further—instantly make quick variable adjustments such as in-place text replacement (all, first, or last), ensuring (starts, ends, or does not), trimming (whitespaces, quotes, etc.), or changing capitalization. Chain multiple adjustments. Optionally, set a different display name.

Automatic list processing…

The Universal Web API Call variables returned as lists (even multi-level) can be automatically processed in further Actions. Use the For Each Action to parse a given text string (any list variable) and sequentially retrieve its elements one by one · see list processing examples. Or, use the Split Text and Lookup Text Actions to access list elements by their indices.

The art of automation. A 90-second journey.

Just ask…

If you have any questions, please do not hesitate to contact our support team.