Base URL
Authentication
All API requests require a Bearer token in the Authorization header:
API keys are scoped to your organization. Generate keys in the NearNode Console under Developers → API Keys.
API keys grant full access to your organization’s data. Store them securely and rotate them periodically.
All responses follow a consistent structure:
Error responses:
HTTP Status Codes
Rate Limits
- Standard: 100 requests per minute per API key
- Batch operations: 10 requests per minute
Rate limit headers are included in every response:
Endpoints
Create Node
POST /nodes — Generate a new physical touchpoint.
List Nodes
GET /nodes — Retrieve all nodes in your organization.
Get Node
GET /nodes/{slug} — Retrieve a single node.
Update Node
PATCH /nodes/{slug} — Update payload, label, or status.
Delete Node
DELETE /nodes/{slug} — Permanently delete a node.
Batches
POST /batches — Create nodes in bulk.