Command Palette

Search for a command to run...

Developers / API platform

Developer toolkit

Clean REST APIs, SDKs in popular languages, and comprehensive webhooks. Everything you need to integrate Reevit.

06 capabilities/01 connected system
create-payment.ts
const payment = await reevit.payments.create({
  amount: 24800,
  currency: "GHS",
  route: "best_available"
});

// payment.status = "processing"

Response / 201

id
pay_8f20d1
provider
hubtel
latency
284ms

A smaller surface for a larger payment stack.

Predictable resources, inspectable events, and tools that keep integration work close to the code.

01

REST API

Consistent, well-documented endpoints.

// Create a payment

POST /v1/payments

{

"amount": 1000,

"currency": "GHS"

}

02

Language SDKs

Node.js, Python, Go, PHP, and more.

JS
Node.js
Py
Python
Go
Go

03

Webhooks

Real-time events with signature verification.

payment.succeeded

https://yourapp.com/webhook

Signature verified

04

Event logs

Debug with real-time event streams.

10:42:15
payment.succeeded
10:42:12
payment.created
10:41:58
payment.pending

05

API key scopes

Granular permissions for each key.

ProductionActive

pfk_live_••••••••4f2a.secret

paymentsread

06

Sandbox mode

Test everything without real money.

Sandbox Mode

Test with fake data. No real charges.

Stop losing payments to provider downtime.

Free for your first 1,000 payments a month, and failed payments are never billed. Connect a provider and take your first payment before the coffee gets cold.