---
title: "Create Rfq"
method: POST
path: "/v1/rfqs"
tags: ["rfqs"]
---

# Create Rfq

`POST /v1/rfqs`

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

Post an RFQ on a River market and get its River id, the handle for the other RFQ calls.
Makers answer with quotes; nothing trades until you accept one. Kalshi RFQs are sized in
contracts, in dollars, or both; Polymarket US RFQs in contracts or in dollars.
Combos come from POST /v1/parlays/build.

## Request body

- CreateRfqRequest
  - `subaccount_id` string, uuid, required: Non-custodial subaccount to post the RFQ under
  - `river_id` integer, required: The market to request quotes on: a single market, or a combo from POST /v1/parlays/build. The exchange follows from the market.
  - `qty` number, nullable: Size in contracts
  - `target_cost_dollars` union: Total target cost in USD. Kalshi: the size on its own, or alongside qty. Polymarket US: the size itself, instead of qty.
    - number
    - string
  - `obscure_creator_id` boolean: Kalshi only: hide your creator ID from makers until a quote executes.

## Response `201`

Successful Response

- CreateRfqResponse
  - `river_rfq_id` string, uuid, required: River's id for the RFQ; the handle for get, quotes, accept and cancel
  - `exchange_rfq_id` string, required: The exchange's own id for the same RFQ

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-30** `3155eafd91da`: 1 warning
  - the `target_cost_dollars/anyOf[subschema #1]/` request property's exclusiveMinimum was set to `0.00`
- **2026-10-26** `0bd624a94762`: 2 warning, 1 info
  - removed the request property `contracts`
  - removed the request property `contracts_fp`
  - added the new optional request property `qty`
- **2026-10-09** `dcf2b3da7bf9`: 1 info
  - endpoint added

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