---
title: "Changes to Put accessories on a rigged 3D model for Directional Sprites: up to 8 items, each at the `placement` fitDirectionalAccessory returned (or, without one, at the automatic fit plus the same size/move/turn adjustments). Returns `model_url`, one GLB of the model holding them all (kept 7 days): pass it as `model` to createDirectionalSprites, createDirectionalStills or previewDirectionalSprites. When `model` is the URL of one of your 3D models (as listGenerations or create3DModel returned it), the items are also saved on that model (`saved: true`; `save_on_model: false` skips it), so the Ludo web app's Directional Sprites shows them on it. Items the model already had saved stay on it and in the GLB (`kept`), except those held by a bone a new item takes; `keep_saved: false` replaces them all. Free (no credits) and synchronous. Requires an API key (user scope)."
method: POST
path: "/assets/sprite/directional-accessories"
---

# Changes to Put accessories on a rigged 3D model for Directional Sprites: up to 8 items, each at the `placement` fitDirectionalAccessory returned (or, without one, at the automatic fit plus the same size/move/turn adjustments). Returns `model_url`, one GLB of the model holding them all (kept 7 days): pass it as `model` to createDirectionalSprites, createDirectionalStills or previewDirectionalSprites. When `model` is the URL of one of your 3D models (as listGenerations or create3DModel returned it), the items are also saved on that model (`saved: true`; `save_on_model: false` skips it), so the Ludo web app's Directional Sprites shows them on it. Items the model already had saved stay on it and in the GLB (`kept`), except those held by a bone a new item takes; `keep_saved: false` replaces them all. Free (no credits) and synchronous. Requires an API key (user scope).

`POST /assets/sprite/directional-accessories`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 44 revisions.

- **2026-11-04** `7921d7892dbf`: 1 info

## Changes

- **2026-11-04** `7921d7892dbf`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/ludo/apis/ludo-ai-api/docs/assets/sprite/directional-accessories/post.md) - [API](https://skmtc.dev/ludo/apis/ludo-ai-api.md) - [Page](https://skmtc.dev/ludo/apis/ludo-ai-api/changes/assets/sprite/directional-accessories/post)
