ISIN validation: ISO 6166 structure + Luhn base-36 checksum, offline

Deterministic ISIN check before routing an order or paying a market-data API: structure regex (2-letter country or XS/EU, 9-char NSIN, check digit) and the Luhn checksum over the base-36 expansion. Query: ?isin=US0378331005. Returns valid, country_code, nsin, check_digit and is_international. A corrupted ISIN means a rejected order or the wrong instrument. Pure offline computation, 1y cache.

get/v1/validate/isin

Request

  • Base URL: https://data.greeneris.io (the document declares no server; this is the origin it was published from)
  • URL: https://data.greeneris.io/v1/validate/isin
  • Auth: none declared

Query parameters

isinstring required

ISIN to validate, 12 characters

Response

Successful response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.