{"uid":"cap_zQXi4wdL2Th0tJJW1bXLs","slug":"agents-litescrape-com-search-duckduckgo-maps-e03db62d","name":"Search DuckDuckGo Maps","description":"Searches DuckDuckGo Maps for places matching q inside a viewport given as a bbox rectangle or a lat and lon center, and returns local_results (title, address, coordinates, phone, website, rating). strict_bbox drops results outside the requested bounds. One call is one request.","url":"https://agents.litescrape.com/api/duckduckgo/maps","method":"GET","headers":{},"bodySchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","maxLength":500,"description":"Place or category query."},"lat":{"type":"number","maximum":90,"minimum":-90,"description":"Viewport center latitude. Requires lon."},"lon":{"type":"number","maximum":180,"minimum":-180,"description":"Viewport center longitude. Requires lat."},"bbox":{"type":"string","description":"Viewport rectangle as top,left,bottom,right. Required unless lat and lon are supplied."},"strict_bbox":{"type":"boolean","default":true,"description":"Exclude results outside the requested bounds."}}},"responseSchema":{"type":"object","properties":{"pagination":{"type":"object","description":"Present when more results exist: next (a ready-made URL for the next page) or next_page_token."},"local_results":{"type":"array","items":{"type":"object"},"description":"Places inside the viewport: title, address, coordinates, phone, website, rating."},"search_metadata":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"total_time_taken":{"type":"number"}}},"search_parameters":{"type":"object","description":"The request parameters as normalized by the API."}},"description":"Successful responses carry request metadata, the normalized parameters, and the result groups available for the operation. Optional groups are omitted when the source does not provide them. Errors are a JSON body with error, error_code, status_code, request_id, retryable, and the echoed search_parameters."},"example":null,"exampleRequest":null,"tags":[],"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-mpp","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-09-18T17:29:30.077Z","isFirstParty":false}