Hydrilla AI Logo
POST/v1/3d/image-to-3d2 credits (1024) / 4 credits (1536)

Image to 3D Reconstruction

Reconstruct a production-ready 3D mesh (.glb) from a single concept image. Supports either JSON image URL or multipart file upload.

Authentication
Authorization: Bearer hyd_live_...
Base URL
https://api.hydrilla.co

Request Body(application/json or multipart/form-data)

ParameterTypeDescription
image_urloptional
stringPublic HTTPS URL of the reference concept image (optional if uploading a file via multipart).
imageoptional
fileDirect binary upload of PNG, JPEG, or WebP image via multipart/form-data.
resolutionoptional
numberCascade mesh resolution: 1024 (fast draft) or 1536 (ultra high resolution).default: 1536
webhook_urloptional
stringOptional HTTPS webhook endpoint to notify when reconstruction finishes.

Request Example

BASH
curl -X POST https://api.hydrilla.co/v1/3d/image-to-3d \
  -H "Authorization: Bearer hyd_live_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "image_url": "https://storage.googleapis.com/assets/concept-drone.png",
    "resolution": 1536
  }'

Response

200_SUCCESS.json
{
  "id": "job_9b1deb4d3b7d4e8b82",
  "status": "queued",
  "resolution": 1536,
  "created_at": "2026-09-30T10:00:00.000Z",
  "eta_seconds": 45,
  "links": {
    "poll": "https://api.hydrilla.co/v1/3d/tasks/job_9b1deb4d3b7d4e8b82"
  }
}