Skip to main content

Unofficial Python API to verify Turkish National ID Cards.

Project description


:info: Unofficial Python API for verifying Turkish Identity Cards.

:warning: This is not an official API.

This is an API Wrapper around the NVI ID Verification web services, one can use this package to verify a Government Issued Citizenship Card.

Install it by:

pip install pytcid
import tcid
tcid.verify_national_id(12345678900, 'Name', 'Document No', 1900, birth_day=0, birth_month=0, surname='Surname')

Some national ID cards do not cary the optional keyword arguments, therefore, if the ID card you are verifying does not carry information about the birth date, birth month or the surname, you may omit these details. If the card does cary this information, you must provide it for successful verification.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyTCID-1.0.0.tar.gz (3.2 kB view hashes)

Uploaded Source

Built Distribution

PyTCID-1.0.0-py3-none-any.whl (4.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page