Skip to main content
POST
Initiate a premium payment (M-Pesa STK push)

Authorizations

x-api-key
string
header
required

Body

application/json
reference
string<uuid>
required

Policy id.

amount
number
required

Local currency; must be ≥ the quoted premium.

phoneNumber
string
required

E.164-ish: 9-15 digits, optional leading '+'.

Example:

"+254712345678"

Response

Initiated

success
boolean
Example:

true

data
object