---
search:
  tags:
    - Quotes
    - POST
seo:
  description: >-
    Confirms a quote after a taker accepts it, committing the maker to the…
    Reference for the POST /quotes/{client_quote_id}/confirm endpoint in the
    REST API API.
sidebar:
  badge: POST
  label: Confirm an Accepted Quote
title: Confirm an Accepted Quote
type: openapi-operation
---
Confirms a quote after a taker accepts it, committing the maker to the trade for the given client_quote_id.

### Endpoint

- Method and path: `POST /quotes/{client_quote_id}/confirm`
- Operation ID: `confirmAcceptedQuote`
- API reference: [POST /quotes/{client_quote_id}/confirm](/api-reference/quotes/confirmacceptedquote)

#### Authorization

- Accepted credentials: `UDX-Access-Key` header and `UDX-Access-Timestamp` header and `UDX-Access-Signature` header; or Bearer token in `Authorization`
- Details: [Authentication](/authentication)

#### Parameters

- `UDX-Version` (`header`) — Dated API version (YYYY-MM-DD). Omit to use the oldest supported version. An unknown version returns `400`.
- `UDX-Idempotency-Key` (`header`) — Optional client-generated key that makes a mutation safe to retry. Reuse it only for a byte-identical retry. When present, it is included in the request signature; omitting it disables UDX idempotency for that request.
- `client_quote_id` (`path`, required) — The caller's correlation id for the quote.

#### Responses

- `204` — The quote was confirmed. No body is returned.
- `400` — The request doesn't conform to this spec.
- `401` — No valid credential was provided.
- `403` — The credential lacks the `trade` scope.
- `404` — The requested resource doesn't exist or isn't visible to the caller.
- `409` — This key is still in use or its response cannot be replayed. The mutation may have run; check `detail` before retrying.
- `422` — This key belongs to a different request.
- `429` — The Member's request rate is exhausted. Wait for `Retry-After`.
- `500` — Something went wrong on UDX's side.
- `503` — Request admission is unavailable. Retry later.
