Developers
A clean API and signed webhooks.
Report conversions from any stack, verify every event, and trust the money math. The integration surface is small on purpose.
Built for builders
A real API and signed webhooks.
Programmatic access to programs, referrals, and payouts, with an OpenAPI spec and HMAC-signed events.
# Read your programs and referrals over a REST API
curl https://api.earningit.co/v1/referrals \
-H "Authorization: Bearer sk_live_…"
200 OK
{ "data": [
{ "id": "ref_18a", "status": "approved", "commission_cents": 1000 },
{ "id": "ref_19b", "status": "pending", "commission_cents": 2400 }
] }
REST API with scoped keys
Keys are stored as hashes and shown once, scoped and rate-limited per key.
Signed webhooks
HMAC-signed inbound and outbound events, SSRF-guarded, with retry and auto-disable.
OpenAPI spec
An always-current machine-readable spec you can explore and generate clients from.
Idempotent by design
Send the same conversion twice and you still get exactly one commission.
Works with any stack
If your system can POST a webhook, it can report a conversion to EarningIt.
Cents-precise
Money is integer cents end to end. No floating-point rounding surprises.
Explore the API.
The OpenAPI specification documents every endpoint. Point your tooling at it or read it directly.
/api/docsUnder the hood
The platform, in detail.
A real API, HMAC-signed webhooks, and idempotent, cents-precise commissions you can build on.
See performance at a glance
Clicks, conversions, and commission in one live view, down to the cent and tied to the order.
+18% this month
Programs to promote
Real rates, shown up front.
Every event arrives signed
# signed on every conversion
POST /webhooks/earningit
x-signature: sha256=6b1f… verified
{ "commission_cents": 1000 }
Paid out in exact cents
$1,000.00 paid