---
title: "Request a comparison quote (V3)"
method: GET
path: "/v3/comparisons"
tags: ["comparison"]
deprecated: true
---

# Request a comparison quote (V3)

`GET /v3/comparisons`

> **Deprecated.**

{% admonition type="warning" name="Deprecated" %}
This endpoint is deprecated. Use the [V4 comparison endpoint](/api-reference/comparison/comparisonget) instead.
{% /admonition %}

Request price and speed comparison data for money transfer providers on a given currency route.

## Query parameters

- `sourceCurrency` string, required
- `targetCurrency` string, required
- `sendAmount` number, required
- `midMarketRate` number
- `wiseFee` number
- `wiseEstimatedDelivery` string
- `wiseQuoteCreatedTime` string
- `payInMethod` string
- `sourceCountry` string
- `targetCountry` string
- `providerCountry` string
- `providerTypes` string[]
- `providers` string
- `excludePartners` boolean

## Headers

- `X-External-Correlation-Id` string, uuid

## Response `200`

Comparison data retrieved successfully.

- ComparisonV3 — V3 comparison response containing price and speed estimates from various money transfer providers.
  - `sourceCurrency` string, nullable — ISO 4217 source currency code
  - `targetCurrency` string, nullable — ISO 4217 target currency code
  - `sourceCountry` string, nullable — Source country (ISO 3166-1 Alpha-2 code)
  - `targetCountry` string, nullable — Target country (ISO 3166-1 Alpha-2 code)
  - `providerCountry` string, nullable — Provider country (ISO 3166-1 Alpha-2 code)
  - `providerTypes` string[] — List of provider types included in the response
  - `amount` number — The comparison amount
  - `providerType` string, nullable — Provider type filter applied to the request
  - `providers` object[] — List of providers with their estimated quotes
    - `id` integer — Provider ID
    - `alias` string — Provider alias (lowercase slug name)
    - `name` string — Provider name (presentational / formal name)
    - `logos` object — URLs pointing to provider logos (svg, png)
      - `normal` object
        - `svgUrl` string, nullable
        - `pngUrl` string, nullable
      - `inverse` object
        - `svgUrl` string, nullable
        - `pngUrl` string, nullable
      - `white` object
        - `svgUrl` string, nullable
        - `pngUrl` string, nullable
      - `circle` object
        - `svgUrl` string, nullable
        - `pngUrl` string, nullable
      - `altText` string — Alt text for the provider logo
    - `logo` string, nullable — (Deprecated) Provider logo svg
    - `type` string — Provider type: bank, money transfer provider, or travel money
    - `partner` boolean — Whether a partner of Wise or not
    - `quotes` object[] — An array of estimated quotes per provider
      - `rate` number — The live estimated exchange rate for the provider for this quote
      - `fee` number — The estimated fee for the provider for this quote
      - `dateCollected` string — The date of collection for the original quote
      - `sourceCountry` string, nullable — Source country (ISO 3166-1 Alpha-2 code)
      - `targetCountry` string, nullable — Target country (ISO 3166-1 Alpha-2 code)
      - `markup` number — Percentage markup on the quoted rate compared to the mid-market rate
      - `receivedAmount` number, nullable — The total estimated received amount for the provider for this quote
      - `deliveryEstimation` object — Delivery estimation details - i.e. a speed estimate
        - `duration` object — Duration range
          - `min` string, nullable — Minimum quoted time for transaction delivery (ISO 8601 duration format)
          - `max` string, nullable — Maximum quoted time for transaction delivery (ISO 8601 duration format)
        - `providerGivesEstimate` boolean — Whether a provider publicly surfaces a speed estimate or not
        - `durationType` 'CALENDAR' | 'BUSINESS' | 'SAME DAY' — Whether the duration is in calendar days, business days, or same day
        - `deliveryDate` object — Estimated transaction delivery date range
          - `min` string, nullable — Minimum estimated delivery date
          - `max` string, nullable — Maximum estimated delivery date

## Other responses

- `429` — Rate limit exceeded. Retry after the number of seconds specified in the `Retry-After` header.

---

[API](https://skmtc.net/wise/apis/platform-api.md) · [All operations](https://skmtc.net/wise/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wise/platform-api/revisions/4907a1d269ab/schema)
