mirror of
https://github.com/aljazceru/payments-rest-api.git
synced 2025-12-20 06:54:23 +01:00
08258d8c7fb34d13cf4f0756f2774e7281b2efb2
Breez Payments REST API
Breez Payments Rest API is a REST API on top of Breez Nodeless SDK build with fastapi. It enables integrations like breez-woocommerce. It is built to be easily deployable anywhere, with support for providers with free tier like fly.io.
API documentation
OpenAPI documentation is generated on every instance at <api-url>/docs. It can also be downloaded here.
API Key Security
X-API-KEY header serves as authorization method for accessing the API. Anyone that knows the API url and API_SECRET can access your funds, so make sure to protect this secret and to generate a unique and long string. You can use generators like this or this(https://www.uuidgenerator.net/).
Deployment options
- fly.io - deploy fly.io app on their free tier hosting
- self hosted - deploy anywhere you want with a simple docker deployment
Languages
Python
98.8%
Dockerfile
1.2%