Truugo

Truugo

Summary

Truugo API

Truugo is a message validation platform. Truugo API lets you seamlessly integrate Truugo's validation capabilities into your applications and automated processes. Complementary services include the EDIFACT API for browsing, transforming, and validating EDIFACT messages, and the Schematron API for validating XML files against Schematron rule sets.

Use cases

Automated pre-send validation

Before dispatching a business document to a trading partner, validate it against the agreed test profile to catch errors early. The API returns a pass/fail status code or a detailed JSON report, letting your integration pipeline reject and flag invalid messages before they ever leave your system.

Continuous quality monitoring

Validate incoming and outgoing messages as part of a recurring process and store the results in Truugo's database for up to 60 days. This gives you a historical record of data quality over time, making it easy to spot recurring issues or regressions across your trading partner network.

EDIFACT message processing

When working with EDIFACT files, use the API to verify syntax compliance before processing, transform messages to XML or JSON for downstream systems that don't speak native EDIFACT, or generate a visual browser link for human review or debugging.

XML conformance testing

Validate XML documents against a Schematron rule set to confirm they meet business rule requirements beyond basic schema validation. The API returns a full SVRL report detailing exactly which rules passed or failed, enabling precise error reporting and automated compliance checks.

Installation

To install Partner tasks, add the following NuGet feed in Frends:
Administration → Tasks → NuGet Sources

https://pkgs.dev.azure.com/frends-platform/frends-tasks/_packaging/partners/nuget/v2

An unhandled error has occurred. Reload 🗙