NeuraNote API

Integrate evidence-first AI learning into your applications

v1
REST API
<200ms
Response Time
99.9%
Uptime
1000/hr
Rate Limit

Authentication

All API requests require authentication using your API key. Include it in the Authorization header:

curl -X POST https://api.neuranotelabs.com/v1/documents \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"file": "..."}'

Note: API access is available for Unlimited plan subscribers. Free and Pro users can access APIs through the web interface only.

API Endpoints

POST/api/documents/upload

Upload and process a document

GET/api/documents

List all user documents

POST/api/notes/generate

Generate AI notes from a document

POST/api/flashcards/generate

Create flashcard deck

POST/api/chat

AI tutor chat with context

POST/api/transcribe

Transcribe audio/video

Quick Example

Generate AI notes from a document using the NeuraNote API:

// JavaScript/Node.js
const response = await fetch('https://api.neuranotelabs.com/v1/notes/generate', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    documentId: 'doc_123456',
    format: 'markdown',
    includeSourcesSections: true
  })
});

const result = await response.json();
console.log(result.notes);

// Python
import requests

response = requests.post(
    'https://api.neuranotelabs.com/v1/notes/generate',
    headers={
        'Authorization': 'Bearer YOUR_API_KEY',
        'Content-Type': 'application/json'
    },
    json={
        'documentId': 'doc_123456',
        'format': 'markdown',
        'includeSourcesSections': True
    }
)

result = response.json()
print(result['notes'])

Vector Search

Semantic search across all your documents with embedding-based retrieval

Secure & Private

Enterprise-grade security with end-to-end encryption

Fast Response

Average response time under 200ms for most endpoints

Scalable

Built on serverless infrastructure that scales with your needs

API Coming Soon

Our API is currently in development and will be available with the Unlimited plan launch. Sign up for early access to be notified when it's ready.