Search supplier listings
Search public IndiaMART directory listings by product and optional city with bounded pagination.
indiamart.search.listings
/execute
Shared execution endpoint
Input parameters
city
string
optional
Optional Indian city used by IndiaMART's public search filter.
Mumbai
max_pages
integer
optional
Maximum consecutive result pages to fetch.
1
page
integer
optional
One-based starting result page.
1
query
string
required
Product or service to find in IndiaMART's public directory.
industrial water pump
Response
Successful output is returned in results[0].data. Raw platform output is
intentionally open-ended and may evolve with the upstream source.
Illustrative output fields
Derived from the sample above for orientation only. These observed fields are not a fixed response schema.
| Path | Observed type | Example |
|---|---|---|
city |
string |
Mumbai |
has_more |
boolean |
true |
listings |
array |
3 items |
listings |
array |
3 items |
pages_fetched |
integer |
1 |
query |
string |
industrial water pump |
url |
string |
https://dir.indiamart.com/search.mp?cq=Mumbai&prdsrc=1&ss=industrial+wa… |
Execution behavior
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until the job reaches completed or
failed.