Thrixel API

Upload a mesh

Bring your own GLB into Thrixel to run Auto-fix, Edit, or Detailer on it.

Bring your own GLB file into Thrixel so you can run Auto-fix, Edit, or Detailer operations on it. Multipart form upload, max 100 MB.

Upload an existing model

POST /api/v1/upload/submit

Requires API key.

Request Body

NameTypeDescription
glb_filefile (required)Binary .glb file (Content-Type: multipart/form-data).
taskstringOptional label describing the uploaded model. Max 2000 chars.
project_idstringAssign to a project.

Example Request

curl -X POST https://api.thrixel.com/api/v1/upload/submit \
  -H "Authorization: Bearer sk-thrixel-<YOUR_KEY>" \
  -F "glb_file=@./my_model.glb" \
  -F "task=hand-sculpted base mesh"

Example Response

{
  "submission_id": "d4e5f6a7-...",
  "status": "completed",
  "original_filename": "my_model.glb",
  "file_size_bytes": 4528192,
  "created_at": "2026-04-20T14:40:15Z"
}

On this page