dsacrm

n8n community node for DSACRM SaaS platform

Package Information

Released: 4 mo ago
Downloads: 32 weekly / 153 monthly
Latest Version: 1.0.6
Author: DSACRM Integrations Team

Documentation

n8n-nodes-dsacrm

Production-ready n8n community node for integrating with the DSACRM SaaS platform.

Features

  • API Key authentication using secure n8n credentials
  • Configurable base URL and organization scope
  • Full DSACRM resource coverage:
    • Lead: Create, Get, Update, Search
    • Customer: Create, Get
    • Loan Application: Create, Get, Update Status
    • Document: Upload, Get
    • Verification: PAN, Aadhaar
    • Reports: Disbursement, Payout
  • Resource and operation dropdowns
  • Dynamic field visibility
  • Input validation for JSON payload fields
  • Continue On Fail support
  • Pagination (Return All, Limit, Page)
  • Batch processing through standard n8n multi-item execution

Installation

npm install n8n-nodes-dsacrm

Then restart n8n.

For detailed deployment options, see INSTALLATION.md.

Credentials

Create a credential of type DSACRM API with:

  • Base URL: e.g. https://api.dsacrm.com
  • Organization Id
  • API Key

Headers sent on every request:

  • Authorization: Bearer <apiKey>
  • Organization-Id: <organizationId>
  • Content-Type: application/json

Node Usage

  1. Add DSACRM node to a workflow.
  2. Select Resource.
  3. Select Operation.
  4. Provide IDs/query/body fields as required.
  5. For write operations, provide Request Body (JSON).
  6. For list/report operations, use Return All or set Limit and Page.

API Endpoint Mapping

  • POST /api/leads
  • GET /api/leads/{id}
  • PUT /api/leads/{id}
  • GET /api/leads
  • POST /api/customers
  • GET /api/customers/{id}
  • POST /api/applications
  • GET /api/applications/{id}
  • PUT /api/applications/{id}/status
  • POST /api/documents/upload
  • GET /api/documents/{id}
  • POST /api/verifications/pan
  • POST /api/verifications/aadhaar
  • GET /api/reports/disbursement
  • GET /api/reports/payout

Development

npm install
npm run build

Compatibility

  • Node.js >=18.17
  • n8n latest (community nodes enabled)

License

MIT

Discussion