---
title: "Get Generic Assets By Id"
method: POST
path: "/v1/generic-assets/by-id"
tags: ["generic-assets"]
---

# Get Generic Assets By Id

`POST /v1/generic-assets/by-id`

## Request

- Base URL: `https://api.rivermarkets.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.rivermarkets.com/v1/generic-assets/by-id`
- Auth: none declared

Fetch generic assets by id (approved assets only), keyed by generic_asset_id, without members.

Ids with no approved generic asset are omitted from the response.

## Request body

- GenericAssetByIdRequest: Request schema for fetching generic assets by id.
  - `generic_asset_ids` string[], required

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

## Changes

- **2026-11-03** `3732aea08430`: 1 warning, 1 info
  - removed the optional property `additionalProperties/owner_subaccount_id` from the response with the `200` status
  - added the optional property `additionalProperties/members/items/open_datetime` to the response with the `200` status
- **2026-11-01** `4313453b297d`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/rivermarkets/apis/river-finance-api/changes/v1/generic-assets/by-id/post.md)

---

[API](https://skmtc.dev/rivermarkets/apis/river-finance-api.md) - [All operations](https://skmtc.dev/rivermarkets/apis/river-finance-api/llms.txt) - [OpenAPI document](https://skmtc.dev/rivermarkets/apis/river-finance-api/revisions/3732aea08430?raw)
