---
title: "Reject RFQ"
method: POST
path: "/rfq/{id}/reject"
---

# Reject RFQ

`POST /rfq/{id}/reject`

Rejects a quoted RFQ with an optional reason. Returns the updated RFQ with its new status.

## Path parameters

- `id` string, required

## Request body

- object
  - `reason` string — Free-text reason for rejecting the quote.

## Response `200`

- object
  - `id` string
  - `partnerId` string
  - `partnerName` string
  - `sourceCurrency` string
  - `sourceCurrencyType` string
  - `destinationCurrency` string
  - `destinationCurrencyType` string
  - `sourceAmount` integer
  - `destinationAmount` integer
  - `effectiveRate` integer
  - `status` string
  - `quoteExpiresAt` string
  - `tradeId` string
  - `transferId` string
  - `createdAt` string
  - `updatedAt` string

## Other responses

- `400` — Bad Request
- `500` — Internal Server Error

---

[API](https://skmtc.net/yellowcard/apis/yellow-cards-payment-api.md) · [All operations](https://skmtc.net/yellowcard/apis/yellow-cards-payment-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/yellowcard/yellow-cards-payment-api/versions/516d251059cc/schema)
