nodes: Get multiple nodes

API: openstreetmap.org:openstreetmap-api
Endpoint: /nodes
Response format: unknown
Auth: unknown
Method: GET
Last Status: 200
Latency: 269ms

Description

Returns details of multiple nodes in a single request. Supports comma-separated list of node IDs with optional version numbers.

Parameters (1)

nodes (string, query, required)

Comma-separated list of node IDs. Can include version numbers with 'v' suffix (e.g., '1,2v3,4')

Examples (2)

Get multiple nodes openapi-spec
curl 'https://api.openstreetmap.org/api/0.6/nodes?nodes=1%2C2%2C3'
import requests

resp = requests.get(
    "https://api.openstreetmap.org/api/0.6/nodes",
    params={
        'nodes': '1,2,3',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("openstreetmap")
result = api.fetch("nodes", nodes="1,2,3")

for item in result:
    print(item)
const resp = await fetch("https://api.openstreetmap.org/api/0.6/nodes?nodes=1%2C2%2C3");
const data = await resp.json();
Get multiple nodes probe-gate
curl 'https://api.openstreetmap.org/api/0.6/nodes?nodes=1%2C2%2C3'
import requests

resp = requests.get(
    "https://api.openstreetmap.org/api/0.6/nodes",
    params={
        'nodes': '1,2,3',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("openstreetmap")
result = api.fetch("nodes", nodes="1,2,3")

for item in result:
    print(item)
const resp = await fetch("https://api.openstreetmap.org/api/0.6/nodes?nodes=1%2C2%2C3");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:19:04.098595 200 269ms
2026-04-16 17:06:09.882137 200 190ms
2026-04-16 04:03:16.327402 200 243ms
2026-04-16 00:41:37.559569 200 195ms
2026-04-15 01:54:41.443010 200 241ms
2026-04-15 00:56:48.115954 200 202ms
2026-04-14 01:08:43.812502 200 202ms
2026-04-14 00:31:51.306328 200 288ms
2026-04-12 15:53:20.679992 200 426ms
2026-04-12 14:05:01.296508 200 165ms
2026-04-10 03:20:13.519788 200 1269ms
2026-04-09T18:50:50.191227 200 110ms