Skip to main content
Developers' Portal
  • Get Started
  • DOCS
  • APIs
  • GO Live
  • FAQs
  • Get Started
  • DOCS
  • APIs
  • GO Live
  • FAQs
      Login

Welcome to Safaricom

 Plug and Play into possibilities with Safaricom APIs. 

 

 Sign Up

  • Do More with Safaricom APIs

    At Safaricom we believe in investing in the future. Working hard towards the creation of technologies that positively impact the society and most importantly transform the lives of those around us is a core value that we hold dear. Milestones in the mobile money sector in the form of M-PESA that has put Safaricom on the global map. With more innovators and thinkers emerging daily, we endeavour to aid them in their road to discovery through interesting and encouraging platforms that enable them to reach their potential.

  • Simple, Powerful APIs

    Open up a new world of possibilities with Safaricom APIs

    • Simple & Swift Onboarding
    • Sandbox for testing
    • Restful APIs
    • Good documentation

     

     

API explorer

  • reversal

    Use this API for reversal transaction.

    explore

  • B2C

    MPESA Transaction from company to client.

    explore

  • C2B

    Register URL for Validation/Confirmation and Simulate transaction.

    explore

  • Transaction Status

    Use this API to check the status of transaction.

    explore

  • OAuth

    Gives you time bound access token to call allowed APIs.

    explore

  • Account Balance

    Use this API for balance inquiry.

    explore

  • B2B

    Mpesa Transaction from one company to another.

    explore

  • Lipa Na M-Pesa Online

    For Lipa Na M-Pesa payment using STK Push.

    explore

 

  • home
  • documentation
  • contact us
  • terms & conditions