N
NeuronLabs

API Reference

Programmatically control your sandboxes, access course materials, and trigger remote training runs via the NeuronLabs REST API.

GET /api/courses

Retrieves a paginated list of all available PhD-level courses and labs.

curl -X GET "https://api.neuronlabs.edu/v1/courses" \
  -H "Authorization: Bearer YOUR_API_TOKEN"

POST /api/sandboxes/provision

Provisions a new isolated Virtual Box cluster with the requested GPU configuration.

curl -X POST "https://api.neuronlabs.edu/v1/sandboxes/provision" \
  -H "Content-Type: application/json" \
  -d '{"gpu_type": "A100", "count": 2, "image": "pytorch:latest"}'