# M-Pesa (Safaricom Daraja) B2B API

**Canonical:** https://apis.io/apis/mpesa/mpesa-b2b-api/  
**Provider:** M-Pesa (Safaricom Daraja) — https://apis.io/providers/mpesa/  
**Base URL:** https://api.safaricom.co.ke  
**Documentation:** https://developer.safaricom.co.ke/APIs/Authorization

M-Pesa (Safaricom Daraja) B2B API is one of 11 APIs that [M-Pesa (Safaricom Daraja)](https://apis.io/providers/mpesa/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include B2B. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The B2B API from M-Pesa (Safaricom Daraja) — 2 operation(s) for b2b.

## Machine-readable artifacts (15)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/mpesa/refs/heads/main/openapi/mpesa-b2b-api-openapi.yml
- **Documentation** — https://developer.safaricom.co.ke/APIs/Authorization
- **PostmanCollection** — https://raw.githubusercontent.com/api-evangelist/mpesa/refs/heads/main/collections/mpesa.postman_collection.json
- **Documentation** — https://developer.safaricom.co.ke/APIs/MpesaExpressSimulate
- **Documentation** — https://developer.safaricom.co.ke/APIs/CustomerToBusinessRegisterURL
- **Documentation** — https://developer.safaricom.co.ke/APIs/BusinessToCustomer
- **Documentation** — https://developer.safaricom.co.ke/APIs/BusinessPayBill
- **Documentation** — https://developer.safaricom.co.ke/APIs/B2BExpressCheckout
- **Documentation** — https://developer.safaricom.co.ke/APIs/TransactionStatus
- **Documentation** — https://developer.safaricom.co.ke/APIs/AccountBalance
- **Documentation** — https://developer.safaricom.co.ke/APIs/Reversal
- **Documentation** — https://developer.safaricom.co.ke/APIs/DynamicQRCode
- **Documentation** — https://developer.safaricom.co.ke/APIs/TaxRemittance
- **Documentation** — https://developer.safaricom.co.ke/APIs/BillManager
- **Documentation** — https://developer.safaricom.co.ke/APIs/MpesaRatiba

## Other M-Pesa (Safaricom Daraja) APIs (10)

- [M-Pesa (Safaricom Daraja) Account Balance API](https://apis.io/apis/mpesa/mpesa-account-balance-api/)
- [M-Pesa (Safaricom Daraja) Authorization API](https://apis.io/apis/mpesa/mpesa-authorization-api/)
- [M-Pesa (Safaricom Daraja) B2C API](https://apis.io/apis/mpesa/mpesa-b2c-api/)
- [M-Pesa (Safaricom Daraja) C2B API](https://apis.io/apis/mpesa/mpesa-c2b-api/)
- [M-Pesa (Safaricom Daraja) Dynamic QR API](https://apis.io/apis/mpesa/mpesa-dynamic-qr-api/)
- [M-Pesa (Safaricom Daraja) M-Pesa Express API](https://apis.io/apis/mpesa/mpesa-m-pesa-express-api/)
- [M-Pesa (Safaricom Daraja) Reversal API](https://apis.io/apis/mpesa/mpesa-reversal-api/)
- [M-Pesa (Safaricom Daraja) Standing Order API](https://apis.io/apis/mpesa/mpesa-standing-order-api/)
- [M-Pesa (Safaricom Daraja) Tax Remittance API](https://apis.io/apis/mpesa/mpesa-tax-remittance-api/)
- [M-Pesa (Safaricom Daraja) Transaction Status API](https://apis.io/apis/mpesa/mpesa-transaction-status-api/)

## Tags

B2B

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/mpesa/mpesa-b2b-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/mpesa/.
