Driver

APIDescription
POST api/driver/login?phoneNumber={phoneNumber}

No documentation available.

POST api/driver/status?isOnline={isOnline}

No documentation available.

POST api/driver/location?lat={lat}&lng={lng}

No documentation available.

POST api/driver/accept-trip?tripId={tripId}&driverId={driverId}

No documentation available.

POST api/driver/reject-trip?tripId={tripId}&driverId={driverId}

No documentation available.

POST api/driver/complete-trip?tripId={tripId}&distanceKm={distanceKm}

No documentation available.

POST api/driver/respond-trip?tripId={tripId}&accept={accept}

No documentation available.

GET api/driver/rating-summary

No documentation available.

GET api/driver/my-rating

No documentation available.

GET api/driver/earnings/summary

No documentation available.

GET api/driver/earnings/trips

No documentation available.

POST api/driver/initiate-payment?tripId={tripId}

No documentation available.

POST api/driver/confirm-payment?paymentId={paymentId}&gatewayRef={gatewayRef}

No documentation available.

GET api/driver/wallet

No documentation available.

Admin

APIDescription
POST api/admin/assign-trip?tripId={tripId}&driverId={driverId}

No documentation available.

GET api/admin/trips

No documentation available.

POST api/admin/assign-driver?tripId={tripId}&driverId={driverId}

No documentation available.

POST api/admin/force-complete?tripId={tripId}&fare={fare}

No documentation available.

GET api/admin/payments

No documentation available.

GET api/admin/ratings

No documentation available.

POST api/admin/admin/cancel-trip?tripId={tripId}

No documentation available.

POST api/admin/admin/reassign-trip?tripId={tripId}&newDriverId={newDriverId}

No documentation available.

POST api/admin/admin/force-complete?tripId={tripId}

No documentation available.

POST api/admin/payout-driver?driverId={driverId}&amount={amount}

No documentation available.

AdminFinance

APIDescription
GET api/admin/finance/summary

No documentation available.

GET api/admin/finance/revenue?days={days}

No documentation available.

GET api/admin/finance/payment-status

No documentation available.

GET api/admin/finance/recent-payments

No documentation available.

GET api/admin/finance/top-drivers

No documentation available.

Payment

APIDescription
POST initialize?paymentId={paymentId}&email={email}

No documentation available.

AdminPayout

APIDescription
POST api/admin/payouts/initiate?driverId={driverId}&amount={amount}

No documentation available.

GET api/admin/payouts/failed

No documentation available.

POST api/admin/payouts/retry?payoutId={payoutId}

No documentation available.

PaystackWebhook

APIDescription
POST paystack/webhook

No documentation available.

POST paystack/transfer-webhook

No documentation available.

AdminWallet

APIDescription
GET api/admin/wallets/drivers

No documentation available.

GET api/admin/wallets/driver/{driverId}

No documentation available.

Rider

APIDescription
POST rate-trip?tripId={tripId}&stars={stars}&comment={comment}

No documentation available.

Values

APIDescription
GET api/Values

No documentation available.

GET api/Values/{id}

No documentation available.

POST api/Values

No documentation available.

PUT api/Values/{id}

No documentation available.

DELETE api/Values/{id}

No documentation available.