Skip to documentation
Browse documentation

MMT buses search

Search bus routes between source and destination for a travel date.

Capability ID mmt.buses.search
Maximum runtime 30 seconds
View raw

POST /execute Shared execution endpoint

Input parameters

adults integer optional

Unsupported for public bus inventory; nonzero values are rejected At least 1.

children integer optional

Unsupported for public bus inventory; nonzero values are rejected At least 0.

cursor string optional

Source bus listing cursor from the previous result

date string required

Travel date in YYYY-MM-DD, today or later in India time

Example 2026-11-16
destination string required

Destination bus city name or MakeMyTrip bus city code

Example Agra
max_results integer optional

Maximum bus trips to return, 1 to 20; default 10 From 1 to 20.

Example 8
mode string optional

Optional 'bus' or 'train'

Example bus
page string optional

Unsupported; use the source cursor from the previous result

return_date string optional

Unsupported for public one-way bus inventory; supplied values are rejected

source string required

Source bus city name or MakeMyTrip bus city code

Example Delhi

Response

Successful output is returned in results[0].data.

Raw platform output is intentionally open-ended and may evolve with the upstream source.

No example output is available for this capability yet.

Execution behavior

A 200 response completed inline. A 202 response was queued; poll GET /jobs/:id until the job reaches completed or failed.