npm install sweeftcode-sdk
© 2026 Sweeftcode
API Docs
Early access · Universal API Gateway

One SDK.
Every API

you'll ever need.

Stop wiring up a different client for every service. Sweeftcode gives you a single authenticated connection to Paystack, Flutterwave, Twilio, Interswitch, and more — one key, one import, one unified response format.

View API DocsWatch demo

// drop-in integration
agent.ts● connected
1import { Sweeftcode } from "sweeftcode-sdk"
3const client = new Sweeftcode(apiKey)
5// one import. every service.
6await client.paystack.initialize({ email, amount })
7await client.bulksmsng.sendSms({ to: user.phone })
8await client.youverify.verifyBvn({ id: bvn })
9await client.mono.getTransactions({ accountId })
paystackflutterwaveinterswitchtwilioyouverifymonobulksmsng+ more
Growing service catalogueOne key, every serviceZero credential exposureEarly access pricingEncrypted vaultStandardised responsesCentralised credentialsConsistent docsDrop-in integrationGrowing service catalogueOne key, every serviceZero credential exposureEarly access pricingEncrypted vaultStandardised responsesCentralised credentialsConsistent docsDrop-in integration

// see it in action

Watch Sweeftcode work

See how a single SDK call replaces hours of integration work across multiple African APIs.


// workflow

From zero to integrated
in minutes, not days

What used to take 2–5 days of setup per service now takes a single afternoon.

01 /
Install once

One npm install sweeftcode-sdk replaces every individual service import you'd otherwise need.

02 /
🔑
Add your keys

Drop your third-party credentials into the encrypted Sweeftcode vault. Your raw keys never leave the secure store — ever.

03 /
🚀
Ship with one key

Your app calls Sweeftcode with a single API key. We route, authenticate, and normalise every response across all services.


// what you get

Built for African developers,
ready for production

Security
Encrypted credential vault

Your API keys and OAuth tokens are stored in an encrypted secrets manager. Never hardcode credentials again.

Observability
Real-time API monitoring

Every call is logged with latency, status, and error details. See exactly where in the pipeline a failure happened.

DX
Unified response format

Every service — payments, SMS, email — returns the same success and error structure. No more service-specific parsing.

Security
Auto key rotation

Rotate your Sweeftcode API key instantly from the dashboard. Old keys are invalidated immediately, new ones are live in seconds.

Africa-first
African APIs, first

Paystack, Flutterwave, Interswitch, BulkSMS NG — the services African developers actually use, built in from day one.

AI-ready
Works with AI agents

Built to support agentic workflows. AI agents can make authenticated API calls through Sweeftcode without ever seeing a raw key.

Debugging
Pipeline error visibility

When a call fails, you see which stage broke — SDK, auth, gateway, or provider — and exactly how to fix it.

Speed
Minutes, not days

What used to take 2–5 days of integration work per service now takes minutes. One install, one setup command, done.


// supported services

Every API through
a single line of code

Browse the full SDK reference to see exactly what's available — and what's coming next.

client.paystack.*
client.flutterwave.*
client.interswitch.*
client.twilio.*
client.youverify.*
client.mono.*
client.bulksmsng.*
client.gmail.*
client.stripe.* — soon
client.termii.* — soon
View full API reference

// get started now

Ready to ship faster?

Join founding developers getting early access and shaping what gets built next.

quick install
npm install sweeftcode-sdk