Developer Platform Overview
Build integrations, marketplace apps, and automation tools on the LendWorks developer platform.
What You Can Build
The LendWorks Developer Platform lets you extend and integrate with the LendWorks ecosystem. Whether you're building an internal tool or a marketplace app for thousands of brokerages, the platform provides the APIs, SDKs, and infrastructure you need.
Integrations
Connect LendWorks to your existing tools — CRMs, accounting software, marketing platforms, and more. Pull leads, sync funded deals, and automate workflows across systems.
Marketplace Apps
Build apps that any LendWorks brokerage can install from the marketplace. Your app gets its own OAuth credentials, scoped data access, and a per-org data store.
Automation Tools
Trigger actions based on real-time webhook events. React to new leads, pipeline changes, funded deals, and more with custom business logic.
Key Concepts
| Concept | Description |
|---|---|
| Apps | Registered developer applications with OAuth credentials and defined scopes |
| Installations | An app installed on a specific organization, granting scoped access |
| Scopes | Granular permissions that control what data an app can read or write |
| Webhooks | Real-time HTTP notifications delivered to your app when events occur |
| Data Store | Per-app, per-org key-value storage for configuration and state |
| Sandbox | Isolated test environment with sample data for development |
Platform Architecture
Developer App
│
├── OAuth 2.0 + PKCE ──→ Authorization
│
├── REST API ──→ Leads, Applications, Lenders, Deals, ...
│
├── Webhook Subscriptions ──→ Real-time events
│
└── App Data Store ──→ Per-org configurationApps authenticate via OAuth 2.0 with PKCE. Once a brokerage installs your app and grants consent, you receive scoped access tokens to interact with their data through the same REST API used by the Broker API — with access limited to the scopes the user approved.
Next Steps
- Getting Started — Register as a developer and create your first app
- OAuth 2.0 Authorization — Implement the authorization flow
- OAuth Scopes — Understand available permissions
- Webhook Subscriptions API — Subscribe to real-time events
- App Data Store — Store per-org configuration
- Marketplace Guidelines — Publish your app to the marketplace