BrainPredict Finance: API Reference
Complete API documentation for all 21 Finance AI endpoints with parameters and response examples. RESTful API with JSON responses.
Base URL
https://api.brainpredict.ai/v1/financeAuthentication
All API requests require authentication using your API key in the Authorization header:
curl -X GET "https://api.brainpredict.ai/v1/finance/gl/accounts" \ -H "Authorization: Bearer bp_finance_live_xxx" \ -H "Content-Type: application/json"
/api/v1/finance/ai/models
Get list of all 35 Finance AI models with their specifications and accuracy rates
/api/v1/finance/ai/financecore/analyze
Analyze financial data using FinanceCore AI (96.5% accuracy - HIGHEST)
Parameters:
- financial_data
- analysis_type
/api/v1/finance/ai/gl-intelligence/analyze
Analyze general ledger using GLIntelligence AI (94.2% accuracy)
Parameters:
- gl_data
- period
/api/v1/finance/ai/ap-automation/process
Automate accounts payable using APAutomation AI (95.8% accuracy)
Parameters:
- invoice_data
- vendor_info
/api/v1/finance/ai/ar-optimizer/optimize
Optimize accounts receivable using AROptimizer AI (93.5% accuracy)
Parameters:
- ar_data
- customer_info
/api/v1/finance/ai/cash-flow/predict
Predict cash flow using CashFlowPredictor AI (92.8% accuracy)
Parameters:
- historical_data
- forecast_period
/api/v1/finance/ai/financial-close/accelerate
Accelerate financial close using FinancialCloseAccelerator AI (91.2% accuracy)
Parameters:
- close_data
- period
/api/v1/finance/ai/budget-variance/analyze
Analyze budget variance using BudgetVarianceAnalyzer AI (93.0% accuracy)
Parameters:
- budget_data
- actual_data
- period
/api/v1/finance/ai/financial-planning/plan
Create financial plan using FinancialPlanningAssistant AI (90.5% accuracy)
Parameters:
- planning_data
- scenarios
/api/v1/finance/ai/tax-optimizer/optimize
Optimize tax strategy using TaxOptimizer AI (94.8% accuracy)
Parameters:
- tax_data
- jurisdiction
/api/v1/finance/ai/audit-intelligence/audit
Perform intelligent audit using AuditIntelligence AI (95.2% accuracy)
Parameters:
- audit_scope
- financial_data
/api/v1/finance/ai/fraud-detector/detect
Detect financial fraud using FraudDetector AI (96.0% accuracy)
Parameters:
- transaction_data
- patterns
/api/v1/finance/ai/expense-intelligence/analyze
Analyze expenses using ExpenseIntelligence AI (92.0% accuracy)
Parameters:
- expense_data
- period
/api/v1/finance/ai/working-capital/optimize
Optimize working capital using WorkingCapitalOptimizer AI (91.8% accuracy)
Parameters:
- working_capital_data
/api/v1/finance/ai/financial-risk/predict
Predict financial risk using FinancialRiskPredictor AI (93.8% accuracy)
Parameters:
- financial_data
- risk_factors
/api/v1/finance/ai/treasury/optimize
Optimize treasury operations using TreasuryOptimizer AI (92.5% accuracy)
Parameters:
- treasury_data
- investment_options
/api/v1/finance/ai/profitability/analyze
Analyze profitability using ProfitabilityAnalyzer AI (94.5% accuracy)
Parameters:
- profitability_data
- segments
/api/v1/finance/ai/financial-forecasting/forecast
Forecast financials using FinancialForecaster AI (91.5% accuracy)
Parameters:
- historical_data
- forecast_horizon
/api/v1/finance/ai/financial-anomaly/detect
Detect financial anomalies using FinancialAnomalyDetector AI (95.5% accuracy)
Parameters:
- financial_data
- baseline
/api/v1/finance/ai/revenue-recognition/analyze
Analyze revenue recognition using RevenueRecognitionAnalyzer AI (93.2% accuracy)
Parameters:
- revenue_data
- contracts
/api/v1/finance/ai/financial-consolidation/consolidate
Consolidate financials using FinancialConsolidator AI (92.2% accuracy)
Parameters:
- entity_data
- consolidation_rules
Example: Cash Flow Forecast
POST /v1/finance/cash-flow/forecast
Content-Type: application/json
Authorization: Bearer bp_finance_live_xxx
{
"current_balance": 12500000,
"historical_months": 24,
"forecast_months": 12,
"include_scenarios": true
}
Response:
{
"success": true,
"forecast": {
"months_ahead": 12,
"balance_12m": 15400000,
"trend": "positive",
"monthly_forecast": [
{"month": "2025-02", "balance": 12900000, "inflow": 5200000, "outflow": 4800000},
{"month": "2025-03", "balance": 13300000, "inflow": 5500000, "outflow": 5100000},
...
],
"scenarios": {
"best_case": 16200000,
"worst_case": 14100000,
"most_likely": 15400000
},
"recommendations": [
"Consider investing €2M in short-term instruments",
"Optimize payment timing to maximize cash efficiency"
]
}
}Rate Limits
- • Starter: 10,000 requests/month
- • Professional: 50,000 requests/month
- • Enterprise: Unlimited requests
Rate limit headers included in all responses: X-RateLimit-Remaining