# Instrument (single) Endpoints that operate on a specific instrument by ID. ## Endpoints GET /v3/instruments/:id Fetch one instrument. Response is polymorphic — `data.type` is one of the instrument types listed on `/v3/instruments`. DELETE /v3/instruments/:id Delete the instrument. Rejected if any transaction or holding still references it. GET /v3/instruments/:id/private-instruments List the private instruments owned by the reporting entity `:id`. GET /v3/instruments/:id/commitments List the commitments on a private-market-fund instrument. GET /v3/instruments/:id/commitments/:commitmentId Fetch one commitment. Time-series sub-resources (prices, interest-rates, index-factors, net-asset-values) are documented separately — see `aleta api --spec /v3/instruments/:id/prices`. ## Path params id (required) — Instrument identifier (Mongo ObjectID). The schema and field semantics are the same as `/v3/instruments`. See `aleta api --spec /v3/instruments` for the data model.