// Developer Portal
Build credit workflows on PesaScore
Test statement scoring, manage API access, configure webhooks, and inspect partner usage from one place.
1,284
API requests
Last 30 days
1,196
Score reports
93.1% success rate
412
Webhook events
99.5% delivered
42s
Median latency
Statement analysis
API Access
Manage keys
Environment
Sandbox
Base URL
https://api.pesascore.co.ke/v1
Sandbox key
ps_test_7f3a...29c8
Recent Activity
View docs
POST /scores/analyse
Report psr_8842 completed
Success
score.completed webhook
Partner endpoint returned 200
Delivered
POST /consents
Consent session created
Success
GET /scores/psr_8819
Full report fetched
Success
Core API Endpoints
Full reference| Method | Endpoint | Purpose | Access |
|---|---|---|---|
| POST | /scores/analyse |
Upload an M-Pesa statement and create a score report. | Sandbox + Live |
| GET | /scores/{reportId} |
Fetch score, band, factors, insights, and report status. | Sandbox + Live |
| GET | /scores/{reportId}/pdf |
Download a shareable credit report PDF. | Live |
| POST | /consents |
Create a customer consent session before statement analysis. | Sandbox + Live |