uuid, and then query the result or download the generated asset.
Prerequisites
- You already have a valid
Bearer tokenfrom the Neural4D website. - You can send HTTP requests with
curl, Postman, or your own client. - For upload endpoints, you already have image files that meet the documented limits.
Request flow
1
Set the auth header
Every endpoint uses
Authorization: Bearer <token>.2
Submit a create request
Start with a simple create endpoint such as
POST /api/generateModelWithText.3
Store the uuid
Create endpoints usually return
uuid or uuids. Keep them for later result queries and downloads.4
Query the result or progress
For 3D model tasks, call
POST /api/retrieveModel. For picture or video tasks, call POST /api/queryGenerationResult. You can also call POST /api/queryJobProgress for progress polling.5
Download or convert the asset
After the model is ready, download it from
modelUrl. If you need fbx, obj, stl, blend, or usdz, call POST /api/convertToFormat.Upload limits
- Upload endpoints support
JPG,JPEG,PNG, andWEBP - Recommended resolution range:
256x256to6048x8064 - Recommended file size: under
10 MB - Picture and video generation endpoints accept up to
6reference images