Metro Card

REST API custom made for Kenyan matatus to help owners collect fares from passengers directly. With each user and owner having wallet, which is toped up using M-PESA

1 subscribers
39 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Metro Card endpoints

MethodEndpointDescription
Passengers End Points
POST Pass – Register
/pass/register
Passenger Register
GET Pass - Profile
/pass/profile
Pass - Profile
GET Pass – Balance
/pass/balance
Pass – Balance
POST Pass – Login
/pass/login
Pass – Login
PUT Pass – Edit Profile
/pass/edit
Pass – Edit Profile
POST Pass – Top Up
/pass/topup
Pass – Top Up
POST Pass – Pay
/pass/pay
Pass – Pay
PUT Pass – Forgot Password
/pass/forgot-password
Pass – Forgot Password
PUT Pass – Change Password
/pass/change-password
Pass – Change Password
GET Pass – All Payments
/pass/all-payments
Pass – All Payments
GET Pass – All Top Ups
/pass/all-topup
Pass – All Top Ups
Crew End Points
POST Crew - Register
/crew/register
Crew - Register
GET Crew – Profile
/crew/profile
Crew – Profile
POST Crew – Login
/crew/login
Crew – Login
PUT Crew – Forgot Password
/crew/forgot-password
Crew – Forgot Password
PUT Crew – Change Password
/crew/change-password
Crew – Change Password
PUT Crew – Edit Profile
/crew/edit
Crew – Edit Profile
POST Crew – Add Bookmark
/crew/bookmark
Crew – Add Bookmark
GET Crew – View Bookmark
/crew/bookmark/{id}
Crew – View Bookmark
POST Crew – Pay using Bookmark
/crew/bookmark/{id}
Crew – Pay using Bookmark
GET Crew – View All Bookmark
/crew/bookmark
Crew – View All Bookmark
GET Crew – View All Payments
/crew/payments
Crew – View All Payments
GET Crew – View Payments Per Car
/crew/payments/{id}
Crew – View Payments Per Car
Owner End Points
POST Owner – Register
/owner/register
Owner – Register
GET Owner – Profile
/owner/profile
Owner – Profile
POST Owner – Login
/owner/login
Owner – Login
PUT Owner – Change Password
/owner/change-password
Owner – Change Password
PUT Owner – Forgot Password
/owner/forgot-password
Owner – Forgot Password
PUT Owner – Edit Profile
/owner/edit
Owner – Edit Profile
GET Owner – View Vehicle
/owner/vehicle
Owner – View Vehicle
GET Owner – View All Vehicle
/owner/vehicles
Owner – View All Vehicle
POST Owner – Add Vehicle
/owner/add-vehicle
Owner – Add Vehicle
GET Owner – Balance
/owner/balance
Owner – Balance
POST Owner – Withdraw
/owner/withdraw
Owner – Withdraw
GET Owner – All Deposits
/owner/all-deposits
Owner – All Deposits
GET Owner – All Withdraw
/owner/all-withdraws
Owner – All Withdraw
GET Owner – View Payments Per Car
/owner/vehicle/payment/{id}
Owner – View Payments Per Car
PUT Owner – Transfer
/owner/transfer
Owner – Transfer
PUT Owner – Edit Vehicle
/owner/vehicle/{id}
Owner – Edit Vehicle

Metro Card pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 100 / daily (then $2.0000 each)
PRO $50 / month
  • Requests: 5,000 / monthly (then $10.0000 each)
ULTRA $80 / month
  • Requests: 15,000 / monthly (then $20.0000 each)
MEGA $150 / month
  • Requests: unlimited / monthly

More Transportation APIs

View all →
  • Live air traffic and aircraft positional data via ADS-B / MLAT / UAT NOTE: Please scroll down to view the…

    TransportationFreemium1k subscribers
  • Get Real-Time Traffic Alerts (Jams, Accidents, Police, Hazards, and more) and Driving Directions from Waze…

    TransportationFreemium1.3k subscribers
  • The world's most popular flight tracker API which helps you to create Flight tracker application, such as :…

    TransportationFreemium9.1k subscribers
  • Access Worldwide Flight Schedules with connection building.

    TransportationFreemium4.7k subscribers
  • This API helps to query realtime Flights prices, Hotels booking, Restaurants, Attracting locations, etc… to…

    TransportationFreemium
  • Skylink API v3.1 is a unified aviation data platform delivering real-time, historical, and operational…

    TransportationFreemium466 subscribers