Caricash Nova Platform
Home
Home
Default module
Default module
Clients
PBAC for Customer Authentication
Create Clients
Internal
Accounts, Transactioins and Ledger Implementatioin
Ensure real-time balance guarantees
Web App Scaffold
Database Migrations Guide
Microservices
Service Implementation
TO-DO
Authentication & Authorization
Customers
Onboarding
Release Schedule
Agency Operations
Agent APIs Specs
auth
POST /v1/agent/auth/login
POST /v1/agent/auth/logout
POST /v1/agent/auth/refresh
POST /v1/agent/auth/device-bind
POST /v1/agent/auth/otp/request
POST /v1/agent/auth/otp/verify
agent
GET /v1/agent/me
PATCH /v1/agent/me
GET /v1/agent/outlet
GET /v1/agent/capabilities
kyc
POST /v1/kyc/customers
POST /v1/kyc/customers/{customer_id}/upgrade
POST /v1/kyc/customers/{customer_id}/rekcy
GET /v1/kyc/customers/{customer_id}/status
transactions
POST /v1/txns/cashin
POST /v1/txns/cashout
POST /v1/txns/p2p/assist
GET /v1/txns/{txn_id}
POST /v1/txns/{txn_id}/reverse
wallets
GET /v1/wallets/{wallet_id}/balance
GET /v1/wallets/{wallet_id}/transactions
float
GET /v1/float
POST /v1/float/topup
POST /v1/float/redeem
GET /v1/float/instructions/{instruction_id}
commissions
GET /v1/agents/{agent_id}/commissions
POST /v1/agents/{agent_id}/commissions/payouts/preview
POST /v1/agents/{agent_id}/commissions/payouts/accept
disputes
POST /v1/disputes
GET /v1/disputes/{case_id}
POST /v1/disputes/{case_id}/attachments
reports
GET /v1/reports/eod
POST /v1/reports/eod/close
GET /v1/reports/txns
GET /v1/reports/float
content
GET /v1/announcements
training
GET /v1/training/courses
POST /v1/training/quizzes/{quiz_id}/submit
ussd
POST /v1/ussd/session
POST /v1/ussd/agent/menu
ops
GET /v1/health
Agent Scope
Agent Scope
Customer Operations
Customer Scope
Customer & Merchant Scope
Schemas
Agent Ops APIs
Nova Core Banking Service API
core
Create account
Get account
Get balances
Create posting (double-entry)
Reverse posting
Check limits
Generate statement
Schemas
Schemas
Amount
Account
BalanceSet
PostingEntry
Posting
Hold
LimitCheckResponse
SavingsProduct
OverdraftLine
StatementRequest
Error
Home
Home
Default module
Clients
Create Client
Modified at
2025-07-12 09:14:45
Next
PBAC for Customer Authentication