Official Python SDK for the KYC Genie API.
Project description
KYCGenie Python SDK
Official Python SDK for the KYC Genie API. Automate KYC due diligence workflows - DDQs, AML screening, identity verification, and multi-bureau checks.
Requirements
Python 3.10+
Installation
pip install kycgenie
Authentication
All requests require an API key. Set it as an environment variable:
export KYCGENIE_API_KEY=your_api_key
Or pass it directly when initialising the client (not recommended for production):
from kycgenie import KYCGenie
client = KYCGenie(api_key="your_api_key")
Quick Start
from kycgenie import KYCGenie
client = KYCGenie(api_key="your_api_key")
# Create an entity
entity = client.entities.create(
entity_type="company",
legal_name="Acme Corp",
email="compliance@acme.com",
)
print(f"Entity: {entity.name} - {entity.id}")
Test Mode
Use a test API key to run the full workflow against simulated data - no credits consumed, no external calls made. Test keys are available from your KYCGenie dashboard.
client = KYCGenie(api_key=os.getenv("KYCGENIE_TEST_API_KEY"))
Links
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kycgenie-1.0.1.tar.gz.
File metadata
- Download URL: kycgenie-1.0.1.tar.gz
- Upload date:
- Size: 155.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f3ecbf5b6cd2401fc557fbef7aa3ed618ee81a1369d26921c4b7c7380b00f65
|
|
| MD5 |
f7ef48b38e19d8ae200b2e7ddfddf396
|
|
| BLAKE2b-256 |
9ad2ed8dfffec7df75c3f7250f462cbfef085600a80a0e5bd55250e3485cfd4c
|
File details
Details for the file kycgenie-1.0.1-py3-none-any.whl.
File metadata
- Download URL: kycgenie-1.0.1-py3-none-any.whl
- Upload date:
- Size: 329.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4eea4034f2a04b7d730f2c65922f8dc01ab0f735e113c498c30e59f8f3196324
|
|
| MD5 |
ca68c58f5ab0f8aad9840747dcad4f34
|
|
| BLAKE2b-256 |
a1c36765ff4cda04de13b5ebedf60928da4ee43c57196de54a767259eed18515
|