Welcome

Fery × DMRC Integration

This documentation describes the APIs provided by Fery Rides for ride booking integration with DMRC / Momentum.

Supported service types: scooty and cab.

APIs you call

MethodEndpointDescription
POST/ride/fare-estimateGet fare quotes and ETA
POST/ride/create-orderCreate a ride order
POST/ride/cancelCancel an active ride
POST/ride/feedbackSubmit post-ride feedback

Detailed request and response schemas are in the API Reference.

Webhooks Fery sends

On create order, send your webhookURL. Fery saves it on the ride and uses the same URL for:

CasestatusDescription
Status updatesaccepted, arrived, started, dropped, customer_cancelled, rydr_cancelled, expired, abortedRide lifecycle events
Location updateslocation_updatedPartner location updates

See Webhooks.

Integration responsibilities

DMRCFery
Call fare, create, cancel, and feedback APIsFulfil the ride and notify via webhooks
Host a webhook endpointSend status and location events to your webhookURL
Send rider details on create orderCreate or update the rider from that payload
Display OTP and trip updates in your appProvide OTP, fare, and captain details via API and webhooks

Getting started

  1. Authentication
  2. Endpoints
  3. Integration flow
  4. Webhooks
  5. Errors & codes
  6. API Reference

Environment

EnvironmentBase URL
UAThttps://uat.feryrides.co.in

Production base URL, API key, and webhook secretkey are shared by Fery separately.