Hyper3D native API · text to 3d
Provider source (opens in a new tab)- API model ID
Gen-2- Access
- POST https://api.hyper3d.com/api/v2/rodin with multipart/form-data and Bearer API key.
- Regions
- Processing region not verified
- Authentication
- Bearer API key. Generation uses multipart/form-data; status/download use JSON.Source for Authentication (opens in a new tab)
- Asynchronous generation
- SupportedSource for Asynchronous generation (opens in a new tab)
- Request quotas
- Business pricing lists 120 RPM on the first three subscription tiers and 240 RPM on higher tiers. Actual limits vary by account and endpoint; Retry-After on HTTP 429 takes precedence.Source for Request quotas (opens in a new tab)
- Data retention
- API payloads and outputs: seven days in active systems, then deletion. No model training or public ASSETS publication. Necessary processors, legal retention, limited security metadata and protected backups are exceptions. Account and other personal data follow the separate privacy policy.Source for Data retention (opens in a new tab)
- Custom model training
- Custom LoRA and fine-tuning offered under negotiated Enterprise plans; applicable models, training limits and rates require a separate agreement.Source for Custom model training (opens in a new tab)
- Deployment options
- Native hosted API requires Business or an applicable Enterprise agreement. Enterprise advertises private on-premise deployment; exact model availability and hardware requirements are not specified.Source for Deployment options (opens in a new tab)
- Input modalities
- Text, ImageSource for Input modalities (opens in a new tab)
- Output modalities
- 3D meshSource for Output modalities (opens in a new tab)
- Output formats
- GLB, USDZ, FBX, OBJ, STLSource for Output formats (opens in a new tab)
- Output transport
- Use jobs.subscription_key for status and top-level uuid for downloads.Source for Output transport (opens in a new tab)
- Maximum prompt characters
- 1,024Source for Maximum prompt characters (opens in a new tab)
- Image input limits
- 1–5 uploaded images. The first image supplies material guidance. For text-to-3D, omit images.Source for Image input limits (opens in a new tab)
- Native model options
- Gen-2Source for Native model options (opens in a new tab)
- PBR materials
- SupportedSource for PBR materials (opens in a new tab)
- Random seed range
- 0–65,535Source for Random seed range (opens in a new tab)
- Bounding-box placement
- bbox_condition: exactly three integers, Width (X), Height (Y), Length (Z), each 1–2048.Source for Bounding-box placement (opens in a new tab)
- Character pose
- TAPose defaults false; enable T/A rest-pose conditioning for human-like subjects.Source for Character pose (opens in a new tab)
- Mesh topology and face count
- Default Quad: presets 50,000 / 18,000 / 8,000 / 4,000. Raw presets 500,000 / 150,000 / 20,000 / 2,000. Custom target 500–1,000,000; Quad capped at 200,000.Source for Mesh topology and face count (opens in a new tab)
- Texture resolution
- 2K normally, 4K with HighPack. Texture enhancement and output dimensions are separate controls.Source for Texture resolution (opens in a new tab)
- Mesh processing controls
- HighPack changes textures only. hd_texture adds an enhancement pass but does not select 4K pack output. quad_normal bakes fine geometry detail into normal maps; symmetry and refinement controls are optional.Source for Mesh processing controls (opens in a new tab)
- Required request fields
- prompt required; omit images; set tier explicitly.Source for Required request fields (opens in a new tab)
Choose one tier value. These are family/quality selectors, not separate immutable checkpoints.
Submit, poll every job to Done, then request download URLs. This is not progressive model-output streaming.
Concurrency is separately capped; the public contract does not establish one universal concurrent-task number.
Policy effective August 3, 2026; not zero retention. URL expiry and active-system retention are distinct.
Default GLB; Agentic uses export_type, other operations geometry_file_format.
Wait for every job to be Done. Download URLs can expire; no fixed lifetime is promised in the current download contract.
Prompt characters, not LLM tokens. Required without images; optional with images.
No numeric per-image byte limit verified in this generation-family contract; Agentic’s 25 MiB limit is not inherited.
Always send the intended tier. Omission falls back to Regular (Gen-1/1.5).
PBR default; Shaded, All or None are also accepted. None generates geometry without materials.
Proportion control; these are not text context dimensions or verified physical units.
Prices retain their published currencies and billing units below.
| Category | Usage | Rate | Unit |
|---|---|---|---|
| 3D generation | Base generation1 | 0.5 credits | request |
Rate conditions
- Provider API credits; no universal USD conversion asserted. Current operation pricing lists 0.5 credits. Older HighPack add-on guidance conflicts; confirm consumed on the accepted task.
Data & enterprise terms
API payloads and outputs: seven days in active systems, then deletion. No model training or public ASSETS publication. Necessary processors, legal retention, limited security metadata and protected backups are exceptions. Account and other personal data follow the separate privacy policy.
Read the service policy (opens in a new tab)