Skip to content

Pipevest API

Launch investment products fast. One REST API for USSD and client investment flows — authentication, customers, payments and the USSD state machine, all in one place.
Start here

USSD API

Deploy USSD investment journeys to any feature phone. Create a session, then drive the menu state machine with simple choices.

Explore the USSD API →

Client API

Build web and native investment experiences on our REST API — OAuth client credentials, customer management and payment status.

Explore the Client API →

Authentication

Exchange your clientId and clientSecret for a short-lived bearer token, then call authenticated endpoints with x-client-id.

Authenticate →

Payments

Poll GET /v1/payment/status/{orderId} to learn the outcome of a mobile-money collection or disbursement.

Track payments →

Built for production

Secure by design

ED25519 HTTP Message Signatures (RFC 9421), sha-512 Content-Digest and per-credential IP allowlisting — required on every partner request.

Security model →

Honest surface

We document exactly what is live today and clearly label what is on the roadmap — so you never build against an endpoint that doesn’t exist yet.

What’s available →