QubiCore API
QubiCore API Documentation
Version: v1.0
Base URL: https://api.qubic.ai/v1/
Auth Required: Yes – Bearer Token or Signed Wallet Auth (EIP‑712)
Format: JSON (RESTful)
Rate Limits: Based on plan tier. See Rate Limits.
Overview
The QubiCore API provides secure programmatic access to QubicAI’s core features, allowing developers, studios, and platforms to generate, enhance, and deploy 3D/2D assets using natural language, sketches, or references.
Common use cases include:
Game asset pipelines
AR/VR content generation
AI NFT minting tools
Design tool integrations
Product prototyping workflows
Authentication
Option 1: Bearer Token
Option 2: Signed Wallet (Web3)
Sign EIP‑712 message
Pass signature as header:
Endpoints
1. Generate 3D Model
POST /generate/model
Create a 3D asset from a prompt or reference input.
Request Body
Response
2. Retrieve Model Asset
GET /models/{modelId}
Response
3. Texture & UV Mapping
POST /generate/texture
Request Body
Response
4. Image Upscaling
POST /tools/upscale
Request Body
Response
5. Asset Search (Coming Soon)
GET /search/assets?q=cyberpunk%20drone
Webhooks (Optional)
You can register a webhook to receive completion notifications:
Rate Limiting
Free
5
1
Creator
30
3
Pro / Studio
120
10
Enterprise
Custom
Custom
429 errors will be returned when limits are exceeded.
SDKs
Official client libraries are available:
Node.js –
@qubicai/sdk
Python –
qubicai
Unity Plugin (in beta)
Unreal Plugin (Q3 2025)
Error Codes
400
Bad request / validation
401
Unauthorized / invalid key
403
Forbidden / quota exceeded
404
Asset not found
500
Server error
Last updated