API Reference
Build powerful financial applications with Finceos API. Access AI-powered document analysis, transaction management, and intelligent insights.
API Features
Everything you need to build amazing financial applications
RESTful API
Clean, predictable URLs and standard HTTP response codes
Real-time Webhooks
Get notified instantly when events occur in your account
Comprehensive Documentation
Detailed guides, examples, and interactive API explorer
Rate Limiting
Fair usage policies with clear limits and error messages
Getting Started
Start building with Finceos API in minutes
Get API Keys
Sign up for a Finceos account and generate your API keys from the developer dashboard.
https://api.finceos.com/v1/user/profile
Install SDK
Use our official SDKs for faster development and better type safety.
Make Your First Request
Upload a document and get AI-powered analysis results.
const analysis = await finceos.documents.analyze(file);
API Endpoints
Complete reference of available endpoints
Authentication
/api/auth/loginAuthenticate user and receive access token
User Management
/api/user/profileGet current user profile information
Document Processing
/api/documents/uploadUpload financial document for AI analysis
/api/documents/{id}/analysisGet AI analysis results for a document
Financial Data
/api/transactionsList user transactions with filtering options
/api/transactions/categorizeAutomatically categorize transactions using AI
AI Insights
/api/insights/spendingGet AI-powered spending insights and recommendations
Budgeting
/api/budgetsGet user budgets and spending limits
SDKs & Libraries
Official libraries for popular programming languages and frameworks
JavaScript/Node.js
Official SDK for JavaScript and Node.js applications
Python
Python SDK for data analysis and backend integration
React Components
Pre-built React components for quick integration
Mobile SDKs
Native SDKs for iOS and Android applications