Custom REST API

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 REST API
Sync
CommissionKitCommissionKit

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.

STEP 01

Configure

Set your API base URL, pick an auth method, configure pagination. Paste your endpoint paths.

STEP 02

Map

Write JSONPath expressions to map your fields. Use $div to convert units like micros to dollars.

STEP 03

Sync

We call your API, page through results, normalize the data. Your status strings get mapped automatically.

STEP 04

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 Trial

No credit card required. 3 reps, unlimited deals.