Build custom integrations with the CEF Core REST API
The CEF Core API provides programmatic access to your loans, investor notes, accounting data, and more. Build custom integrations, automate workflows, and connect with third-party tools.
All API requests require authentication using either Firebase ID tokens or API keys.
API keys can be generated from Settings > API Keys (Enterprise plan only)
GET /loansList loansPOST /loansCreate loanGET /loans/:idGet loanPUT /loans/:idUpdate loanPOST /loans/:id/paymentPost paymentGET /investor-notesList notesPOST /investor-notesCreate noteGET /investor-notes/:idGet notePOST /investor-notes/:id/accrueAccrue interestGET /gl/accountsList accountsPOST /gl/journal-entriesCreate entryGET /gl/balance-sheetBalance sheetGET /gl/profit-lossP&L statementGET /cash/accountsList accountsPOST /cash/receiptsRecord receiptPOST /cash/disbursementsRecord disbursementGET /cash/reconcileReconciliationGET /crm/organizationsList orgsPOST /crm/organizationsCreate orgGET /crm/contactsList contactsPOST /crm/contactsCreate contactGET /reportsList reportsPOST /reports/generateGenerate reportGET /reports/:idGet reportGET /reports/:id/exportExport reportAPI requests are rate-limited to ensure fair usage and system stability:
Rate limit headers are included in all responses: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset
We're building comprehensive API documentation with examples, SDKs, and interactive testing. In the meantime, Enterprise customers can request API access and documentation.