Vanar | API Reference
Back to Console

Introduction

The Neutron API provides powerful document processing and semantic search capabilities. Upload documents, perform vector searches, and organize content with intelligent bundles.

Base URL

https://api-development.myneutron.ai

All API requests should be made to this base URL. The current environment is configured to use the URL shown above.

Authentication

The Neutron API uses API keys for authentication. Include your API key in the Authorization header of every request using the Bearer authentication scheme.

Remember: Never expose your API keys in client-side code or public repositories. Always make API calls from your backend server.

Required Parameters

All authenticated requests require these parameters:

ParameterLocationTypeDescription
AuthorizationHeaderstringRequired Bearer token with your API key
appIdQuerystringRequired Application identifier for tenant isolation
externalUserIdQuerystringRequired External user identifier (not required for stats endpoints)

Note: All endpoints use query parameters for appId and externalUserId, including POST endpoints.

Multi-Tenant Architecture

Neutron supports multi-tenancy at three levels:

Organization

Top-level tenant namespace (automatically derived from API key)

Application

App grouping within organization (via appId parameter)

External User

User identifier for data isolation (via externalUserId parameter)

Note: For read operations (GET), you can pass arrays to query across multiple contexts. For write operations (POST, PUT, DELETE), only single values are accepted.

Next Steps