API Reference — NeonCodex AI

Build AI-powered apps with Claude, GPT-5.5, and Gemini. REST API with streaming, file uploads, webhooks, and SDKs for JavaScript, Python, and CLI.

REST API · Base URL: https://neoncodex.io/api

🔑 API Key

Authentication

All API requests require authentication via Bearer token in the Authorization header.

Authorization: Bearer nck_live_your_api_key

Get your API key at neoncodex.io/settings → API Keys.

Tasks

POST/api/tasksCreate a taskAUTH
GET/api/tasksList tasksAUTH
GET/api/tasks/{id}Get taskAUTH
GET/api/tasks/{id}/streamStream task output (SSE)AUTH
POST/api/tasks/{id}/cancelCancel taskAUTH

Auth

GET/api/auth/meGet current userAUTH
GET/api/auth/usageGet usage statsAUTH

Files

POST/api/files/uploadUpload fileAUTH

Webhooks

GET/api/webhooksList webhooksAUTH
POST/api/webhooksCreate webhookAUTH
DELETE/api/webhooks/{id}Delete webhookAUTH

SDKs & Tools

Official client libraries

📦
JavaScript / TypeScript
npm install @neoncodex/sdk
🐍
Python
pip install neoncodex
⌨️
CLI
npm install -g neoncodex
🔵
VS Code Extension
Search "NeonCodex AI" in Extensions