---
title: "Lookup Generic Assets"
method: POST
path: "/v1/generic-assets/lookup"
tags: ["generic-assets"]
---

# Lookup Generic Assets

`POST /v1/generic-assets/lookup`

## 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/lookup`
- Auth: none declared

Map river_ids to the generic asset each belongs to (approved assets only).

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

## Request body

- GenericAssetLookupRequest: Request schema for resolving river_ids to the generic asset each belongs to.
  - `river_ids` integer[], 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-10-07** `7fb1b5dd2cae`: 1 breaking
  - the `additionalProperties/resolves_at/anyOf[subschema #1]/` response's property format changed from `date-time` to no format for status `200`
- **2026-09-24** `5e27be09032e`: 1 info
  - added the optional property `additionalProperties/members/items/event_subtitle` to the response with the `200` status
- **2026-09-09** `55ebd431b79a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/rivermarkets/apis/river-finance-api/changes/v1/generic-assets/lookup/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)
