OMT DATA FOR OTHER WEBSITES

Use our money transfer rates on your own site. Free.

Show the most recent OMT comparison, move through earlier stored checks and send readers to the original receipt behind each figure.

01Current comparison

The newest usable record held for each company.

02Stored history

Up to 30 previous crawler runs, kept as distinct snapshots.

03Receipt links

Evidence stays on OMT rather than being copied to the publisher.

FREE USE TERMS

The link cannot be hidden in a footer

The attribution should sit beside or immediately below the rates. It must be readable, clickable and point to the matching OMT corridor. Keep each figure's capture time and evidence status visible too. A generic homepage link elsewhere on the site does not meet these conditions.

The supplied widget already includes the correct link. If you use the JSON feed to make your own design, add the attribution yourself. Read the complete API use terms.

FASTEST OPTION

Add the rate table with one script

Change only the corridor route. The widget brings its own styling, history controls, receipt links and OMT attribution.

<div id="omt-rates"></div>
<script
  async
  src="https://onlinemoneytransfer.co.uk/omt-rates.js"
  data-target="omt-rates"
  data-route="uk-to-united-states"
  data-history="14"
  data-limit="10">
</script>
BUILD YOUR OWN DISPLAY

Use the JSON endpoint

The endpoint accepts cross-origin GET requests and returns the latest rates, historical crawl runs and an OMT receipt URL for every stored result.

GEThttps://onlinemoneytransfer.co.uk/api/v1/rates/uk-to-united-states?history=14

Discover every valid route at GET /api/v1/corridors.

current.rates

The latest usable record per provider within the API's 36-hour freshness window. Website tables also show older saved results in grey; those fallbacks are not included here.

history

Exact comparison sweeps, ordered from newest to oldest.

receiptUrl

The evidence page for one provider result on the relevant OMT corridor.

eligibleForPriceRanking

True only for a fresh, verified and non-promotional bank transfer quote.

available

True means stored evidence loaded, even when no matching result exists. HTTP 503 with false means the data could not be loaded; do not report it as no provider coverage. CSV exposes the same distinction through X-OMT-Data-Available.

priceRank and rankedRateCount

Price rank compares recipient amounts among eligible offers in that snapshot. Ties share rank; unranked offers have null. The count shows how many offers qualify. Array order is presentation order, not a price ranking.

IF YOU BUILD YOUR OWN TABLE

Add this attribution beside the rates

<a href="https://onlinemoneytransfer.co.uk/uk-to-united-states">
  Rates supplied by Online Money Transfer
</a>

Replace the example route with the corridor shown in your table. Do not describe an indicative or stale result as a guaranteed live transfer quote. Cache the response and avoid unnecessary repeated requests.

MACHINE-READABLE RESOURCES

Import the API instead of transcribing it

These files are public, versioned with the API and suitable for documentation tools, clients and API directories.

OpenAPI 3.1

Endpoint, parameter, response and attribution definitions.

APIs.json

The public API index used by API discovery services.

JavaScript client

A dependency-free browser and Node.js package with TypeScript declarations.

Python client

A dependency-free Python package built on the standard library.

WordPress shortcode

A server-side, cached rate table with visible evidence context and attribution.

RESEARCH DATA

Use the study with its observation period

Historical service averages, estimated costs and current provider quotes answer different questions. Keep the source period and method beside each figure.

All research endpoints and CSV variants are listed in the OpenAPI definition and Postman collection. For weekly data, use week=YYYY-MM-DD with a published week-ending Sunday, or omit it for the latest completed UTC week. Source-specific rights remain in force; the rate-widget terms do not grant rights to republish every underlying dataset or provider screenshot.

CITING THE EVIDENCE

Keep enough context to check the number

A rate citation needs the provider, route, sending amount, recipient amount, fee and fee currency, funding and payout methods, UTC capture time and receipt link. The response’s generatedAt is not the quote’s capturedAt.

Use priceRank with rankedRateCount when comparing observed eligible offers. Equal recipient amounts share a rank. A rank of one from a single offer cannot establish a competitive or market-wide cheapest claim. For company feedback, the comparison tool and reviews identify customer sources, sample scope and checked dates separately from editorial ratings.