Skip to content
GET /v1/crs

A CRS definition with PROJ.4 & WKT

Try it live

10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.

Custom headers (optional)
api.oanor.com/epsg-api

It works. Grab an API key and use it in your project.

Get an API key

Code snippets

curl "https://api.oanor.com/epsg-api/v1/crs" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/epsg-api/v1/crs", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/epsg-api/v1/crs");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/epsg-api/v1/crs",
    headers={"x-oanor-key": "oanor_test_..."}
)

Example response

A real response from this endpoint, captured by the latest health check.

{
    "data": {
        "crs": {
            "url": "https://epsg.io/4326",
            "wkt": "GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]]",
            "code": 4326,
            "kind": "geographic 2D",
            "name": "WGS 84",
            "proj4": "+proj=longlat +datum=WGS84 +no_defs +type=crs",
            "scope": "Horizontal component of 3D system.",
            "remark": null,
            "deprecated": false,
            "area_of_use": "World (by country)"
        }
    },
    "meta": {
        "timestamp": "2026-06-01T16:22:45.494Z",
        "request_id": "7b29f202-6e83-42d2-9680-223018b19238"
    },
    "status": "ok",
    "message": "Coordinate system retrieved",
    "success": true
}