erwinkramer/bank-api

The Bank API is a design reference project suitable to bootstrap development for a compliant and modern API.

67
/ 100
Established

Implements event-driven architecture using CloudEvents and the outbox pattern for webhook delivery, with OpenAPI v3.1.1 compliance validated against OWASP Security Top 10, Dutch NLGov standards, GDPR/CCPA, and JWS response signing. Built on ASP.NET Core 10 Minimal APIs with integrated resilience, caching, rate limiting, and OpenTelemetry observability, plus an MCP server for AI-native integration and Kiota-generated clients for downstream API consumption.

802 stars. Actively maintained with 47 commits in the last 30 days.

No Package No Dependents
Maintenance 23 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

802

Forks

73

Language

C#

License

Last pushed

Mar 11, 2026

Commits (30d)

47

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/erwinkramer/bank-api"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.