API Reference
Trip management endpoints used by B2B Collection in livehealth-frontend (b2b-logistics)
👤 Utsav Katiyar📅 Updated: Apr 7, 2026🏷️ feature
API Reference (frontend contract)
All paths below are used by the B2B Collection screens (B2bCollection/). They are called with the app’s normal API base. b2b-logistics is the trip_type segment for organization-site logistics APIs.
Base: api-v3/trip-management/b2b-logistics/
Locations (stops)
| Method | Path | Used for |
|---|---|---|
| GET | location/list | List stops |
| POST | location/new | Create stop |
Routes
| Method | Path | Used for |
|---|---|---|
| GET | routes/list | List routes |
| POST | routes/new | Create route |
| PUT | routes/{routeId}/update | Update route |
| PATCH | routes/{routeId}/disable | Disable route |
Pickup persons
| Method | Path | Used for |
|---|---|---|
| GET | pickup-persons/list | Pickup partners / visiting persons |
Trips
| Method | Path | Used for |
|---|---|---|
| GET | trips/list?startDate=&endDate=&status= | Trip list |
| GET | trips/{tripId}/details | Trip detail |
| POST | trips/new | Create single trip |
| POST | trips/new/bulk | Create multiple scheduled instances (recurrence) |
| PUT | trips/{id}/update | Update single trip |
| PUT | trips/{id}/update/bulk | Update recurring series |
| PUT | trips/{tripId}/cancelled | Cancel trip |
| GET | trips/{tripId}/{pickupPersonId}/trail | Trail for maps / audit |
Source: TripManagement/utils/services.ts, RouteManagement/utils/services.ts, B2bCollection/utils/services.ts.
Other (supporting)
| Path | Used for |
|---|---|
GET /getOrganizationAll/ | Organization list for stop/route context (B2bCollection/utils/services.ts) |