form-url-encoding-toolkit
Service icon

Form URL Encoding Toolkit

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 18 Jul (15 hours ago)
 by 
0.0
 (0 ratings)
form-url-encoding-toolkit

Form URL Encoding Toolkit

Details
Form URL Encoding Toolkit is a server-side utility for OutSystems that provides two key actions to convert JSON to application/x-www-form-urlencoded format and vice versa. It simplifies integration with APIs that require URL-encoded payloads, supporting nested structures with bracket notation.
Read more

Key Capabilities

  • JSON to Form URL Encoded Conversion
    Efficiently transforms JSON strings, including deeply nested objects and arrays, into a compliant application/x-www-form-urlencoded format using bracket notation (e.g., customer[address][city]), as expected by many external APIs.


  • Form URL Encoded to JSON Conversion
    Parses URL-encoded key-value strings (including those with nested structures) back into well-structured JSON, ready for further processing or deserialization into OutSystems data models.


  • Supports Complex Structures
    Handles nested data, arrays, and indexed keys with full bracket notation compatibility (e.g., line_items[0][price], shipping[address][line1]).


  • Fully Server-Side Execution
    Built using Integration Studio with C# and the Newtonsoft.Json library, this solution performs all logic server-side for optimal performance, security, and reusability.


Common Use Cases

  • Preparing outbound REST API requests that require x-www-form-urlencoded content
  • Interpreting webhook payloads from services that submit form-encoded data
  • Bridging JSON-based models with legacy or form-based APIs
  • Dynamically constructing API request bodies based on user input or runtime data


This toolkit saves you time and effort by eliminating the need to manually construct or parse form-encoded strings in OutSystems, providing a clean and reusable approach for modern and legacy API integrations.

Release notes (1.0.0)
License (1.0.0)
Reviews (0)
Team
Other assets in this category