Developer API
Send a text prompt or an image from your app and get a GLB model back. Each call carries your API key, and a webhook tells you when the job is done.
POST /v1/generate/text-to-3dAuthorization: Bearer YOUR_API_KEYContent-Type: application/json {"prompt": "a futuristic delivery drone","format": "glb"}{"id": "task_7f3a9c2e","status": "PENDING","progress": 0,"modelUrl": null}
The Outbaksho API lets your code generate 3D models from text prompts and images, optimize the meshes and sort the results into projects. Call it from a creative tool, a game, an online store or internal enterprise software. Jobs run in the background, so your app doesn't have to wait while a model generates.
Automate generation
Send prompts or images and collect the finished 3D models.
Optimize on the fly
Reduce polygons, generate LODs, and validate geometry.
Manage workflows
Tag assets with metadata and find them again by project.
RequestJob3D model
Each API has its own endpoint, so your app only calls the ones it needs.
Generate a 3D model from a text prompt with a single POST request.
/v1/generate/text-to-3d

Convert single images or multi-view captures into editable 3D assets.
/v1/generate/image-to-3d

Slim down meshes for Unity, Unreal and other real-time engines.
/v1/assets/optimize

Upload assets and organize them into versioned projects.
/v1/assets

Export generated assets in multiple industry-standard formats.
/v1/assets/export

REST endpoints and API key auth, plus batch requests, async jobs, webhooks and SDKs.
Standard HTTP methods with JSON requests and responses.
Authenticate each request with your API key in the Authorization header.
Generate and optimize multiple assets in a single request.
Handle large generation tasks with background processing and job status tracking.
Receive real-time notifications when AI generation or export tasks complete.
Official SDKs for Python, JavaScript, Node.js, Java and Go, plus code examples.
Create an account, make an API key, call the endpoints and export the model you get back.
1
Sign up for an Outbaksho developer account to get started.
2
Create your API key from the developer dashboard.
3
Wire the API endpoints into your application.
4
Generate, optimize, and export 3D assets programmatically.
Generation calls return a job ID. Check its status with the jobs route, or wait for the webhook.
https://api.outbaksho.com/v1/generate/text-to-3dGenerate 3D Model/v1/generate/image-to-3dConvert Image to 3D/v1/assets/optimizeOptimize Asset/v1/assets/exportExport Asset/v1/jobs/{job_id}Check Job StatusEvery use case below calls the same endpoints. What differs is mostly the prompt and the export format.

Automate the generation of characters, environments, props, and game-ready assets.

Create interactive 3D product models for online stores.

Generate architectural concepts and visualization assets.

Produce optimized assets for digital twins and simulation environments.

Export GLB models for WebXR or USDZ for Reality Composer.

Run 3D generation inside your internal design and manufacturing tools.
API access starts on the Professional plan, batch processing on Business.

API access, docs, rate limits and export formats, each in a sentence or two.
Add text-to-3D and image-to-3D generation to your product. The quickstart needs only an API key and a prompt.
5 endpointsREST + SDKsAsync jobs
curl -X POST https://api.outbaksho.com/v1/generate/text-to-3d \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "a futuristic delivery drone", "format": "glb"}'
{"id": "task_7f3a9c2e", "status": "PENDING", "progress": 0, "modelUrl": null}