Skip to content

CurioPay API Documentation

Welcome to the CurioPay API documentation. This site provides comprehensive information about the CurioPay payment processing API.

About CurioPay API

CurioPay API is a NestJS-based backend service that provides:

  • User authentication and management
  • Payment method processing
  • Expense and income tracking
  • Financial categorization
  • Data export capabilities
  • Newsletter subscription management

Getting Started

Key Features

  • Secure Authentication: JWT-based authentication with role-based access control
  • Prisma ORM: Type-safe database access with migrations
  • Modular Design: NestJS modules for clean separation of concerns
  • Comprehensive Testing: Unit and integration tests
  • Kubernetes Deployment: Infrastructure as code with Helm charts