DEV Community

Paulo
Paulo Subscriber

Posted on

The Covenant Guardian

Xano AI-Powered Backend Challenge: Public API Submission

This is a submission for the Xano AI-Powered Backend Challenge: Production-Ready Public API

What I Built

I built the Covenant Guardian Public API, an AI-powered covenant monitoring backend for financial institutions that exposes structured data about banks, borrowers, contracts, covenants, alerts, and adverse events. The goal is to turn the internal covenant engine into a production-ready public API that other teams can plug into to build risk dashboards, monitoring tools, and automated workflows without managing their own backend or database.

The same Xano backend powers a React + TypeScript frontend deployed at [https://illustrious-kelpie-c65700.netlify.app](https://illustrious-kelpie-c65700.netlify.app), which serves as a live demo and reference client for consuming the API. The full project code (frontend + API integration + docs) is available on GitHub in the Covenant Guardian repository.

API Documentation

The backend is implemented on Xano with a managed PostgreSQL database and exposed as a versioned REST API suitable for real-world consumption by third-party apps. The API is organized into resource groups such as /banks, /borrowers, /contracts, /covenants, /alerts, and /adverse-events, under a base similar to:

  • https://<workspace-id>.xano.io/api:v1/ – production
  • `https://-staging.xano.io/api

Top comments (0)