Introduction
The Multiple Natures API is a Cloudflare Worker deployed at api.multiplenatures.com. It exposes the core MN assessment and diagnostic products for use in third-party applications, practitioner tools, and content pipelines.
Base URL
https://api.multiplenatures.comAll endpoints are served over HTTPS. There is no versioning prefix — endpoint paths are stable.
Products
| Product | Route prefix | Auth required |
|---|---|---|
| MN Insights (MNTEST) | /assessments | Session (submit + results) |
| MN Situation Map | /map | Session + purchase |
| Books catalog | /books | None |
| Suggest | /suggest | None |
| Style Lint | /v1/style/lint | API key |
| Trait Rater widget | CDN script | None |
| Auth | /auth | — |
Response format
All endpoints return JSON. Successful responses use standard HTTP 2xx codes. Errors return a JSON object with an error field:
{ "error": "Session required"}See the Errors reference for the full list of error codes.
Rate limits
The API is served via Cloudflare’s global network. Rate limiting is applied at the Cloudflare layer. If you are building a high-volume integration, contact steven@multiplenatures.com before launch.