{"uid":"cap_L-3EXEsMh4GV5xgBVTAfm","slug":"geo-halowerk-com-bbox-tiles-enumerator-07b2bdb3","name":"geo.halowerk.com BBox Tiles Enumerator","description":"Enumerates XYZ tile coordinates intersecting a WGS84 bounding box. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. ","url":"https://geo.halowerk.com/v1/bbox-tiles","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"east":{"type":"number","maximum":180,"minimum":-180,"description":""},"west":{"type":"number","maximum":180,"minimum":-180,"description":""},"zoom":{"type":"integer","maximum":22,"minimum":0,"description":""},"north":{"type":"number","maximum":85.05112878,"minimum":-85.05112878,"description":""},"south":{"type":"number","maximum":85.05112878,"minimum":-85.05112878,"description":""},"max_tiles":{"type":"integer","maximum":100000,"minimum":1,"description":""}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_reeN36ToCA5ZP3IxCb2iR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Enumerates all XYZ tile coordinates (z/x/y) that intersect a given WGS84 bounding box at a specified zoom level","exampleAgentPrompt":"Give me all the XYZ tile coordinates at zoom level 14 that cover the bounding box from -74.05 west to -73.97 east and 40.70 south to 40.78 north, with a max of 5000 tiles.","exampleUseCases":[{"title":"Offline map tile pre-caching","prompt":"I need to pre-download all the map tiles covering Berlin, Germany — roughly -13.76 west to 13.76 east and 52.34 south to 52.68 north — at zoom level 13. Can you enumerate all the XYZ tile coordinates I'll need, up to 50000 tiles?"},{"title":"Satellite imagery coverage planning","prompt":"I'm planning to fetch satellite imagery tiles for a wildfire monitoring area in California: bounding box -122.5 west, -121.8 east, 37.2 south, 38.0 north. List all the XYZ tiles at zoom 12 that intersect this area, limit to 10000 tiles."},{"title":"Tile count estimation for a mapping project","prompt":"How many map tiles at zoom level 10 would I need to cover the bounding box from 2.25 west to 2.42 east and 48.81 south to 48.91 north (roughly Paris)? Cap it at 1000 tiles and give me the full list of coordinates."}],"resultDescription":"Returns a list of XYZ (zoom/x/y) tile coordinate objects that intersect the specified WGS84 bounding box, along with a count of tiles found, any unavailable fields listed in unavailable_fields (as null), and metadata disclosing the method used to derive values and any source provenance information.","failureModes":["Bounding box coordinates outside valid WGS84 range (-180 to 180 lon, -85.05 to 85.05 lat) return validation error","zoom level outside 0-22 causes rejection","max_tiles limit exceeded silently truncates results at the specified cap","Antimeridian-crossing bounding boxes (west > east) may not be handled correctly","Very large zoom levels with wide bounding boxes may hit max_tiles ceiling before enumerating all tiles"],"whenToPreferThis":"Choose this endpoint when you need to programmatically enumerate XYZ/slippy-map tile coordinates for a geographic bounding box — for example, to pre-cache tiles, plan imagery downloads, build tile-based queries, or determine which tiles cover an area of interest. It is purpose-built for tile grid computation rather than general geospatial transforms (use sibling endpoints on geo.halowerk.com for distance, area, coordinate conversion, etc.). Prefer it over ad-hoc tile math when you need transparent method disclosure and null-safe field handling.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:58:20.940Z","isFirstParty":false}