Validation

Validates Turkish national ID, tax number, IBAN, licence plate, IMEI, barcodes, KEP, MERSİS, postal code and ISBN from one endpoint, with type auto-detection.

Goes past a yes/no: resolves the bank behind an IBAN, the province behind a licence plate and the GS1 country prefix behind a barcode. Pure local computation — no upstream service is called, so latency is microseconds and the answer never changes for the same input.

Credits per call: 1 · Operation id: tr_validate

In the GET form every field is a query parameter; object and array fields are JSON-encoded.

get/v1/tr/validate

Request

  • Base URL: https://api.temsor.com
  • URL: https://api.temsor.com/v1/tr/validate
  • Auth: one of:
    • HTTP bearer
    • API key in header x-api-key

Query parameters

valuestring required

Value to validate.

type'auto' | 'tckn' | 'vkn' | 'iban' | 'plate' | 'imei' | 'gtin' | 'kep' | 'mersis' | 'postal' | 'isbn'

Omitted → inferred from the format.

Response

Success

okunknown required

Changes

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