> ## Documentation Index
> Fetch the complete documentation index at: https://docs.leapfinancial.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pre-quote lite

> Indicative corridor pricing summary via POST /partner/pre-quote-lite

## Overview

`POST /partner/pre-quote-lite` returns an **indicative** pricing summary for a corridor (best / worst / averages). It uses the same pricing engine as widget pre-quote but does **not** return a full `options[]` list and is **never binding**.

|              |                                                                                      |
| ------------ | ------------------------------------------------------------------------------------ |
| Auth         | `X-API-Key` or Partner Portal Clerk session                                          |
| Feature flag | Partner `allowedApis` must include `pre-quote-lite` (or leave unset for all-enabled) |
| Rate limit   | 30 requests / minute                                                                 |
| Portal       | Developer → Pre-quote lite                                                           |

## Example

```bash theme={null}
curl -X POST https://raas-widgets-backend-sandbox.up.railway.app/partner/pre-quote-lite \
  -H "X-API-Key: raas_sandbox_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "originCountryCode": "US",
    "destinationCountryCode": "MX",
    "amount": 1000,
    "anchor": "send",
    "fundingMethod": "DEBIT_CARD",
    "payoutMethod": "CASH_PICKUP",
    "payerCode": "OXXO"
  }'
```

```json theme={null}
{
  "success": true,
  "data": {
    "count": 4,
    "best": {},
    "worst": {},
    "rankingMetric": "receiveAmount",
    "receiveAmount": { "min": 16980, "max": 17120, "avg": 17050 },
    "asOf": "2026-07-15T12:00:00.000Z",
    "indicative": true
  }
}
```

<Info>
  If nothing is offerable, you still get HTTP 200 with `count: 0` and no `best` / `worst` — treat that as an empty market, not a transport error.
</Info>

### Catalog payers (helper)

```bash theme={null}
curl "https://raas-widgets-backend-sandbox.up.railway.app/partner/pre-quote-lite/catalog/payers?destinationCountryCode=MX&payoutMethod=CASH_PICKUP&originCountryCode=US" \
  -H "X-API-Key: raas_sandbox_your_api_key_here"
```

## Binding quotes

Widget flows obtain **binding** quotes later (`signedQuote`) before create operation. Pre-quote lite is for partner UX such as “from / to” ranges — not for commit.

## Compatibility endpoints (brief)

Some partners still call older Request / Deferred surfaces. Prefer the flow-based `POST /partner/links` model documented in this site. For migration contexts only:

| Compat path           | Notes                              |
| --------------------- | ---------------------------------- |
| `/v1/request-money`   | Legacy Request Money API shape     |
| `/v1/deferred-payout` | Legacy deferred payout origination |

Contact your Leap integration specialist before relying on `/v1/*` in new work. New integrations should use [request](/raas-widgets/flows/request), [fund-request](/raas-widgets/flows/fund-request), and [deferred payout](/raas-widgets/flows/deferred-payout) flows.

How Request API becomes a fund-request link and then an operation: [Request API](/raas-widgets/request-api) · [Lifecycle](/raas-widgets/request-api/lifecycle).

## Next steps

<CardGroup cols={2}>
  <Card title="Quick start" icon="rocket" href="/raas-widgets/quickstart">
    Mint a smart link end to end.
  </Card>

  <Card title="API overview" icon="book" href="/raas-widgets/api-reference/introduction">
    Auth and response envelopes.
  </Card>
</CardGroup>
