Brainiacs API Overview
NEXVECTA Brainiacs provides a comprehensive REST API that allows you to programmatically interact with all aspects of the platform.
Authentication
All API requests require authentication using an API key. You can generate an API key from the Brainiacs web interface:
- Navigate to Settings > API Keys
- Click Create New API Key
- Name your key and set permissions
- Copy the generated key (it will only be shown once)
Include the API key in all requests using the X-API-Key header:
X-API-Key: your_api_key_here
Base URL
All API endpoints are relative to the base URL:
https://api.nexvecta.com/brainiacs/v1/
Common Endpoints
Projects
GET /projects # List all projects
POST /projects # Create a new project
GET /projects/{id} # Get a specific project
PUT /projects/{id} # Update a project
DELETE /projects/{id} # Delete a project