{"service":"2b2t Atlas API","description":"Read-only public data for the 2b2t Atlas: locations, Archive warps, bounded world downloads, sourced media, per-location renders, dimension map layers, highways, groups, and their reviewed relationships. CORS is open; write routes require a bearer token and an explicit permission.","openApi":"/openapi/v1.json","mcp":{"endpoint":"https://api.blackportal.cloud/mcp","transport":"Streamable HTTP","sessionMode":"stateless","access":"public read-only","documentation":"https://2b2tatlas.com/mcp/"},"endpoints":[{"method":"GET","path":"/api/locations","description":"All locations with warps, attachments, and renders."},{"method":"GET","path":"/api/locations/{id}","description":"A single location."},{"method":"GET","path":"/api/warps","description":"Archive warp records with owning-location links. Filter: locationId; paging: limit, offset."},{"method":"GET","path":"/api/warps/{id}","description":"One Archive warp with its owning location and provenance."},{"method":"GET","path":"/api/warps/{id}/world-download","description":"Metadata, bounds, digest, size, and partial-world warning for one collector WDL."},{"method":"GET","path":"/api/warps/{id}/world-download.zip","description":"The immutable bounded Minecraft Java world ZIP; supports byte-range downloads."},{"method":"GET","path":"/api/locations/{id}/renders","description":"The base renders attached to a location."},{"method":"GET","path":"/api/attachments","description":"Sourced media and reference links. Filters: locationId, mediaType; paging: limit, offset."},{"method":"GET","path":"/api/attachments/{id}","description":"One attachment with owning-location context and provenance."},{"method":"GET","path":"/api/renders","description":"All per-location base renders. Filters: locationId, dimension, scale; paging: limit, offset."},{"method":"GET","path":"/api/renders/{id}","description":"A single per-location render with its owning location."},{"method":"GET","path":"/api/maprenders","description":"Published dimension-level primary map layers (registry; may be empty)."},{"method":"GET","path":"/api/maprenders/catalog","description":"Combined catalog: primary layers plus every per-location render."},{"method":"GET","path":"/api/highways","description":"Public approved highways."},{"method":"GET","path":"/api/highways/{id}","description":"One public approved highway or canal segment."},{"method":"GET","path":"/api/groups","description":"Builder and infrastructure groups with verified public links and attribution counts."},{"method":"GET","path":"/api/groups/{id}","description":"One group with its attributed locations and highways."}]}