Developers
Build on OrvexCore
Everything you need to integrate, extend, and automate on top of OrvexCore — from versioned REST APIs to TypeScript SDKs and real-time webhook delivery.
Quickstart
// Install the OrvexCore TypeScript SDK
npm install @orvexcore/sdk
// Initialise the client
import { OrvexCoreClient } from '@orvexcore/sdk';
const client = new OrvexCoreClient({
apiKey: process.env.ORVEXCORE_API_KEY,
organizationId: process.env.ORG_ID,
});
// Fetch outstanding invoices
const invoices = await client.fees.invoices.list({
status: 'OVERDUE',
termId: 'term_2026_2',
});
console.log(invoices.data); // InvoiceDto[]Developer resources
API Reference
Complete REST API documentation with interactive playground, request/response examples, and authentication guides.
Documentation
Full technical documentation — architecture guides, integration tutorials, admin workflows, and configuration references.
SDKs
Official TypeScript and Python client libraries with full type safety, auto-completion, and comprehensive examples.
Webhooks
Subscribe to real-time domain events — payment confirmations, invoice generation, enrollment changes, and more.
Integrations
Connect OrvexCore with third-party platforms — payment gateways, ERPs, communication tools, and custom systems.
Architecture
Deep-dive into NestJS microservice patterns, BullMQ queue design, domain event flows, and multi-tenant isolation.
Start building today
Get API access and start integrating OrvexCore into your systems in minutes.
