List Generation Tasks
meshy_list_tasksList generation tasks by type, status, phase, or date, newest first, merging results across queried task types with pagination.
Instructions
List tasks of any status, newest first by default, merged across the types queried (one request per type). Default: text-to-3d, image-to-3d, multi-image-to-3d, text-to-image and image-to-image; pass task_type / task_types for printing, rigging, animation, motion, post-processing or Creative Lab tasks. With a task_id in hand, use meshy_get_task_status instead. Tasks created through the API do not appear in the Meshy web app.
status and phase filter the fetched tasks, so a page can be shorter than limit; continue with next_offset while has_more. Types whose request failed are listed in failed_types. For finished 3D models only, meshy_list_models is cheaper.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1–100 | |
| phase | No | Only tasks in this phase | |
| offset | No | Results to skip | |
| status | No | Only tasks with this status | |
| sort_by | No | '-created_at' newest first (default) or '+created_at' | -created_at |
| task_type | No | One task type to list (same names as meshy_get_task_status). | |
| task_types | No | Task types to list, merged with task_type. Default: text-to-3d, image-to-3d, multi-image-to-3d, text-to-image, image-to-image. | |
| response_format | No | markdown (default) or json | markdown |