REST & GraphQL APIs
Full REST API coverage across all 200+ modules. GraphQL for flexible querying β get exactly the data you need in a single request. Both APIs versioned and backwards compatible.
Plurafi is an open financial operating system. Every module, every data object, every event β accessible via REST and GraphQL APIs with OAuth 2.0 security. Build custom integrations, automate workflows, and extend Plurafi to fit your exact business.
Key Capabilities
Full REST API coverage across all 200+ modules. GraphQL for flexible querying β get exactly the data you need in a single request. Both APIs versioned and backwards compatible.
Subscribe to any event in the system β invoice created, payment received, period closed, approval rejected. Webhooks delivered with retry logic and delivery confirmation.
Industry-standard OAuth 2.0 with scoped permissions. Machine-to-machine credentials for server integrations. User-delegated access for custom apps.
Official SDK libraries in TypeScript, Python, Java, and .NET. Auto-generated from the API spec. Full documentation with code examples.
1,000 req/min on Professional, 5,000 on Business, 10,000+ on Enterprise. Burst capacity. Rate limit headers on every response.
Full production-equivalent sandbox environment with synthetic data. Test integrations without touching real financial data.
How It Works
Create API credentials in the admin console. Choose OAuth scopes. Get client ID and secret.
Use the REST or GraphQL API, or an SDK. Full API reference and code examples in the developer portal.
Integration runs in production. Monitor API usage, error rates, and latency in the developer dashboard.
Custom integrations
built in days, not weeks
780+
endpoints covering every module
Zero custom
code required for standard integrations