List sidecar files attached to a 3D model asset
GET /assets/{id}/companions
Returns the set of companion files attached to this asset, in path order. The viewer fetches this list before mounting a 3D body and uses it to rewrite relative resource references (textures, MTL, .bin) through a LoadingManager URL modifier.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Responses
Section titled “ Responses ”List of companions (may be empty)
A sidecar file (texture, MTL, .bin, etc.) attached to a 3D model asset under a relative path. The viewer’s LoadingManager rewrites the model’s relative resource references through these entries so external resources resolve to the right content-addressed blob.
object
Relative path the model file references this companion at — e.g. ‘character.mtl’ for an OBJ’s sibling .mtl, or ‘textures/foo.png’ for a glTF texture in a subdirectory.
Example
textures/character-a.pngExample
image/pngAuthentication required, missing, or invalid
object
Human-readable error summary
Example
the request could not be completedExample
{ "error": "authentication required: sign in and retry with a valid session or API token"}Resource not found
object
Human-readable error summary
Example
the request could not be completed