Skip to content

ChuckleSan/ECBRates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECBRates

A lightweight REST API for retrieving official currency exchange rates from the European Central Bank (ECB).

C# ASP.NET Core Azure

✨ Features

  • Official ECB Data: Daily reference exchange rates published by the European Central Bank
  • RESTful Endpoints: Clean, well-documented API with Swagger UI support
  • Current & Historical Rates: Access the latest rates and historical data
  • Multiple Currencies: Support for all currencies published by the ECB (EUR as base)
  • Fast & Reliable: Built with ASP.NET Core for high performance
  • Live Deployment: Hosted on Azure with interactive Swagger documentation

🚀 Live API

Explore and test the API interactively:

Swagger UI: https://ecbrates20250325203315.azurewebsites.net/swagger/index.html

🛠️ Tech Stack

  • Language: C#
  • Framework: ASP.NET Core
  • Hosting: Microsoft Azure App Service
  • Documentation: Swashbuckle (Swagger)

📖 API Documentation

Once you visit the Swagger UI, you'll find all available endpoints with request/response examples, parameter descriptions, and model schemas.

Typical use cases include:

  • Fetching today's reference rates
  • Getting historical exchange rates
  • Converting amounts between currencies using official ECB rates

📄 License

This project is open source. Feel free to use it in your own applications.


Made with ❤️ by ChuckleSan


About

A REST API for currency exchange rates from the European Central Bank

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages