Get asset
get_assetOne asset with its revision iterations and typed animation projection. Accepts the asset id OR its slug. New Material assets use the wire-compatible texture type and expose a typed material block containing the versioned donor recipe and its platformer, topdown, or isometric projection. Legacy textures may instead carry metadata.seamless.seamMetric and support fix_asset_seams. Generation Contract assets expose generationPlan plus extraction. extraction.status:"exact" means the planned number of logical foreground objects was recovered; "recovered" means small detached decorations were safely grouped; "needs_review" preserves every detected object and carries a warning instead of silently deleting or inventing one. grid.tiles[].url returns each extracted object as its own transparent PNG; the grid is a rebuilt presentation layout, not the geometry used to cut the model output. Legacy assets without extraction retain their historical fixed-grid metadata and should still be reviewed with the old grid fields. Backgrounds carry a background block echoing the sub-type, view and the aspect ratio actually generated — read it back to confirm the shape when you left aspectRatio unset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assetId | Yes | Asset id or slug. |