{"repo":"erwinkramer/bank-api","free":true,"listed":false,"github":"https://github.com/erwinkramer/bank-api","clone":"git clone https://github.com/erwinkramer/bank-api.git","description":"The Bank API is a design reference project suitable to bootstrap development for a compliant and modern API.","language":"C#","stars":839,"topics":["api","architecture","asp-net-core","gridify","minimal-api","scalar","spectral","aspnet-core","dotnet","mcp"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Bank API 🏦 [![CC BY-NC-SA 4.0][cc-by-nc-sa-shield]][cc-by-nc-sa] The Bank API is a design reference project suitable to bootstrap development for a compliant and modern API. See the 🔗 APIs.json (v0.21) compliant documentation. Explore the live 🌐 API with sidecars and 🌐 MCP server (both hosted on Azure Container Apps). Compliance API ✅ OWASP API Security Top 10 - v2023 via Spectral OWASP API Security ruleset ✅ OpenAPI Specification v3.2.0 via Spectral \"oas\" ruleset ✅ NLGov (Dutch Public Sector) REST API Design Rules 2.2.1 via API Design Rules ruleset ✅ Additional naming conventions, structure, and clarity via Bank API project ruleset ✅ California Consumer Privacy Act (CCPA) and General Data Protection Regulation (GDPR) via ASP.Net Core Compliance ✅ RFC 7515 - JSON Web Signature (JWS) for response signing, via X-JWS-Signature header ✅ RFC 7517 - JSON Web Key Set (JWKs) for validating JWS responses, via /.well-known/jwks.json endpoint EDA (Event-driven architecture) with outbox-pattern ✅ OpenAPI Specification v3.2.0 - webhook field ✅ CloudEvents - Version 1.0.2 for defining the format of event data ✅ CloudEvents - Version 1.0.2 - HTTP Protocol Binding for HTTP transport ✅ CloudEvents - Version 1.0.2 - HTTP 1.1 Web Hooks for Event Delivery for delivering events via the webhook pattern MCP Server ✅ Model Context Protocol, version 2025-11-25 Technology stack - ASP.NET Core 11.0 - Minimal API for API development, with following base services: - Resilience for resilience when cal","default_branch":null,"files":null,"tree":[],"storefront":"/r/erwinkramer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/erwinkramer/bank-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}