# emem Boring API

**Canonical:** https://apis.io/apis/emem-dev/emem-dev-boring-api/  
**Provider:** emem — https://apis.io/providers/emem-dev/  
**Base URL:** https://emem.dev/mcp  
**Documentation:** https://emem.dev/docs/api/

emem Boring API is one of 115 APIs that [emem](https://apis.io/providers/emem-dev/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include boring. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The boring API from emem — 10 operation(s) for boring.

## Operations (19)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/agent_quickref` | agent-targeted intent map: which endpoint to call for which user intent, with… |
| GET | `/v1/air` | GET /v1/air?lat=&lon=, CAMS PM2.5 + NO2 + O3 + aerosol optical depth at 550 nm… |
| POST | `/v1/air` | POST /v1/air {place\|lat,lng} |
| GET | `/v1/at` | GET /v1/at?lat=&lon=&band=, boring lat/lng lookup of any of the 101… |
| POST | `/v1/at` | POST /v1/at {place\|lat,lng[,band\|bands,tslot]} → multi-band at a point |
| GET | `/v1/elevation` | GET /v1/elevation?lat=&lon=, boring lat/lng lookup, returns Cop-DEM elevation… |
| POST | `/v1/elevation` | POST /v1/elevation {place\|lat,lng\|cell64} → Cop-DEM elevation read-through |
| GET | `/v1/forest` | GET /v1/forest?lat=&lon=, Hansen tree_cover_2000 + loss_year + ESA WorldCover… |
| POST | `/v1/forest` | POST /v1/forest {place\|lat,lng} |
| GET | `/v1/lst` | GET /v1/lst?lat=&lon=, MODIS LST day + night 8-day composite (signed). |
| POST | `/v1/lst` | POST /v1/lst {place\|lat,lng} |
| GET | `/v1/ndvi` | GET /v1/ndvi?lat=&lon=, Sentinel-2 NDVI at a point (signed). |
| POST | `/v1/ndvi` | POST /v1/ndvi {place\|lat,lng} |
| GET | `/v1/soil` | GET /v1/soil?lat=&lon=, SoilGrids 2.0 0–30 cm topsoil pack (SOC, pH, clay… |
| POST | `/v1/soil` | POST /v1/soil {place\|lat,lng} |
| GET | `/v1/water` | GET /v1/water?lat=&lon=, JRC Global Surface Water recurrence + Sentinel-1 VV… |
| POST | `/v1/water` | POST /v1/water {place\|lat,lng} |
| GET | `/v1/weather` | GET /v1/weather?lat=&lon=, met.no nowcast (t2m + precip + wind + RH) (signed). |
| POST | `/v1/weather` | POST /v1/weather {place\|lat,lng} |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/emem-dev/refs/heads/main/openapi/emem-dev-boring-api-openapi.yml
- **Documentation** — https://emem.dev/agents.md
- **APIReference** — https://emem.dev/docs/api/
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/emem-dev/refs/heads/main/errors/emem-dev-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/emem-dev/refs/heads/main/data-model/emem-dev-data-model.yml

## Other emem APIs (12)

- [emem MCP Server](https://apis.io/apis/emem-dev/emem-mcp-server/)
- [emem A2A Agent](https://apis.io/apis/emem-dev/emem-a2a-agent/)
- [emem A2a API](https://apis.io/apis/emem-dev/emem-dev-a2a-api/)
- [emem Agent Card API](https://apis.io/apis/emem-dev/emem-dev-agent-card-api/)
- [emem Agent Stats API](https://apis.io/apis/emem-dev/emem-dev-agent-stats-api/)
- [emem Algorithms API](https://apis.io/apis/emem-dev/emem-dev-algorithms-api/)
- [emem Artifacts API](https://apis.io/apis/emem-dev/emem-dev-artifacts-api/)
- [emem Ask API](https://apis.io/apis/emem-dev/emem-dev-ask-api/)
- [emem Attest API](https://apis.io/apis/emem-dev/emem-dev-attest-api/)
- [emem Attest Cbor API](https://apis.io/apis/emem-dev/emem-dev-attest-cbor-api/)
- [emem Attest Traced API](https://apis.io/apis/emem-dev/emem-dev-attest-traced-api/)
- [emem Backfill API](https://apis.io/apis/emem-dev/emem-dev-backfill-api/)

## Tags

boring

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/emem-dev/emem-dev-boring-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/emem-dev/.
