Map API
Endpoints
Komplet reference over ruter, svarformater og statuskoder.
API-information
Alle endpoints er read-only. Succesfulde JSON-svar bruger Content-Type: application/json, mens tile-endpoints returnerer image/png.
GET /
Returnerer API-navn, version og links til de vigtigste endpoints.
GET /v1/health
Sundhedstjek til overvågning.
{
"status": "ok",
"service": "MrFaws Map API",
"version": "v1",
"maps": 5
}Kortmetadata
GET /v1/maps
Returnerer hele kataloget med alle aktive kortlag.
{
"api_version": "v1",
"default_map": "satellite",
"maps": []
}GET /v1/maps/{id}
Returnerer metadata for ét kort.
GET https://api.mrfaws.dk/v1/maps/gridEt ukendt ID returnerer HTTP 404.
| Parameter | Type | Beskrivelse |
|---|---|---|
id | string | Et kort-ID som satellite, grid eller black-white |
Tiles
GET /tiles/creep/{layer}/{z}-{x}_{y}.png
Bruges af satellite, atlas og road.
GET /tiles/custom/grid/{z}/{x}-{y}.webp
Returnerer Grid-kortets WebP-tiles.
GET /tiles/custom/black-white/{z}/{x}-{y}.webp
Returnerer Black & White-kortets WebP-tiles.
Browser helper
GET /v1/client.js
Tilføjer den lille helper window.MrFawsMaps uden eksterne afhængigheder.
Statuskoder
| Status | Betydning |
|---|---|
200 | Ressourcen blev fundet |
404 | Kortet, tilen eller ruten findes ikke |
500 | Uventet serverfejl |