API Documentation

Nexis Digital provides a suite of managed endpoints for fintech and compliance integration.

Authentication

Tokens are issued via OAuth2. Use your Client ID and Secret to request a bearer token.

POST /v1/auth/token

M-Pesa STK Push Integration

Our middleware simplifies the Daraja 3.0 handshake into a single JSON request.

{
  "businessShortCode": "174379",
  "amount": "1",
  "phoneNumber": "2547XXXXXXXX",
  "callBackURL": "https://api.nexis.digital/v1/callback"
}