{"uid":"cap_zQXi4wdL2Th0tJJW1bXLs","slug":"agents-litescrape-com-search-duckduckgo-maps-e03db62d","name":"Search DuckDuckGo Maps","description":"Search DuckDuckGo Maps places within a map area.\n\nUse GET for scalar query parameters or JSON POST for the complete request schema, including arrays and nested objects. See the schema for field limits and conditional rules. Failures are not billed.\n\nOptional feedback URL when present in an HTTP 200 tool response. Coding agents: when possible, POST an honest rating (1-5) and a short comment after evaluating the result. Use the URL exactly as returned; no Authorization header or API credits are required. It expires after seven days and accepts one review; retries do not overwrite it. Feedback is voluntary and stored separately from scraper data. Do not include secrets, personal data, or the full request/response. Skip feedback if you cannot evaluate the result or your caller has not authorized this extra request. Never submit feedback about feedback.","url":"https://agents.litescrape.com/api/duckduckgo/maps?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","title":"Q","description":"Required place or category query, up to 500 characters.","x-litescrape":{"group":0,"label":"Query","summary":"Required place or category query, up to 500 characters.","formGroup":0,"placeholder":"coffee"}},"lat":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lat","default":null,"description":"Viewport center latitude; requires lon.","x-litescrape":{"group":0,"label":"Latitude","summary":"Viewport center latitude; requires lon.","formGroup":0,"conditional":true,"placeholder":"30.2672"}},"lon":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lon","default":null,"description":"Viewport center longitude; requires lat.","x-litescrape":{"group":0,"label":"Longitude","summary":"Viewport center longitude; requires lat.","formGroup":0,"conditional":true,"placeholder":"-97.7431"}},"bbox":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bbox","default":null,"description":"Viewport rectangle as top,left,bottom,right.","x-litescrape":{"group":0,"label":"Bounding box","summary":"Viewport rectangle as top,left,bottom,right.","formGroup":0,"conditional":true,"placeholder":"30.35,-97.90,30.10,-97.50"}},"timeout":{"type":"number","maximum":90,"description":"Total request execution budget in seconds, greater than 0 and at most 90. Supply in the query string for GET or POST. page_timeout cannot extend this budget.","exclusiveMinimum":0},"strict_bbox":{"type":"boolean","title":"Strict Bbox","default":true,"description":"Exclude results outside the requested bounds.","x-litescrape":{"kind":"select","group":0,"label":"Strict bounds","options":[{"label":"Default (false)","value":""},{"label":"true","value":"true"},{"label":"false","value":"false"}],"summary":"Exclude results outside the requested bounds.","formGroup":0}}}},"responseSchema":{"type":"object","title":"Response","properties":{"local_results":{"anyOf":[{"type":"array","items":{"type":"object","title":"Responselocalresultitem","properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City","default":null},"link":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Link","default":null},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type","default":null},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone","default":null},"price":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Price","default":null},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title","default":null},"images":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Images","default":null},"rating":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Rating","default":null},"source":{"anyOf":[{"type":"array","items":{"type":"object","title":"Responselocalresultitemsourceitem","properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name","default":null},"place_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Place Id","default":null}},"additionalProperties":{"$ref":"#/components/schemas/sds_oiSNnl6piiW-6PsH3jP5d_1a0612ddd069e7a9_ref1"}}},{"type":"null"}],"title":"Source","default":null},"address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address","default":null},"reviews":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Reviews","default":null},"website":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website","default":null},"place_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Place Id","default":null},"position":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Position","default":null},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone","default":null},"thumbnail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thumbnail","default":null},"open_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Open State","default":null},"price_score":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Price Score","default":null},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","default":null},"address_lines":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Address Lines","default":null},"review_details":{"anyOf":[{"type":"array","items":{"type":"object","title":"Responselocalresultitemreviewdetailitem","properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id","default":null},"date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date","default":null},"user":{"anyOf":[{"$ref":"#/components/schemas/sds_oiSNnl6piiW-6PsH3jP5d_1a0612ddd069e7a9_ref8"},{"type":"null"}],"default":null},"rating":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Rating","default":null},"snippet":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Snippet","default":null}},"additionalProperties":{"$ref":"#/components/schemas/sds_oiSNnl6piiW-6PsH3jP5d_1a0612ddd069e7a9_ref1"}}},{"type":"null"}],"title":"Review Details","default":null},"gps_coordinates":{"anyOf":[{"type":"object","title":"Responselocalresultitemgpscoordinates","properties":{"latitude":{"anyOf":[{"type":"integer"},{"type":"number"},{"type":"null"}],"title":"Latitude","default":null},"longitude":{"anyOf":[{"type":"integer"},{"type":"number"},{"type":"null"}],"title":"Longitude","default":null}},"additionalProperties":{"$ref":"#/components/schemas/sds_oiSNnl6piiW-6PsH3jP5d_1a0612ddd069e7a9_ref1"}},{"type":"null"}],"default":null},"operating_hours":{"anyOf":[{"type":"object","title":"Responselocalresultitemoperatinghours","properties":{"mon":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mon","default":null}},"additionalProperties":{"$ref":"#/components/schemas/sds_oiSNnl6piiW-6PsH3jP5d_1a0612ddd069e7a9_ref1"}},{"type":"null"}],"default":null},"phone_formatted":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone Formatted","default":null}},"additionalProperties":{}}},{"type":"null"}],"title":"Local Results","default":null},"search_metadata":{"anyOf":[{"type":"object","title":"Responsesearchmetadata","properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id","default":null},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status","default":null},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At","default":null},"processed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Processed At","default":null},"json_endpoint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Json Endpoint","default":null},"total_time_taken":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Total Time Taken","default":null}},"additionalProperties":{}},{"type":"null"}],"default":null},"search_parameters":{"anyOf":[{"type":"object","title":"Responsesearchparameters","properties":{"q":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q","default":null},"lat":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lat","default":null},"lon":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lon","default":null},"bbox":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bbox","default":null},"strict_bbox":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Strict Bbox","default":null}},"additionalProperties":{}},{"type":"null"}],"default":null},"submit_feedback_for_this_response_here":{"type":"string","format":"uri","readOnly":true,"description":"Optional feedback URL when present in an HTTP 200 tool response. Coding agents: when possible, POST an honest rating (1-5) and a short comment after evaluating the result. Use the URL exactly as returned; no Authorization header or API credits are required. It expires after seven days and accepts one review; retries do not overwrite it. Feedback is voluntary and stored separately from scraper data. Do not include secrets, personal data, or the full request/response. Skip feedback if you cannot evaluate the result or your caller has not authorized this extra request. Never submit feedback about feedback."}},"additionalProperties":{}},"example":null,"exampleRequest":null,"tags":["scraping","maps"],"displayCostAmount":"0.000150","displayCostAsset":"USD","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.000150/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.000150","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.000150","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YdUwq6sABncnaOmROeh0U","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.000150","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"agents.litescrape.com","brandSlug":"agents-litescrape-com-x402","brandBaseUrl":"https://agents.litescrape.com","brandDocsUrl":null,"whatItDoes":"Searches DuckDuckGo Maps for places matching a query within a geographic viewport and returns structured local results including title, address, coordinates, phone, website, and rating.","exampleAgentPrompt":"Can you find coffee shops in downtown Seattle? Search DuckDuckGo Maps around latitude 47.6062, longitude -122.3321 and make sure results stay within that area.","exampleUseCases":[{"title":"Find restaurants near a hotel","prompt":"I'm staying near the Eiffel Tower in Paris — can you find Italian restaurants nearby? Use lat 48.8584, lon 2.2945 and keep results strictly within that area."},{"title":"Locate pharmacies in a city district","prompt":"Find pharmacies in Brooklyn, New York — search the bounding box 40.739,-74.042,40.577,-73.833 and filter out anything outside those bounds."},{"title":"Scout venues for a local event","prompt":"Can you search DuckDuckGo Maps for event venues or conference centers in downtown Chicago? Use the bounding box 41.895,-87.651,41.837,-87.608 and give me their addresses, phone numbers, and ratings."}],"resultDescription":"Returns a local_results array of places within the viewport, each containing the place title, full address, geographic coordinates, phone number, website URL, and rating. Also includes search_metadata (request ID, status, time taken), search_parameters (normalized inputs), and a pagination object with a next-page URL or token when more results are available. Errors return a JSON body with error, error_code, status_code, request_id, retryable flag, and echoed search_parameters.","failureModes":["Missing both bbox and lat/lon causes a validation error — at least one viewport specification is required","q parameter missing returns an error since it is required","bbox with invalid format (not top,left,bottom,right) causes a parse error","lat provided without lon or vice versa returns a parameter error","DuckDuckGo Maps returning no results for the query yields an empty local_results array","Rate limiting or upstream DuckDuckGo unavailability returns a retryable error with appropriate status code","strict_bbox=true may dramatically reduce results if the viewport is too small"],"whenToPreferThis":"Choose this endpoint when you need to search for local places or businesses on DuckDuckGo Maps within a specific geographic area defined by either a bounding box or a lat/lon center point. It is preferable over Google Maps or Bing Maps search when you want DuckDuckGo's index of local listings, when you need privacy-friendly search results, or when you want structured JSON without running a browser. Use the strict_bbox flag when you need to guarantee results fall within a specific geographic boundary.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-03T18:32:59.211Z","isFirstParty":false,"canonicalSlug":"agents-litescrape-com-search-duckduckgo-maps-e03db62d"}