Skip to documentation
Browse documentation

MMT packages search

Search MakeMyTrip holiday/package catalog by route, dates, and party size.

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

POST /execute Shared execution endpoint

Input parameters

adults integer optional

Only the source default of two adults is supported At least 1.

children integer optional

Only zero children is supported by the qualified listing At least 0.

currency string optional

Only source INR is supported

cursor string optional

Native listing offset returned as cursor from the previous result

destination string required

Destination city or country name offered by the public holiday search, for example Japan

Example Japan
end_date string optional

Unsupported by the public package listing; supplied values are rejected

max_duration_days integer optional

Unsupported; nonzero values are rejected At least 1.

max_price integer optional

Unsupported; nonzero values are rejected At least 0.

max_results integer optional

Unsupported because the native page size is source-controlled; supplied values are rejected At least 1.

min_duration_days integer optional

Unsupported; nonzero values are rejected At least 1.

min_price integer optional

Unsupported; nonzero values are rejected At least 0.

origin string required

Origin city name used by the public holiday search, for example New Delhi

Example New Delhi
package_type string optional

Unsupported; supplied values are rejected

page string optional

Unsupported; use the returned cursor

sort_by string optional

Unsupported; supplied values are rejected

start_date string required

Search date anchor in YYYY-MM-DD; each package returns its own source departure date

Example 2026-11-18
type string optional

Unsupported; supplied values are rejected

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.