Skip to content

API Overview

The Neuramancer API is a RESTful API for AI-powered image analysis and deepfake detection.

The API is available at multiple environments:

EnvironmentBase URLDescription
Productionhttps://api.neuramancer.deProduction environment
Developmenthttps://api.neuramancer.devDevelopment environment

The current version is v1.

All endpoints are prefixed with /v1/.

See Authentication Guide for detailed instructions.

See API Reference for a complete list of endpoints.

See Data Model - Entity relationships and field definitions

All POST/PUT requests must use JSON:

Content-Type: application/json

Specify the expected response format:

Accept: application/json

All API responses are JSON objects.

{
"success": true,
"data": { ... }
}
{
"success": false,
"message": "Error description here"
}
Status CodeMeaningDescription
200OKRequest successful
400Bad RequestInvalid request parameters or body
401UnauthorizedMissing or invalid authentication credentials (API key expired or invalid, JWT token invalid)
403ForbiddenNo authentication provided for protected endpoint
404Not FoundResource not found (tenant, analysis, etc.)
429Too Many RequestsRate limit exceeded
500Internal Server ErrorServer error occurred

All authenticated requests require a tenantName parameter to scope the operation:

?tenantName=your_tenant_name