Convert any amount between 32 fiat currencies (live European Central Bank rates)
Convert any amount between 32 fiat currencies (live European Central Bank rates) and major cryptocurrencies (BTC, ETH, USDC, SOL, ICP, CELO and more, live Coinbase spot rates) — fiat↔fiat, crypto↔fiat, and crypto↔crypto all work. Returns converted amount, exchange rate, inverse rate, rate date, and rate source so agents can price and invoice across fiat and crypto without a paid forex API.
Answeringour last check, 2026-09-24
1 of 1checks answered this week
906 msmedian answer time
$0.01listed price per call
$0.01price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
GET https://netintel.dev/currency-exchange/convert
| Category | Market data |
|---|---|
| Provider host | netintel.dev |
| Networks | eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp |
| Payment schemes | exact |
| Self-reported calls, 30 days | 7 from 4 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-09-24 | valid payment request | 402 | $0.01 | 906 ms |
Example input (from the provider)
{
"method": "GET",
"queryParams": {
"amount": 100,
"from": "USD",
"to": "BTC"
},
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"amount": {
"description": "Amount to convert (default 1)",
"type": "number"
},
"date": {
"description": "YYYY-MM-DD historical rate (fiat only). Default: latest",
"type": "string"
},
"from": {
"description": "ISO 4217 source currency code (e.g. USD)",
"type": "string"
},
"to": {
"description": "Target \u2014 ISO 4217 fiat code (EUR) or crypto ticker (BTC, ETH)",
"type": "string"
}
},
"required": [
"from",
"to"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"amount": {
"type": "number"
},
"converted_amount": {
"type": "number"
},
"exchange_rate": {
"type": "number"
},
"findings": {
"type": "array"
},
"from": {
"type": "string"
},
"grade": {
"type": "string"
},
"inverse_rate": {
"type": "number"
},
"is_historical": {
"type": "boolean"
},
"rate_date": {
"type": "string"
},
"score": {
"type": "number"
},
"source": {
"description": "ecb | coinbase | coingecko | same",
"type": "string"
},
"to": {
"type": "string"
}
},
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}