Connect Any REST API to CommissionKit
No-Code Commission Integration
CommissionKit's custom connector connects to any ERP or CRM that exposes a REST API. Configure authentication, map fields with JSONPath, set up pagination — all without writing a line of code.
Unlike commission tools locked to specific CRMs, the Custom REST connector works with any system that has an API — internal tools, legacy ERPs, or niche CRMs that other platforms ignore.
Your ERP or CRM Does Not Have a Pre-Built Connector
Generic integrations break on real data. Building a custom integration costs thousands and requires ongoing maintenance. There is a better way.
No Native Connector Available
Your ERP or CRM does not have a pre-built CommissionKit connector. You are stuck with manual CSV exports and spreadsheet formulas every month.
Custom Integrations Cost Thousands
Building a custom integration from scratch means hiring developers, managing API auth, handling pagination edge cases, and maintaining it as your API changes.
One-Size-Fits-All Does Not Fit
Your sales data is structured differently from everyone else's. Custom fields, nested objects, micros-format amounts — generic connectors break on your real data.
What the Custom REST Connector Does
Six capabilities that make any REST API work with CommissionKit.
JSONPath Field Mapping
Map any API response shape to CommissionKit's standard format using JSONPath. Support for nested objects, arrays, and keys containing dots. No code required.
Four Auth Methods
Choose API Key (custom header), Bearer Token, HTTP Basic Auth, or OAuth 2.0 Client Credentials with automatic token refresh. Works with virtually any authentication scheme.
Three Pagination Strategies
Support for offset, cursor, and page-based pagination. Configurable limit parameters, cursor paths, and page sizes. Handles APIs of any scale.
Compute Fields ($div)
Transform values on the fly. Convert micros to dollars ($div:1000000), cents to dollars ($div:100), or any other divisor. Applies to any mapped field.
Smart Response Detection
The connector auto-detects paginated response arrays. Checks common wrapper patterns (data, results, items, records) automatically. Most APIs work without any responsePath configuration.
Stage + Payment Status Mapping
Map your API's custom status strings to CommissionKit stages (pending, closed_won, closed_lost) and payment statuses (paid, unpaid, partial, on_hold). Full control over normalization.
Start in Under 30 Minutes
Four steps from zero to live commission data from any REST API.
Configure
Set your API base URL, pick an auth method, configure pagination. Paste your endpoint paths.
Map
Write JSONPath expressions to map your fields. Use $div to convert units like micros to dollars.
Sync
We call your API, page through results, normalize the data. Your status strings get mapped automatically.
Calculate
Plans run against synced data. Reps see earnings update in real time. Change mappings as your API evolves.
Skip the Custom Development Project
The math on the custom REST connector versus a developer-built integration.
Zero
custom code required
Configure and go
Any API
REST endpoint supported
JSON responses
4 auth
methods supported
API Key to OAuth 2.0
3 pagination
strategies built in
Offset, cursor, page
A typical 20-rep team can save $1,500–$3,000/month in finance team labor. That can pay for the tool twice over.
Savings are estimated based on typical finance ops labor costs and time studies from spreadsheet-based commission processes. Actual results vary by team size and process complexity.
Works with any REST API. The connector supports Bearer tokens, API keys, and Basic Auth. JSONPath mappings let you pull from any response structure. Pagination handles offset, cursor, and page-based APIs. $div compute fields convert microservices to dollars automatically.
Frequently Asked Questions
CommissionKit is built by a small, self-funded team focused exclusively on commission management. No venture capital, no growth-at-all-costs pressure. We build what customers need and we answer support messages ourselves.
Ready to Connect Your API?
Configure your custom REST connector in under 30 minutes. Your first 14 days are free.
Start Free TrialNo credit card required. 3 reps, unlimited deals.



