πŸ”Œ ISINConverter API

Convert between financial identifiers programmatically.
234+ securities. 18 countries. 7 identifier types.

βœ… Free tier available REST API JSON responses

Base URL

https://isinconverter.com/api/

Endpoints

GET /api/identifier-converter.php

Convert a single identifier from one type to another.

Parameters

Param Type Description
actionstringconvert (required)
fromstringSource type: isin, wkn, cusip, sedol, valor, figi, lei
tostringTarget type (same options as above)
valuestringThe identifier to convert

Example

curl "https://isinconverter.com/api/identifier-converter.php?action=convert&from=isin&to=wkn&value=US0378331005"
{
  "success": true,
  "data": "865985",
  "source": "reference_database",
  "timestamp": 1771804571
}
POST /api/batch-convert.php

Convert multiple identifiers in one request (up to 50).

Request Body (JSON)

curl -X POST "https://isinconverter.com/api/batch-convert.php" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "isin",
    "to": "wkn",
    "values": ["US0378331005", "DE0007664039", "US5949181045"]
  }'
{
  "success": true,
  "from": "isin",
  "to": "wkn",
  "total": 3,
  "converted": 3,
  "failed": 0,
  "results": [
    {"input": "US0378331005", "output": "865985", "source": "reference_database", "success": true},
    {"input": "DE0007664039", "output": "766403", "source": "algorithmic", "success": true},
    {"input": "US5949181045", "output": "593396", "source": "reference_database", "success": true}
  ]
}
GET /api/search.php

Search securities by name, symbol, ISIN, or WKN.

Example

curl "https://isinconverter.com/api/search.php?q=Apple"
{
  "success": true,
  "query": "Apple",
  "count": 1,
  "results": [{
    "name": "Apple Inc.",
    "symbol": "AAPL",
    "isin": "US0378331005",
    "wkn": "865985",
    "cusip": "037833100",
    "sedol": "2046251",
    "figi": "BBG000B9XRY4",
    "lei": "HWUPKR0MPOU8FGXBT394",
    "exchange": "NASDAQ",
    "country": "US"
  }]
}

Rate Limits & Pricing

Free

€0

forever

  • βœ… 60 requests/minute
  • βœ… Single conversions
  • βœ… Search API
  • βœ… 234+ securities
  • ❌ No batch conversion
  • ❌ No SLA
POPULAR

Basic

€19/mo

  • βœ… 1,000 requests/day
  • βœ… Batch conversion (50/req)
  • βœ… Search API
  • βœ… Priority support
  • βœ… API key
  • ❌ No webhooks
Get Started

Pro

€49/mo

  • βœ… 10,000 requests/day
  • βœ… Batch (500/request)
  • βœ… Full database access
  • βœ… Webhooks
  • βœ… Priority support
  • βœ… 99.9% SLA
Contact Sales

Code Examples

Python

import requests

resp = requests.get("https://isinconverter.com/api/identifier-converter.php", params={
    "action": "convert",
    "from": "isin",
    "to": "wkn",
    "value": "US0378331005"
})
data = resp.json()
print(f"WKN: {data['data']}")  # WKN: 865985

JavaScript (Node.js / Browser)

const resp = await fetch(
  "https://isinconverter.com/api/identifier-converter.php?action=convert&from=isin&to=wkn&value=US0378331005"
);
const data = await resp.json();
console.log(`WKN: ${data.data}`); // WKN: 865985

PHP

$response = file_get_contents(
  "https://isinconverter.com/api/identifier-converter.php?action=convert&from=isin&to=wkn&value=US0378331005"
);
$data = json_decode($response, true);
echo "WKN: " . $data['data']; // WKN: 865985

Supported Identifier Types

Type Full Name Region Length Example
isinInternational Securities Identification NumberGlobal12US0378331005
wknWertpapierkennnummerGermany6865985
cusipCommittee on Uniform Securities Identification ProceduresUS/Canada9037833100
sedolStock Exchange Daily Official ListUK/Ireland72046251
valorValoren NumberSwitzerland6-93886335
figiFinancial Instrument Global IdentifierGlobal12BBG000B9XRY4
leiLegal Entity IdentifierGlobal20HWUPKR0MPOU8FGXBT394

Questions? Contact us at max@webpowers.org